Skip to content

Replace archived actions-rs/cargo with cargo directly - #2549

Merged
JonathanBrouwer merged 1 commit into
rust-lang:mainfrom
Sandijigs:replace-archived-actions-rs-cargo
Aug 26, 2026
Merged

Replace archived actions-rs/cargo with cargo directly#2549
JonathanBrouwer merged 1 commit into
rust-lang:mainfrom
Sandijigs:replace-archived-actions-rs-cargo

Conversation

@Sandijigs

Copy link
Copy Markdown
Contributor

actions-rs/cargo has been archived for a while now, so this swaps it in CI for cargo directly. The toolchain is already installed via rustup earlier in the job, so the build runs the same as before.
This only touches .github/workflows/nightly.yml. The other archived-action references under collector/compile-benchmarks/ are vendored benchmark crates, not rustc-perf's own CI, so they're intentionally left as-is.
This is part of a wider effort to remove archived actions across rust-lang repos, tracked in rust-lang/crabwatch#49.

@Kobzol Kobzol left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, this was really unnecessary usage of that action. Thank you!

@Kobzol
Kobzol enabled auto-merge August 26, 2026 14:54
@Kobzol
Kobzol added this pull request to the merge queue Aug 26, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 26, 2026
Comment thread .github/workflows/nightly.yml
@JonathanBrouwer
JonathanBrouwer added this pull request to the merge queue Aug 26, 2026
@JonathanBrouwer

Copy link
Copy Markdown
Member

CI failed because of github weirdness, let's retry

Merged via the queue into rust-lang:main with commit bf15f8b Aug 26, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants