Skip to content

Build main by pohlm01 #14

Build main by pohlm01

Build main by pohlm01 #14

Workflow file for this run

name: Build
run-name: "Build ${{ github.ref_name }} by ${{ github.actor }}"
on:
push:
branches:
- main
pull_request:
jobs:
build-pdf:
runs-on: ubuntu-latest
env:
TYPST_FONT_PATHS: style/fonts
steps:
- uses: actions/checkout@v4
- run: |
apt-add-repository ppa:eosrei/fonts && \
apt-get update && \
apt-get install fonts-twemoji-svginot
- uses: typst-community/setup-typst@v3
with:
typst-version: '0.12'
- run: typst compile main.typ thesis.pdf
- run: typst compile presentation.typ
- name: Upload PDF file
uses: actions/upload-artifact@v4
with:
name: PDFs
path: "*.pdf"