Use Nightly + Cranelift for dev, only fail on warnings in CI (#4388)

* Switch to nightly + cranelift

* Fail on warnings only in CI

* Fix check errors

* Don't use mold on Linux to fix CI

* Pin nightly toolchain and add default rustup components

* Fix another CI thing

* PR comment
This commit is contained in:
aecsocket
2025-09-18 19:20:19 +01:00
committed by GitHub
parent 4def0e8407
commit 36d0760a3e
7 changed files with 30 additions and 24 deletions

View File

@@ -1,2 +1,9 @@
[toolchain]
channel = "1.89.0"
channel = "nightly-2025-09-18"
profile = "default"
components = [
"rust-analyzer",
# use cranelift in debug builds to improve compile times
# also see `.cargo/config.toml`
"rustc-codegen-cranelift-preview"
]