workflow dispatch and test fix (#15)

* workflow dispatch

* Prettier fix

* Fix cargo fmt
This commit is contained in:
Louis Knight-Webb
2025-06-30 11:55:55 +01:00
committed by GitHub
parent fa00caf967
commit 5c452e78e2
5 changed files with 25 additions and 7 deletions

View File

@@ -3,6 +3,7 @@ name: Test
on:
pull_request:
branches: [main]
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
@@ -33,7 +34,7 @@ jobs:
- name: Type check frontend
run: cd frontend && npx tsc --noEmit
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@stable
with:
@@ -55,4 +56,4 @@ jobs:
run: |
cargo fmt --all -- --check
cargo test --workspace
cargo clippy --all --all-targets --all-features -- -D warnings
cargo clippy --all --all-targets --all-features -- -D warnings