CI: replace cancel-outdated-builds
with concurrency
group
#12477
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.
This is the last remaining usage of the cancel-outdated-builds CI action. Which means that if we remove its usage, we can remove the code of the action :)
This action was replaced in
rust-lang/rust
with the native Github Actionsconcurrency
group last year.Note that unlike
rust-lang/rust
, which explicitly allows parallel try builds,clippy
did not allow them, as all steps of theclippy_bors.yaml
workflow used thecancel-outdated-builds
action, regardless of the branch. So the newconcurrency
group mirrors that, which makes it a bit simpler than onrust-lang/rust
.changelog: none
r? @Mark-Simulacrum