Environment
- Platform:
- Docker Version:
- Node.js Version: 26+
- Image Tag:
Expected Behavior
nodejs/node#58730 shipped with Temporal enabled, but requires it to be built on a machine with the Rust toolchain. For the offical builds that was covered in nodejs/build#4245, but we didn't add anything here for any manual builds that the images might required downstream on Docker Hub.
Current Behavior
No Rust toolchain is included for any version
Possible Solution
#2486 is likely to be resolved by a fix in the unofficial builds repo, but the Debian and Alpine images should also include the Rust tools for the manual build paths on the images.
We can install the Rust tools, since we also clean them off at the end of the build phase, so it shouldn't impact the end image sizes.
Steps to Reproduce
Additional Information
Environment
Expected Behavior
nodejs/node#58730 shipped with Temporal enabled, but requires it to be built on a machine with the Rust toolchain. For the offical builds that was covered in nodejs/build#4245, but we didn't add anything here for any manual builds that the images might required downstream on Docker Hub.
Current Behavior
No Rust toolchain is included for any version
Possible Solution
#2486 is likely to be resolved by a fix in the unofficial builds repo, but the Debian and Alpine images should also include the Rust tools for the manual build paths on the images.
We can install the Rust tools, since we also clean them off at the end of the build phase, so it shouldn't impact the end image sizes.
Steps to Reproduce
Additional Information