tftsr-devops_investigation/.gitea
Shaun Arman f7a4f9edd6
Some checks failed
Test / rust-tests (pull_request) Failing after 1m28s
Test / frontend-tests (pull_request) Successful in 1m31s
Test / rust-clippy (pull_request) Failing after 1m47s
Test / frontend-typecheck (pull_request) Successful in 1m40s
Test / rust-fmt-check (pull_request) Successful in 3m50s
PR Review Automation / review (pull_request) Successful in 4m7s
fix(ci): upgrade Rust from 1.82 to 1.83 for edition2024 support
Fix for Cargo.toml parse error:
'feature `edition2024` is required'

**Problem:**
The toml crate v1.1.2 requires Rust edition2024 feature, which is not
stabilized in Rust 1.82. This causes cargo to fail with:
'feature `edition2024` is required... requires the nightly release'

**Solution:**
Upgraded all workflow jobs from rust:1.82-bookworm to rust:1.83-bookworm.
Rust 1.83 includes the stabilized edition2024 support.

**Changed:**
- rust-fmt-check: rust:1.82 → rust:1.83
- rust-clippy: rust:1.82 → rust:1.83
- rust-tests: rust:1.82 → rust:1.83

**Note:**
Local development uses whatever rustc is installed (currently 1.83+).
CI now matches this requirement.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-06-05 16:21:36 -05:00
..
workflows fix(ci): upgrade Rust from 1.82 to 1.83 for edition2024 support 2026-06-05 16:21:36 -05:00