File tree Expand file tree Collapse file tree 1 file changed +31
-1
lines changed
Expand file tree Collapse file tree 1 file changed +31
-1
lines changed Original file line number Diff line number Diff line change 55 branches : [main]
66
77permissions :
8- contents : read
8+ contents : write
99
1010jobs :
1111 build-pdfs :
6666 path : " *.pdf"
6767 if-no-files-found : error
6868 retention-days : 14
69+
70+ release :
71+ runs-on : ubuntu-latest
72+ needs : build-pdfs
73+
74+ steps :
75+ - name : Download PDFs
76+ uses : actions/download-artifact@v4
77+ with :
78+ name : latex-pdfs
79+
80+ - name : Prepare release files
81+ run : |
82+ mkdir -p release
83+ for pdf in *.pdf; do
84+ if [[ ! "$pdf" =~ ^T0 ]]; then
85+ cp "$pdf" release/
86+ fi
87+ done
88+ ls -la release/
89+
90+ - name : Create or Update Release
91+ uses : softprops/action-gh-release@v1
92+ with :
93+ tag_name : latest
94+ name : Course slides
95+ body : " Automatic release with the latest changes from the `main` branch"
96+ files : release/*.pdf
97+ draft : false
98+ prerelease : false
You can’t perform that action at this time.
0 commit comments