Compare commits

..

1 commit

Author SHA1 Message Date
3bb3cafa14 chore: Add pipeline
All checks were successful
CI / Get Changed Files (pull_request) Successful in 8s
Pull Request Labeler / labeler (pull_request_target) Successful in 9s
Label PRs based on size / Check PR size (pull_request) Successful in 14s
Build docs / build-docs (pull_request) Successful in 26s
Claude PR Review / claude-code (pull_request) Successful in 28s
CI / oxlint (pull_request) Successful in 32s
CI / eslint (pull_request) Successful in 42s
CI / prettier (pull_request) Successful in 42s
CI / Docker frontend validation (pull_request) Successful in 28s
CI / Docker backend validation (pull_request) Successful in 26s
CI / test-build (pull_request) Successful in 1m6s
CI / Checkstyle Main (pull_request) Successful in 1m9s
CI / Backend Tests (pull_request) Successful in 3m5s
2025-06-04 12:26:46 +02:00

View file

@ -6,6 +6,8 @@ on:
jobs:
build-docs:
runs-on: ubuntu-latest
container:
image: git.kjan.de/actions/runner-latex:latest
env:
# Edit here with the names of your latex file and directory (can use ".")
DIR: docs
@ -14,15 +16,6 @@ jobs:
- name: Checkout
uses: actions/checkout@v2
- name: Install TeXlive
env:
ACCEPT_EULA: y
DEBIAN_FRONTEND: noninteractive
run: |
echo "ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true" | sudo debconf-set-selections
sudo apt-get update && sudo apt-get install texlive-lang-german texlive-xetex texlive texlive-publishers texlive-science latexmk cm-super ttf-mscorefonts-installer -y
sudo fc-cache -f -v
- name: LaTeX compile
working-directory: ${{ env.DIR }}
run: latexmk -pdf -xelatex ${{ env.FILE }}