Skip to content

Define the fleet MSRV policy at Rust 1.89 - #38

Merged
pierrick-fonquerne merged 1 commit into
mainfrom
fix/msrv-policy
Aug 13, 2026
Merged

Define the fleet MSRV policy at Rust 1.89#38
pierrick-fonquerne merged 1 commit into
mainfrom
fix/msrv-policy

Conversation

@pierrick-fonquerne

Copy link
Copy Markdown
Contributor

Summary

  • define Rust 1.89 as the August 2026 fleet baseline
  • document the twice-yearly review cadence, release contract, repository exceptions, and dependency decisions
  • pin the shared PR-review tool and its CI to Rust 1.89

Why

The fleet previously encoded Rust 1.88 independently in each repository without a single policy for review cadence, exceptions, dependency resolution, or container actions.

Validation

  • cargo +1.89.0 fmt --all -- --check
  • cargo +1.89.0 clippy --workspace --all-features --all-targets -- -D warnings
  • cargo +1.89.0 test --workspace --all-features
  • cargo +1.89.0 check --workspace --all-features --all-targets
  • cargo audit

Closes #28

@pierrick-fonquerne
pierrick-fonquerne marked this pull request as ready for review August 13, 2026 08:27
@pierrick-fonquerne
pierrick-fonquerne merged commit dec5dae into main Aug 13, 2026
4 checks passed
@pierrick-fonquerne
pierrick-fonquerne deleted the fix/msrv-policy branch August 13, 2026 08:27
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.

spec: define the minimum supported Rust version policy for the open source fleet

1 participant