Skip to content

Redraw 'Interest Areas' with TikZ to add satellite children #20

Redraw 'Interest Areas' with TikZ to add satellite children

Redraw 'Interest Areas' with TikZ to add satellite children #20

Workflow file for this run

name: 'Compile LaTeX'
# Controls when the action will run
on:
# Reusable workflows (other workflows can trigger this)
workflow_call:
# Allows to run this workflow manually from the Actions tab
workflow_dispatch:
push:
branches:
- '**' # '*' Matches zero or more characters, but does not match the `/` character. '**' matches zero or more of any character.
- '!main' # main will trigger/reuse this workflow by other means (via workflow call)
jobs:
compile:
runs-on: 'ubuntu-latest'
steps:
- name: 'πŸ”½ Checkout'
uses: 'actions/checkout@v3'
with:
submodules: 'false' # { false, true, recursive } default: false
- name: 'πŸ”¨ Compile LaTeX document'
uses: 'xu-cheng/latex-action@v3'
with:
root_file: 'main.tex'
docker_image: 'ghcr.io/xu-cheng/texlive-full:20231201' # fixed texlive version, should match the one in devcontainer
#latexmk_use_lualatex: true # disabled: driven by .latexmkrc
args: '' # override default arguments and rely/honor on .latexmkrc
post_compile: 'ls -la build' # just log build files
- name: '⬆️ Upload artifact' # to share with other workflows
uses: actions/upload-artifact@v3
with:
name: 'pdf'
path: 'build/main.pdf'