Skip to content

Commit f85f4fd

Browse files
committed
.github/workflows/build.yml: New
1 parent 690d611 commit f85f4fd

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

.github/workflows/build.yml

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Build
2+
3+
on:
4+
pull_request:
5+
push:
6+
workflow_dispatch:
7+
8+
concurrency:
9+
# Cancel previous runs of this workflow for the same branch
10+
group: ${{ github.workflow }}-${{ github.ref }}
11+
cancel-in-progress: true
12+
13+
jobs:
14+
build:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- name: Checkout
18+
id: checkout
19+
uses: actions/checkout@v3
20+
with:
21+
submodules: true
22+
- uses: actions/setup-python@v4
23+
with:
24+
python-version: '3.10'
25+
- run: pip install -r requirements.txt
26+
- run: make

requirements.txt

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
jinja2 >= 2.7.3
22
markdown >= 2.3
33
pyinotify >= 0.9
4-
autopep8 >= 0.5
4+
autopep8 >= 0.5
5+
pyyaml
6+
six
7+
pybtex

0 commit comments

Comments
 (0)