Skip to content

Commit

Permalink
CI: Update version of cargo-mutants in use.
Browse files Browse the repository at this point in the history
I removed `--locked` so it can pick up a newer version of `syn`,
which will hopefully allow parsing `use` bounds.
  • Loading branch information
kpreid committed Oct 31, 2024
1 parent fc36de4 commit 3ee36ac
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
7 changes: 5 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,9 @@ jobs:
# about caching the builds of them.
# cargo-mutants is not used in this step but it will be cached for later use.
run: |
cargo install --locked [email protected] [email protected] [email protected]
cargo install --locked [email protected] [email protected]
# Not locked so that we can have a newer `syn` than is in the lockfile
cargo install [email protected]
- run: df -h .
Expand Down Expand Up @@ -410,7 +412,8 @@ jobs:
# Install cargo-mutants
# This should usually be already installed, but is present in case of cache miss
- run: cargo install --locked [email protected]
# Not locked so that we can have a newer `syn` than is in the lockfile
- run: cargo install [email protected]

- name: Relative diff
run: |
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/mutants.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ jobs:
run: rustup toolchain install stable --profile=minimal

- name: Install cargo-mutants
run: cargo install --locked [email protected]
# Not locked so that we can have a newer `syn` than is in the lockfile
run: cargo install [email protected]

- name: Run mutation testing for all-is-cubes
timeout-minutes: 60
Expand Down

0 comments on commit 3ee36ac

Please sign in to comment.