use latex container
Some checks failed
/ Build LaTeX documents (push) Has been cancelled
/ Build and deploy website (push) Has been cancelled

This commit is contained in:
kleines Filmröllchen 2025-01-27 18:33:14 +01:00
parent e2ddb14320
commit 04f2fb9eb0
Signed by: filmroellchen
SSH key fingerprint: SHA256:NarU6J/XgCfEae4rbei0YIdN2pYaYDccarK6R53dnc8

View file

@ -10,16 +10,13 @@ jobs:
# TODO: belongs in the other repo # TODO: belongs in the other repo
build-latex: build-latex:
name: Build LaTeX documents name: Build LaTeX documents
runs-on: alpine runs-on: alpine-latex
# for some reason this is required to make Forgejo Actions realize we dont have bash in alpine
container:
image: alpine:edge
defaults: defaults:
run: run:
shell: ash -eo pipefail {0} shell: ash -eo pipefail {0}
steps: steps:
- name: Install dependencies - name: Install dependencies
run: apk add --no-cache nodejs git openssh texlive texlive-xetex texmf-dist-latexrecommended texmf-dist-latexextra texmf-dist-langgerman run: apk add --no-cache nodejs git openssh
- name: Checkout LaTeX repository - name: Checkout LaTeX repository
run: git clone https://git.p-schwarz.de/ctbk/ctbk-satzung.git satzung run: git clone https://git.p-schwarz.de/ctbk/ctbk-satzung.git satzung
# uses: actions/checkout@v4 # uses: actions/checkout@v4