Added typstyle action
Some checks failed
Lints / typstyle (push) Failing after 15s
Lints / typos (push) Successful in 18s
Build and deploy / build (push) Failing after 8m54s

This commit is contained in:
2025-01-21 20:07:56 -08:00
parent cb3e27429f
commit 45410e120e
2 changed files with 42 additions and 4 deletions

View File

@ -13,3 +13,19 @@ 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: |
./typstyle-x86_64-unknown-linux-musl \
$(find . -name "*.typ") \
--check