Skip to content

Rebuild template and distillation process for stronger positioning #4

Rebuild template and distillation process for stronger positioning

Rebuild template and distillation process for stronger positioning #4

Workflow file for this run

name: CI
on:
pull_request:
branches: [main]
concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Cache Pandoc
id: cache-pandoc
uses: actions/cache@v5
with:
path: /tmp/pandoc.deb
key: pandoc-3.9.0.2
- name: Install Pandoc
run: |
if [ ! -f /tmp/pandoc.deb ]; then
curl -sLo /tmp/pandoc.deb https://github.com/jgm/pandoc/releases/download/3.9.0.2/pandoc-3.9.0.2-1-amd64.deb
fi
sudo dpkg -i /tmp/pandoc.deb
- name: Cache Typst
id: cache-typst
uses: actions/cache@v5
with:
path: /usr/local/bin/typst
key: typst-0.14.2
- name: Install Typst
if: steps.cache-typst.outputs.cache-hit != 'true'
run: |
curl -sL https://github.com/typst/typst/releases/download/v0.14.2/typst-x86_64-unknown-linux-musl.tar.xz \
| tar -xJ --strip-components=1 -C /usr/local/bin typst-x86_64-unknown-linux-musl/typst
- name: Build PDFs
run: make -j4 all