chore: pin rust toolchain to 1.96 for edition2024 deps (#2228)

- add ecc2/rust-toolchain.toml pinning stable 1.96 (deps now require
  edition2024, which needs rustc 1.85+; local 1.84 could no longer build)
- make git test fixtures hermetic: disable core.hooksPath inside temp
  repos so global identity-checking pre-push hooks cannot fail tests
This commit is contained in:
Affaan Mustafa 2026-06-11 00:56:55 -04:00 committed by GitHub
parent 6319c7d309
commit 6626e804f9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 10 additions and 0 deletions

4
ecc2/rust-toolchain.toml Normal file
View file

@ -0,0 +1,4 @@
[toolchain]
# Minimum 1.85 required: several dependencies use edition2024.
channel = "1.96"
components = ["rustfmt", "clippy"]