Skip to content

Commit 677cc71

Browse files
committed
update CI workflow to build EESSI tutorial for ISC'26
1 parent 6937651 commit 677cc71

File tree

1 file changed

+8
-32
lines changed

1 file changed

+8
-32
lines changed

.github/workflows/build.yml

Lines changed: 8 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -6,40 +6,16 @@ jobs:
66
runs-on: ubuntu-latest
77
steps:
88
- name: checkout
9-
uses: actions/checkout@v4
10-
- name: Compile LaTeX document (EESSI)
11-
uses: xu-cheng/latex-action@f1ca82cbed861b3534e2997dd584944f55b884ed
9+
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
10+
- name: Compile LaTeX document
11+
uses: xu-cheng/latex-action@25080975331dc4fc8e6f1af55788e00f84f51fff # v4.0.0
1212
with:
13-
working_directory: isc25/EESSI/
13+
working_directory: isc26-EESSI/
1414
root_file: main.tex
1515
args: "-output-directory=build -pdf"
1616
latexmk_shell_escape: true
17-
- name: Store produce PDFs (EESSI)
18-
uses: actions/upload-artifact@v4
17+
- name: Store produce PDFs
18+
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
1919
with:
20-
name: EESSI-ISC25-tutorial
21-
path: isc25/EESSI/build/main.pdf
22-
- name: Compile LaTeX document (CernVM-FS)
23-
uses: xu-cheng/latex-action@f1ca82cbed861b3534e2997dd584944f55b884ed
24-
with:
25-
working_directory: isc24/CernVM-FS
26-
root_file: main.tex
27-
args: "-output-directory=build -pdf"
28-
latexmk_shell_escape: true
29-
- name: Store produce PDFs (CernVM-FS)
30-
uses: actions/upload-artifact@v4
31-
with:
32-
name: CVMFS-ISC24-tutorial
33-
path: isc24/CernVM-FS/build/main.pdf
34-
- name: Compile LaTeX document (EESSI, SC24)
35-
uses: xu-cheng/latex-action@f1ca82cbed861b3534e2997dd584944f55b884ed
36-
with:
37-
working_directory: sc24/EESSI
38-
root_file: main.tex
39-
args: "-output-directory=build -pdf"
40-
latexmk_shell_escape: true
41-
- name: Store produce PDFs (EESSI, SC24)
42-
uses: actions/upload-artifact@v4
43-
with:
44-
name: EESSI-SC24-tutorial
45-
path: sc24/EESSI/build/main.pdf
20+
name: EESSI-ISC26-tutorial
21+
path: isc26-EESSI/build/main.pdf

0 commit comments

Comments
 (0)