Skip to content

ci: install toolchains without a rustup self-update - #195

Merged
blackopsrepl merged 1 commit into
mainfrom
feature/194-rustup-no-self-update
Nov 5, 2026
Merged

blackopsrepl merged 1 commit into
mainfrom
feature/194-rustup-no-self-update

Conversation

@blackopsrepl

Copy link
Copy Markdown
Collaborator

Closes #194. Base main @ 32f7fe2e, one commit 5f54b049.

Workflow-only change. The Forgejo install step ran in the runner image local-ci-rust-node:2026.09.14 (rustup 1.27.1) with --no-self-update: toolchain installed, rc 0, no self-update check. The local Rust gate does not execute workflow files; this PR's own GitHub and Forgejo runs exercise every changed step.

`rustup toolchain install` also updates rustup itself, so every CI job
depended on a self-update download it does not need; on Forgejo that
download timed out after the toolchain had installed and failed the job.
Every toolchain install in the Forgejo and GitHub workflows now passes
`--no-self-update`.

Closes #194.
@blackopsrepl
blackopsrepl merged commit 5f54b04 into main Nov 5, 2026
12 checks passed
@blackopsrepl
blackopsrepl deleted the feature/194-rustup-no-self-update branch November 5, 2026 02:10
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.

CI: rustup self-update download fails the toolchain install step

1 participant