fix(ci): bump Flatpak Rust toolchain to 1.88.0 (#301) #302
No reviewers
Labels
No labels
area:auth
area:ci
area:db
area:infra
area:native
area:pwa
area:service
epic
feature
foundation
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
james/carol!302
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "flatpak-rust-toolchain-188"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #301.
Problem
The Flatpak release build (run 758) fails at
cargo build --locked:release-flatpak.ymlpinsRUST_TOOLCHAIN: 1.85.0, but the locked Cargodependency tree's MSRV has risen to 1.88.0. Because the build uses
--locked, cargo can't fall back to older crate versions — the toolchain mustsatisfy the highest MSRV in the lockfile. Same class of failure as #293 / PR
#294 (1.77 → 1.85); the comment there anticipated this ("Bump deliberately if
the lockfile's MSRV rises again").
Fix
Bump
RUST_TOOLCHAINto1.88.0and refresh the explanatory comment to citethe current binding crates (
darling,serde_with,plist,timeat 1.88;icu_*/idna_adapterat 1.86).Verification
actionlintclean on the edited workflow.cargo build --lockedresolution will succeed. Full end-to-end is theFlatpak release job itself, which runs on tag push.
🤖 Generated with Claude Code
📊 Test coverage
Patch coverage: no testable lines changed.
Overall (
app/,lib/,db/, excluding UI per ADR-0019):Soft thresholds per ADR-0019. Coverage is informational and does not block merge.