Uberblatt
ActionsTags
(2)This action runs latexmk
in every sub-directory of the repository.
It also lists the generated PDF files in a index.html
file and saves everything to the build
directory.
This is intended to work with maxheld83/ghpages to use GitHub-Pages to download the PDFs.
.github/workflows/main.yml
name: CI
on:
push:
branches:
- master
jobs:
latex:
runs-on: ubuntu-latest
steps:
- name: Set up Git repository
uses: actions/checkout@v4
- name: Compile and Deploy LaTeX to PDF
uses: ottojo/uberblatt-action@v2
- name: GitHub Pages Deploy
uses: maxheld83/[email protected]
env:
BUILD_DIR: "build/"
GH_PAT: ${{ secrets.GH_PAT }}
Uberblatt is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.