Description
After the Rust 1.65 release (mid-November), we won't have an urgent need for nightly Rust any more. Options then are:
-
Remove nightly Rust from our images.
Users who build applications that do add nightly-only crates couldn't use our images, just like users who build applications that need anything else fancy in the build system are on their own.
-
Unpin nightly, and run a test or two additionally with nightlies in the image build process.
This would help users who use such crates, and would also help us spot regressions in stable Rust that hit us (I've never seen such a thing, but we'd contribute to keeping it that way) early on, whenever we update riotdocker.
The nightlies would generally grow outdated at some point, but never be older than the stable Rust we ship, and would be easy to refresh by re-running the Action if we go without any other riotbuild updates for a long time.
I haven't made up my mind, don't have preferences yet, and appreciate input.