ci: Add specific nightly toolchain override.

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk
2026-02-12 01:45:15 +00:00
parent 94162974f9
commit f8ffbbf161
3 changed files with 28 additions and 3 deletions

View File

@@ -54,6 +54,9 @@ variable "install_prefix" {
variable "rust_msrv" {
default = "stable"
}
variable "rust_nightly" {
default = "nightly"
}
variable "rust_toolchains" {
default = "[\"nightly\", \"stable\"]"
}
@@ -1762,8 +1765,12 @@ target "rust" {
input = elem("target:rustup", [rust_target, sys_name, sys_version, sys_target])
}
args = {
rust_toolchain = (rust_toolchain == "stable"?
rust_msrv: rust_toolchain
rust_toolchain = (
rust_toolchain == "stable"?
rust_msrv:
rust_toolchain == "nightly"?
rust_nightly:
rust_toolchain
)
rustup_components = join(" ", rustup_components)