Compare commits

...

1 commit

Author SHA1 Message Date
03dc329f1f Try to speed up builds.
All checks were successful
Check / Backend (pull_request) Successful in 21m52s
Check / Frontend (pull_request) Successful in 2m3s
2025-09-27 02:05:27 -07:00

View file

@ -6,6 +6,12 @@ on:
pull_request: pull_request:
branches: [ main ] branches: [ main ]
env:
# Should speed up builds.
CARGO_INCREMENTAL: 0
# Should reduce the size of ./target to improve cache load/store.
CARGO_PROFILE_TEST_DEBUG: 0
jobs: jobs:
check-backend: check-backend:
name: Backend name: Backend
@ -33,19 +39,19 @@ jobs:
run: | run: |
# hurl needs libxml needs libclang # hurl needs libxml needs libclang
apt update && apt install -y clang apt update && apt install -y clang
cargo build --tests cargo build --tests --locked
working-directory: backend working-directory: backend
- name: "Lint" - name: "Lint"
run: | run: |
rustup component add clippy rustup component add clippy
cargo clippy cargo clippy --locked
working-directory: backend working-directory: backend
- name: "Unit Tests" - name: "Unit Tests"
run: | run: |
cargo test -- --skip api cargo test --locked -- --skip api
working-directory: backend working-directory: backend
- name: "Integration Tests" - name: "Integration Tests"
run: cargo test --test api run: cargo test --locked --test api
working-directory: backend working-directory: backend
check-frontend: check-frontend: