[PR]: v14.0.0 Docker readiness
Created by: lilithmooncohen
What does this PR do?
The PR fixes makes improvements to the Docker build for the latest v14.0.0 release candidates:
- updates to Node 20
- enables precompiling of rust resources
- optimizes the layer caching for faster build times since the cargo build has been added
- makes migration and in turn release of v14.0.0 MUCH faster for Docker users (no compile at migration time)
This PR has also been tested against v14.0.0-rc2c in our production environment and is safe to merge before 14.0.0 release.
Contribution Guidelines
-
I agree to follow this project's Contribution Guidelines -
I have made sure to test this pull request -
I have made sure to run pnpm run format
before submitting this pull request