Skip to content

fix: ?

fix: ? #116

Workflow file for this run

name: Build LaTex sources.
on:
push:
pull_request:
workflow_dispatch:
workflow_call:
inputs:
ref:
required: false
type: string
default: main
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Set up Git repository
uses: actions/checkout@v4
with:
ref: ${{ inputs.ref }}
- name: Install Dependencies
run: |
sudo apt-get update
sudo apt-get install -y --no-install-recommends \
python3-yaml \
texlive-latex-recommended \
texlive-latex-extra \
texlive-fonts-recommended \
texlive-fonts-extra \
texlive-luatex \
texlive-lang-greek \
texlive-pictures \
+ texlive-plain-generic \

Check failure on line 35 in .github/workflows/build.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/build.yml

Invalid workflow file

You have an error in your yaml syntax on line 35
+ texlive-pstricks \
+ texlive-science \
latexmk \
ghostscript \
poppler-utils
- name: Run render
run: |
set -euo pipefail
echo "Running LaTeX renders"
./render --master-tex Snakemake_HPC_Users.tex --configfile config/config_for_github.yaml --handout --sample-directory=_
./render --master-tex Snakemake_HPC_Creators.tex --configfile config/config_for_github.yaml --handout --sample-directory=_
./render --master-tex Snakemake_HPC_User_Creator_Combi.tex --configfile config/config_for_github.yaml --handout --sample-directory=_
./render --master-tex Snakemake_HPC_Admins.tex --configfile config/config_for_github.yaml --handout --sample-directory=_
- name: Upload .pdf File
uses: actions/upload-artifact@v4
with:
name: Slides
path: |
slides/*.pdf
link:
runs-on: ubuntu-latest
needs: build # make sure the artifacts are uploaded first
permissions:
contents: write # for commenting on your commit
pull-requests: write # for commenting on your pr
steps:
- uses: beni69/artifact-link@v1
with:
token: ${{ github.token }}