File tree Expand file tree Collapse file tree 6 files changed +310
-191
lines changed
Expand file tree Collapse file tree 6 files changed +310
-191
lines changed Original file line number Diff line number Diff line change 1- name : Build LaTeX document
2- on : [push]
1+ name : Build Typst document
2+ on : [push, workflow_dispatch]
3+
4+ permissions :
5+ contents : write
6+
37jobs :
4- build_latex :
8+ build_typst_documents :
59 runs-on : ubuntu-latest
610 steps :
7- - name : Set up Git repository
8- uses : actions/checkout@v4
9- - name : Compile LaTeX document
10- uses : xu-cheng/latex -action@v3
11+ - name : Checkout
12+ uses : actions/checkout@v3
13+ - name : Typst
14+ uses : lvignoli/typst -action@main
1115 with :
12- root_file : cv.tex
16+ source_file : cv.typ
1317 - name : Upload PDF file
1418 uses : actions/upload-artifact@v4
1519 with :
16- name : PDF
20+ name : CV.pdf
1721 path : cv.pdf
22+ - name : Get current date
23+ id : date
24+ run : echo "DATE=$(date +%Y-%m-%d-%H:%M)" >> $GITHUB_ENV
25+ - name : Release
26+ uses : softprops/action-gh-release@v1
27+ if : github.ref_type == 'tag'
28+ with :
29+ name : " ${{ github.ref_name }} — ${{ env.DATE }}"
30+ files : cv.pdf
Original file line number Diff line number Diff line change 11# CV
22
3- CV written in LaTeX , compiled using github action.
3+ CV written in Typst , compiled using github action.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments