Description
The current Docker setup is functional, but there are certain improvements that we can make to speed up the build process and reduce maintenance cost.
Acceptance criteria
- Reduce cache misses by properly leveraging steps
- Ensure that the correct Rust Toolchain version is being used and matches the
rust-toolchain.toml file.
- Upgrade and pin dependencies by hash
- Minimize final image size
Documentation link(s)
Description
The current Docker setup is functional, but there are certain improvements that we can make to speed up the build process and reduce maintenance cost.
Acceptance criteria
rust-toolchain.tomlfile.Documentation link(s)