Split out from #141 — rust-shell half.
Add the rust-shell slim devShell and the matching reusable workflows. Same shape and motivation as the sol-shell work in #130 / #134 — rust-only consumers (rain.cli, rain.metadoc, anywhere we ship a pure rust binary) shouldn't pull the full default-shell closure (rust + node + chromium + sol + …) just to run their CI.
Status
Closes the rust half of #141 once #160 lands.
Split out from #141 — rust-shell half.
Add the rust-shell slim devShell and the matching reusable workflows. Same shape and motivation as the sol-shell work in #130 / #134 — rust-only consumers (rain.cli, rain.metadoc, anywhere we ship a pure rust binary) shouldn't pull the full default-shell closure (rust + node + chromium + sol + …) just to run their CI.
Status
Closes the rust half of #141 once #160 lands.