Skip to content

Eliminate warnings #114

Eliminate warnings

Eliminate warnings #114

Workflow file for this run

name: CI
on: [push, pull_request]
jobs:
CI:
runs-on: macos-latest
steps:
- name: Check out repository
uses: actions/checkout@v4
- name: Install TeX Live
run: |
curl --location --remote-name --show-error --silent http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
tar -xf install-tl-unx.tar.gz
cd install-tl-20*
echo -e 'selected_scheme scheme-basic\nTEXDIR /usr/local/texlive\noption_doc 0\noption_src 0' > texlive.profile
sudo ./install-tl -no-gui -profile=texlive.profile
echo /usr/local/texlive/bin/universal-darwin >> $GITHUB_PATH
- name: Install TeX packages
run: >
sudo tlmgr install
biber
biblatex
biblatex-chicago
booktabs
csquotes
datetime2
datetime2-english
fontspec
libertinus-fonts
multirow
newunicodechar
pdfcrop
pgf
tex-gyre
xstring
- name: Install font
run: sudo ln -s /usr/local/texlive/texmf-dist/fonts/opentype/public/libertinus-fonts /Library/Fonts
- name: Install LilyPond
run: brew install nwhetsell/lilypond/lilypond-unstable && brew link lilypond-unstable
- name: Create cheat sheet
run: make
- name: Archive PDF
uses: actions/upload-artifact@main
with:
name: artifacts
path: instrumentation-cheat-sheet-*.pdf