name: build-debian-package on: push: tags: - "doc-*" jobs: build: name: Convert to PDF runs-on: ubuntu-latest steps: - name: "Git clone" run: git clone ${{ gitea.server_url }}/${{ gitea.repository }}.git . - name: "Git checkout" run: git checkout "${{ gitea.sha }}" - name: "Submodules auschecken" run: git submodule update --init - name: "Debug" run: ls -la ./Defensio - uses: docker://git.kocoder.xyz/docker/ga-pandoc:d2995fb914e313703da2c7754763e7fa01dae88f name: Pandoc with: env: TEXINPUTS=./Defensio:./Defensio/libs/awesome-beamer/:./Defensio/libs/smile/ command: pandoc args: >- /workspace/Diplomarbeit-Absolventenverein/pm/Defensio/01_Praesentation_Allgemein.md /workspace/Diplomarbeit-Absolventenverein/pm/Defensio/02_Praesentation_Konstantin_Hintermayer.md /workspace/Diplomarbeit-Absolventenverein/pm/Defensio/03_Praesentation_Florian_Edlmayer.md /workspace/Diplomarbeit-Absolventenverein/pm/Defensio/04_Praesentation_Adam_Gaiswinkler.md -t beamer --template /workspace/Diplomarbeit-Absolventenverein/pm/Defensio/00_preamble.tex --pdf-engine=pdflatex --slide-level=2 --number-sections --lua-filter /workspace/Diplomarbeit-Absolventenverein/pm/_extensions/diagram/diagram.lua --syntax-definition /workspace/Diplomarbeit-Absolventenverein/pm/_extensions/razor/razor.xml --syntax-definition /workspace/Diplomarbeit-Absolventenverein/pm/_extensions/nginx/nginx.xml -o defensio.pdf - name: "Create release" uses: akkuman/gitea-release-action@v1 with: files: |- ./Defensio/defensio.pdf ./Defensio/Images/*