File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,19 +33,23 @@ jobs:
3333 - name : Check Nix Flake
3434 run : nix flake check
3535
36- - name : Build Anki deck with Nix
36+ - name : Build Anki deck and PDF with Nix
3737 run : |
3838 nix develop --command bash -c \
39- 'cd ${{ matrix.language }} && make cards.apkg '
39+ 'cd ${{ matrix.language }} && make build '
4040
41- - name : Rename artifact
42- run : cp ${{ matrix.language }}/cards.apkg cards-${{ matrix.language }}.apkg
41+ - name : Rename artifacts
42+ run : |
43+ cp ${{ matrix.language }}/cards.apkg cards-${{ matrix.language }}.apkg
44+ cp ${{ matrix.language }}/cards.pdf cards-${{ matrix.language }}.pdf
4345
44- - name : Upload artifact to workflow run
46+ - name : Upload artifacts to workflow run
4547 uses : actions/upload-artifact@v4
4648 with :
4749 name : cards-${{ matrix.language }}
48- path : cards-${{ matrix.language }}.apkg
50+ path : |
51+ cards-${{ matrix.language }}.apkg
52+ cards-${{ matrix.language }}.pdf
4953 if-no-files-found : error
5054
5155 - name : Release
5458 with :
5559 files : |
5660 cards-${{ matrix.language }}.apkg
61+ cards-${{ matrix.language }}.pdf
Original file line number Diff line number Diff line change 4646 buildInputs = [
4747 ankiPanky
4848 nerd-fonts . hasklug
49+ pandoc
4950 tectonic
5051 ] ;
5152
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ cards.pdf: cards.md
2020
2121
2222.PHONY : build
23- build : cards.apkg
23+ build : cards.apkg cards.pdf
2424
2525
2626.PHONY : test
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ cards.pdf: cards.md
2020
2121
2222.PHONY : build
23- build : cards.apkg
23+ build : cards.apkg cards.pdf
2424
2525
2626.PHONY : test
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ cards.pdf: cards.md
2020
2121
2222.PHONY : build
23- build : cards.apkg
23+ build : cards.apkg cards.pdf
2424
2525
2626.PHONY : test
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ cards.pdf: cards.md
2020
2121
2222.PHONY : build
23- build : cards.apkg
23+ build : cards.apkg cards.pdf
2424
2525
2626.PHONY : test
You can’t perform that action at this time.
0 commit comments