diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index ef0fb18..3207491 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -28,20 +28,25 @@ jobs: workspaces: "backend" - 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