Added typstyle action
Some checks failed
Lints / typstyle (push) Successful in 19s
Lints / typos (push) Successful in 21s
Build and deploy / build (push) Failing after 7m49s

This commit is contained in:
2025-01-21 20:33:42 -08:00
parent cb3e27429f
commit df28a09214
4 changed files with 52 additions and 7 deletions

View File

@ -13,3 +13,18 @@ jobs:
uses: crate-ci/typos@master
with:
config: ./tools/typos.toml
typstyle:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: "Download Typstyle"
run: |
wget -q "https://github.com/Enter-tainer/typstyle/releases/download/v0.12.14/typstyle-x86_64-unknown-linux-musl"
chmod +x typstyle-x86_64-unknown-linux-musl
- name: Check typst formatting
run: |
find . -name "*.typ" -type f -print0 | xargs -0 \
./typstyle-x86_64-unknown-linux-musl --check