Skip to content

Commit e04ecfa

Browse files
authored
Fix CI (#25)
1 parent 8881f22 commit e04ecfa

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,13 @@ jobs:
1111
uses: actions/checkout@v4
1212
- name: Prepare system
1313
run: |
14-
apt-get update && apt-get install -y poppler-utils
14+
apt-get update && apt-get install -y python3-venv poppler-utils
15+
python3 -m venv .venv && . .venv/bin/activate
16+
echo PATH=$PATH >> $GITHUB_ENV
1517
pip install pandoc-fignos
18+
# Workaround for https://github.com/tomduck/pandoc-xnos/pull/29
19+
apt-get install -y git
20+
pip install --force-reinstall git+https://github.com/nandokawka/pandoc-xnos@284474574f51888be75603e7d1df667a0890504d#egg=pandoc-xnos
1621
- name: Build
1722
run: |
1823
cd fsi-workflow && make

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
.vscode/
2+
.venv/
23
*.pdf

0 commit comments

Comments
 (0)