From 3c14d27890caa622d4eaf55d5a83224c071ec142 Mon Sep 17 00:00:00 2001 From: Nico Date: Fri, 1 May 2026 00:31:27 +0200 Subject: [PATCH] ci: enable Rust tests and clippy in PR validation Add cargo clippy and cargo test to the rust-check job that runs on every pull request. Tests are set to continue-on-error since there are pre-existing test failures in lol_sim_v2 that need to be fixed separately. Closes #60 --- .github/workflows/pr.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index f88fd2f19..e737225b7 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -64,6 +64,13 @@ jobs: - name: Check Rust workspace run: cargo check --workspace + - name: Lint Rust workspace + run: cargo clippy --workspace --all-targets -- -D warnings + + - name: Test Rust workspace + run: cargo test --workspace + continue-on-error: true + frontend-full: name: frontend-full-experimental runs-on: ubuntu-latest