File tree Expand file tree Collapse file tree 1 file changed +22
-16
lines changed Expand file tree Collapse file tree 1 file changed +22
-16
lines changed Original file line number Diff line number Diff line change @@ -22,31 +22,30 @@ jobs:
22
22
release-type : simple
23
23
package-name : snakemake-hpc-teaching-material
24
24
25
-
26
25
build :
27
26
needs : release-please
28
27
if : ${{ needs.release-please.outputs.release_created }}
29
28
name : Release Artifacts
30
29
runs-on : ubuntu-latest
31
30
steps :
32
31
- name : Set up Git repository
33
- - uses : actions/checkout@v4
32
+ uses : actions/checkout@v4
34
33
- name : Install Dependencies
35
34
run : sudo apt-get update && sudo apt-get install -y --no-install-recommends \
36
- gh \
37
- python3-yaml \
38
- python3-jinja2 \
39
- texlive \
40
- texlive-fonts-extra \
41
- texlive-latex-extra \
42
- texlive-luatex \
43
- texlive-pictures \
44
- texlive-plain-generic \
45
- texlive-pstricks \
46
- texlive-science \
47
- latexmk \
48
- ghostscript \
49
- poppler-utils
35
+ gh \
36
+ python3-yaml \
37
+ python3-jinja2 \
38
+ texlive \
39
+ texlive-fonts-extra \
40
+ texlive-latex-extra \
41
+ texlive-luatex \
42
+ texlive-pictures \
43
+ texlive-plain-generic \
44
+ texlive-pstricks \
45
+ texlive-science \
46
+ latexmk \
47
+ ghostscript \
48
+ poppler-utils
50
49
51
50
- name : LaTeX compile
52
51
run : |
58
57
zip slides.zip slides/*pdf || exit 1
59
58
else
60
59
echo "Error: No PDF files found in slides directory" >&2
60
+
61
+ - name : Upload
62
+ uses : actions/upload-artifact@v4
63
+ with :
64
+ name : Slides
65
+ path : |
66
+ slides.zip
You can’t perform that action at this time.
0 commit comments