What decides between stable
and nightly
toolchains in release.yml
?
#1497
-
The release workflow uses a I would ordinarily think the The toolchain is determined by the Is this intentional, or left over from the past such that, assuming everything still builds, they could all be changed to It had occurred to me that maybe this was related to the three-tier support status for Rust toolchains. But that doesn't seem to be the case. I imagine that, when adding new targets, some may require a |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Thanks for bringing this up.
I think I copied it mindlessly and made myself believe it's good to use nightly from time to time. Let's use |
Beta Was this translation helpful? Give feedback.
Thanks for bringing this up.
I think I copied it mindlessly and made myself believe it's good to use nightly from time to time.
However, now I think it's best to use
stable
and mitigate the risk of a release build being broken by nightly.Let's use
stable
everywhere, even though I think it's good to have this in a global variable somewhere so it's made explicit at least in one spot of the workflow file.