Skip to content

Adds --locked to all cargo builds and to wasm-pack build#37576

Closed
ibeckermayer wants to merge 1 commit intomasterfrom
isaiah/frozen
Closed

Adds --locked to all cargo builds and to wasm-pack build#37576
ibeckermayer wants to merge 1 commit intomasterfrom
isaiah/frozen

Conversation

@ibeckermayer
Copy link
Copy Markdown
Contributor

@ibeckermayer ibeckermayer commented Jan 31, 2024

This commit enforces that the Cargo.lock is already up-to-date (meaning semver compatible with the relevant Cargo.toml(s)) whenever we cargo build. This is desirable in CI, where we want to use Cargo.lock exactly, without it ever being updated unexpectedly. All updates should be explicitly handled offline.

Should not be merged until

@ibeckermayer ibeckermayer requested a review from camscale January 31, 2024 06:19
@ibeckermayer ibeckermayer added no-changelog Indicates that a PR does not require a changelog entry backport/branch/v15 labels Jan 31, 2024
@github-actions github-actions Bot requested review from rudream and ryanclark January 31, 2024 06:20
@ibeckermayer ibeckermayer changed the title Adds frozen to all cargo builds and to wasm-pack build Adds --locked to all cargo builds and to wasm-pack build Jan 31, 2024
@zmb3
Copy link
Copy Markdown
Collaborator

zmb3 commented Feb 13, 2024

Addressed in #37851

@zmb3 zmb3 closed this Feb 13, 2024
@rosstimothy rosstimothy deleted the isaiah/frozen branch December 18, 2025 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog Indicates that a PR does not require a changelog entry size/sm ui

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants