Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Opinionated maintenance pass over CI:
ubuntu-latest
runner.Remove.actions/cache
altogether. It was not working anyway (Cache not found
on each CI run) and it makes little sense for projects withoutCargo.lock
Swatinem/rust-cache@v2
dtolnay/rust-toolchain
- Github runners are already have latest stable Rust.pnpm
setup - I have not found why it's needed, tests are passing without it.Testing Suite -> Testing
,unit-test -> test
, etc.).CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
is enabled by default already.We will need more features from CI in the near future - let's build them on top of minimal and clean YAML.