From e157afba80bc69cca38739b891ac27a784dfea9e Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Mon, 16 Feb 2026 13:48:54 +0100 Subject: [PATCH] LaTeX: Using alternative for addnab/docker-run-action. --- .github/workflows/LaTeXDocumentation.yml | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/.github/workflows/LaTeXDocumentation.yml b/.github/workflows/LaTeXDocumentation.yml index c8cd3ff..ea887fe 100644 --- a/.github/workflows/LaTeXDocumentation.yml +++ b/.github/workflows/LaTeXDocumentation.yml @@ -58,6 +58,10 @@ jobs: name: 📓 Converting LaTeX Documentation to PDF runs-on: "ubuntu-${{ inputs.ubuntu_image_version }}" continue-on-error: ${{ inputs.can-fail == 'true' }} + container: + image: pytooling/miktex:sphinx + volumes: + - ${{ github.workspace }}/latex:/latex steps: - name: 📥 Download artifacts '${{ inputs.latex_artifact }}' from 'SphinxDocumentation' job uses: pyTooling/download-artifact@v7 @@ -65,22 +69,10 @@ jobs: name: ${{ inputs.latex_artifact }} path: latex -# - name: Debug -# run: | -# tree -pash . - - name: Build LaTeX document using 'pytooling/miktex:sphinx' - uses: addnab/docker-run-action@v3 if: inputs.pdf_artifact != '' - with: - image: pytooling/miktex:sphinx - options: -v ${{ github.workspace }}/latex:/latex --workdir /latex - run: | - # which ${{ inputs.processor }} - # pwd - # ls -lAh - - latexmk -${{ inputs.processor }} "${{ inputs.document }}.tex" + run: | + latexmk -${{ inputs.processor }} "${{ inputs.document }}.tex" - name: 📤 Upload 'PDF Documentation' artifact uses: pyTooling/upload-artifact@v6