]> quire.kejadlen.dev Git - quire.git/commitdiff
Drop unused tooling from CI test job
authorClaude <noreply@anthropic.com>
Sun, 26 Apr 2026 01:50:39 +0000 (01:50 +0000)
committerAlpha Chen <alpha@kejadlen.dev>
Sun, 26 Apr 2026 03:06:42 +0000 (20:06 -0700)
grcov, cargo-mutants, llvm-tools, and astral-sh/setup-uv were left over
from the coverage and mutation steps disabled in b33250f. Installing
them on every run added several minutes and a transient failure surface
without exercising anything. The leading comment now records what to
restore when those steps come back.

.github/workflows/ci.yml

index cddc300d82e3a8450a92db29c6a5ccbbd53eeec5..efc4202d591005d31b11544a13924115f078ac7a 100644 (file)
@@ -21,12 +21,13 @@ jobs:
       - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
         with:
           persist-credentials: false
-      - run: rustup component add clippy rustfmt llvm-tools
-      - run: cargo install grcov cargo-mutants just
-      - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
+      - run: rustup component add clippy rustfmt
+      - run: cargo install just
       - run: cargo fmt --check
       - run: just clippy test
       # Coverage and mutation testing disabled during early exploratory work.
+      # When re-enabling: add llvm-tools component, install grcov + cargo-mutants,
+      # add astral-sh/setup-uv, and uncomment the recipes below.
       # - run: just coverage
       # - run: just mutants