Compare commits

..

1 commit

Author SHA1 Message Date
7f434524a4 Forgejo Action: Run npm and cargo commands in the CI.
All checks were successful
Check / Backend (pull_request) Successful in 4m24s
Check / Frontend (pull_request) Successful in 1m55s
2025-09-27 00:33:44 -07:00

View file

@ -20,30 +20,24 @@ jobs:
with:
toolchain: stable
components: rustfmt, clippy
- run: cd backend
- name: Cache
uses: https://github.com/Swatinem/rust-cache@v2
- name: "Check Format"
run: cargo fmt --check
working-directory: backend
- name: "Build"
run: |
# hurl needs libxml needs libclang
apt update && apt install -y clang
cargo build --tests
working-directory: backend
- name: "Lint"
run: |
rustup component add clippy
cargo clippy
working-directory: backend
- name: "Unit Tests"
run: |
cargo test -- --skip api
working-directory: backend
- name: "Integration Tests"
run: cargo test --test api
working-directory: backend
check-frontend:
name: Frontend