ci: bump rustc pin to 1.96 (match hero_lib@development MSRV) #139

Merged
ashraf merged 1 commit from chore/bump-rustc-1.96 into development 2026-06-16 15:20:57 +00:00
Member

What

Bump the Rust toolchain pin from 1.95.0 to 1.96 in Cargo.toml (rust-version) and .forgejo/workflows/test.yaml.

Why

The floating hero_lib@development crates now require rustc 1.96 (hero_derive, herolib_core, herolib_derive, herolib_openrpc, herolib_oschema @0.6.0). With CI pinned to 1.95, cargo refuses to resolve and the test job fails (exit 101) before compiling — see run 1378, and the identical failure on development (run 1380). Local builds pass because the default toolchain is already 1.96.

Note

rust_versions still documents 1.95 as canonical — reconcile org-wide if 1.96 is the new floor.

🤖 Generated with Claude Code

## What Bump the Rust toolchain pin from **1.95.0** to **1.96** in `Cargo.toml` (`rust-version`) and `.forgejo/workflows/test.yaml`. ## Why The floating `hero_lib@development` crates now require **rustc 1.96** (hero_derive, herolib_core, herolib_derive, herolib_openrpc, herolib_oschema @0.6.0). With CI pinned to 1.95, cargo refuses to resolve and the `test` job fails (exit 101) before compiling — see run 1378, and the identical failure on `development` (run 1380). Local builds pass because the default toolchain is already 1.96. ## Note `rust_versions` still documents 1.95 as canonical — reconcile org-wide if 1.96 is the new floor. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
ci: bump rustc pin to 1.96 to match hero_lib@development MSRV
Some checks failed
Test / test (pull_request) Failing after 12m29s
Test / test (push) Failing after 12m39s
lab release / release (push) Successful in 44m0s
52679546f2
The hero_lib crates (herolib_core/hero_derive/herolib_openrpc/herolib_oschema/
herolib_derive @0.6.0) now require rustc 1.96, but the workspace rust-version and
the test workflow pinned 1.95.0 — so cargo refused to resolve and the test job
failed (exit 101) before compiling. Bump both to 1.96.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
ashraf merged commit 52679546f2 into development 2026-06-16 15:20:57 +00:00
ashraf deleted branch chore/bump-rustc-1.96 2026-06-16 15:20:57 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_compute!139
No description provided.