Skip to content

docs(catalog): record the setup-rust-toolchain v2 review outcome - #135

Merged
rldyourmnd merged 1 commit into
mainfrom
docs/rust-toolchain-v2-hold
Sep 21, 2026
Merged

rldyourmnd merged 1 commit into
mainfrom
docs/rust-toolchain-v2-hold

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

Summary

Records the completed input-contract review of setup-rust-toolchain v2.0.0 in the catalog notes: RUSTFLAGS=-D warnings becomes build.warnings (default deny) via CARGO_BUILD_WARNINGS, requiring cargo >= 1.97 — silently weakening deny-warnings for callers pinning older toolchains. The bump stays held; Dependabot PR #129 remains the tracking surface.

Test plan

  • catalog note only; no pin or workflow change

Generated with Devin

v2.0.0 moves the implicit deny-warnings contract from RUSTFLAGS to the
build.warnings cargo config (cargo >= 1.97); callers pinning older
toolchains would silently lose the gate. Record the finding so the next
refresh does not re-review from zero.

Signed-off-by: rldyourmnd <danil@nddev.it.com>
@github-actions github-actions Bot added ci and removed ci labels Sep 21, 2026
@rldyourmnd
rldyourmnd merged commit 88bec7c into main Sep 21, 2026
28 checks passed
@rldyourmnd
rldyourmnd deleted the docs/rust-toolchain-v2-hold branch September 21, 2026 10:59
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.

1 participant