Skip to content

Commit 1336353

Browse files
committed
Drop incremental-mutants CI job
Previously, the `incremental-mutants` CI job was failing on ~every PR that made actual logic changes, and nobody seemed to really make any effort to address the failures. The failing CI jobs therefore just resulted in additional which in turn could have us getting used to failing CI, introducing some risk of acutal failures slipping through. Of course, it also took up some (considerable?) time in the CI queue that might be better spent on other jobs if no contributors are actually benefitting from the CI job. Here we therefore drop `incremental-mutants` from our CI for the time being.
1 parent 1ba053a commit 1336353

File tree

1 file changed

+0
-17
lines changed

1 file changed

+0
-17
lines changed

.github/workflows/build.yml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -291,20 +291,3 @@ jobs:
291291
rustup component add rustfmt
292292
- name: Run rustfmt checks
293293
run: ci/rustfmt.sh
294-
295-
incremental-mutants:
296-
runs-on: ubuntu-latest
297-
if: github.ref_name != 'main' # `main` has no diff with itself
298-
steps:
299-
- uses: actions/checkout@v4
300-
with:
301-
fetch-depth: 0
302-
- name: Relative diff
303-
run: |
304-
git branch -av
305-
git diff origin/main.. | tee git.diff
306-
- uses: Swatinem/rust-cache@v2
307-
- name: Mutants
308-
run: |
309-
cargo install cargo-mutants
310-
cargo mutants --no-shuffle -j 2 -vV --in-diff git.diff

0 commit comments

Comments
 (0)