Skip to content

Commit 97cb664

Browse files
committed
fix: refactored
1 parent a45aa13 commit 97cb664

File tree

1 file changed

+22
-16
lines changed

1 file changed

+22
-16
lines changed

.github/workflows/release-please.yml

Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -22,31 +22,30 @@ jobs:
2222
release-type: simple
2323
package-name: snakemake-hpc-teaching-material
2424

25-
2625
build:
2726
needs: release-please
2827
if: ${{ needs.release-please.outputs.release_created }}
2928
name: Release Artifacts
3029
runs-on: ubuntu-latest
3130
steps:
3231
- name: Set up Git repository
33-
- uses: actions/checkout@v4
32+
uses: actions/checkout@v4
3433
- name: Install Dependencies
3534
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
5049

5150
- name: LaTeX compile
5251
run: |
@@ -58,3 +57,10 @@ jobs:
5857
zip slides.zip slides/*pdf || exit 1
5958
else
6059
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

0 commit comments

Comments
 (0)