File tree Expand file tree Collapse file tree 1 file changed +6
-17
lines changed
Expand file tree Collapse file tree 1 file changed +6
-17
lines changed Original file line number Diff line number Diff line change 11name : Build and Release LaTeX CV
2-
32on :
43 push :
54 tags :
65 - ' *'
7-
86jobs :
97 build_latex :
108 runs-on : ubuntu-latest
11-
129 permissions :
1310 contents : write
14-
1511 steps :
1612 - name : Checkout repository
17- uses : actions/checkout@v6
13+ uses : actions/checkout@v4
1814
19- - name : Compile LaTeX document
20- uses : xu-cheng/latex-action@v4
21- with :
22- root_file : cv.tex
23- args : |
24- -pdf
25- -file-line-error
26- -halt-on-error
27- -interaction=nonstopmode
15+ - name : Build image
16+ run : docker compose build
2817
29- - name : Rename PDF
30- run : mv cv.pdf cv-${{ github.ref_name }}.pdf
18+ - name : Compile LaTeX document
19+ run : docker compose run --rm texlive
3120
3221 - name : Release
3322 uses : softprops/action-gh-release@v2
3423 with :
3524 name : " CV Release ${{ github.ref_name }}"
3625 body : " Auto-generated PDF for version ${{ github.ref_name }}"
37- files : cv-${{ github.ref_name }}.pdf
26+ files : build/ cv-${{ github.ref_name }}.pdf
3827 make_latest : true
You can’t perform that action at this time.
0 commit comments