Skip to content

ci: Run cargo CI jobs with --locked#991

Open
szokeasaurusrex wants to merge 1 commit intoszokeasaurusrex/align-msrv-stablefrom
szokeasaurusrex/locked-cargo
Open

ci: Run cargo CI jobs with --locked#991
szokeasaurusrex wants to merge 1 commit intoszokeasaurusrex/align-msrv-stablefrom
szokeasaurusrex/locked-cargo

Conversation

@szokeasaurusrex
Copy link
Member

Description

Add --locked to cargo invocations in CI and weekly workflows so checks fail if Cargo.lock is out of sync.

This keeps automation aligned with reproducible dependency resolution and prevents CI from silently updating lockfile state.

Issues

Closes #982
Closes RUST-147

@linear
Copy link

linear bot commented Feb 12, 2026

@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/align-msrv-stable branch from b44e15f to 99e7f73 Compare February 13, 2026 14:10
Add --locked to cargo invocations in CI and weekly workflows so checks fail if Cargo.lock is out of sync.

This keeps automation aligned with reproducible dependency resolution and prevents CI from silently updating lockfile state.

Closes #982
Closes [RUST-147](https://linear.app/getsentry/issue/RUST-147/ensure-all-jobs-run-with-locked)
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/locked-cargo branch from b77fb0d to dd447a1 Compare February 13, 2026 14:16
@szokeasaurusrex szokeasaurusrex marked this pull request as ready for review February 13, 2026 14:16
Copy link
Member

@lcian lcian left a comment

Choose a reason for hiding this comment

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

LGTM

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.

2 participants