File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -20,25 +20,21 @@ jobs:
2020
2121 steps :
2222 - name : Checkout repository
23- uses : actions/checkout@v2
23+ uses : actions/checkout@v4
2424
25- - name : Install apt dependencies for TeX
26- run : sudo apt-get install -y tex-common texlive-extra-utils texlive-fonts-extra texlive-formats-extra texlive latexmk
27-
28- - name : Compile LaTeX via latexmk
29- run : latexmk -synctex=1 -interaction=nonstopmode -file-line-error -pdf main.tex
30-
31- - name : Upload a Build Artifact
32- uses : actions/upload-artifact@v4
25+ - name : Compile LaTeX
26+ uses : xu-cheng/latex-action@v3
3327 with :
34- name : constitution
35- path : main. pdf
28+ root_file : main.tex
29+ args : - pdf -file-line-error -interaction=nonstopmode
3630
37- - name : Copy built constitution to web folder
38- run : cp main.pdf pages/constitution.pdf
31+ - name : Prepare Pages directory
32+ run : |
33+ mkdir -p pages
34+ cp main.pdf pages/constitution.pdf
3935
4036 - name : Setup Pages
41- uses : actions/configure-pages@v2
37+ uses : actions/configure-pages@v5
4238
4339 - name : Upload artifact
4440 uses : actions/upload-pages-artifact@v3
4743
4844 - name : Deploy to GitHub Pages
4945 id : deployment
50- uses : actions/deploy-pages@v1
46+ uses : actions/deploy-pages@v4
You can’t perform that action at this time.
0 commit comments