Skip to content

add global-min-publish-age - #492

Merged
JasonVranek merged 5 commits into
mainfrom
min-publish-age
Aug 25, 2026
Merged

add global-min-publish-age#492
JasonVranek merged 5 commits into
mainfrom
min-publish-age

Conversation

@JasonVranek

Copy link
Copy Markdown
Collaborator

nightly-2026-06-21 introduced a cargo flag to deny dependences newer than a threshold to mitigate supply chain attacks. This PR bumps to this nightly version, adds the flag, bumps cargo-audit deps, and fixes downstream clippy errors

@JasonVranek
JasonVranek requested review from a team, ManuelBilbao and ltitanb August 20, 2026 20:57
@JasonVranek
JasonVranek force-pushed the min-publish-age branch 2 times, most recently from a3ea0cc to ee8b69a Compare August 20, 2026 23:26
ltitanb
ltitanb previously approved these changes Aug 21, 2026
Comment thread justfile Outdated
JasonVranek and others added 5 commits August 25, 2026 10:18
- uses nightly for cargo fmt / update
- uses stable for builds
- add --locked to our builds
- add workflow to check for age violations
Co-authored-by: Manuel Iñaki Bilbao <manuel.bilbao@lambdaclass.com>
@JasonVranek
JasonVranek merged commit 0d3eb68 into main Aug 25, 2026
5 checks passed
@JasonVranek
JasonVranek deleted the min-publish-age branch August 25, 2026 17:19
JasonVranek added a commit that referenced this pull request Aug 26, 2026
Two conflicts resolved against the v0.10.0 base: security-audit.yml
adopts the cooldown step onto that release's audit workflow, which
still uses actions-rs/audit-check, and Cargo.lock is reconciled onto
v0.10.0's dependency tree rather than main's. Dropping the pinned
reqwest-eventsource collapses a duplicate copy of the crate that
v0.10.0 carried at both 0.5.0 and 0.6.0.

Co-authored-by: Manuel Iñaki Bilbao <manuel.bilbao@lambdaclass.com>
(cherry picked from commit 0d3eb68)
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.

3 participants