chore(engine): publish engine bases in ci#4649
chore(engine): publish engine bases in ci#4649NathanFlurry wants to merge 2 commits into04-13-chore_lockfile_lefthookfrom
Conversation
Preview packages published to npmInstall with: npm install rivetkit@pr-4649All packages published as Engine binary is shipped via Docker images: docker pull rivetdev/engine:slim-a36b881
docker pull rivetdev/engine:full-a36b881Individual packagesnpm install rivetkit@pr-4649
npm install @rivetkit/react@pr-4649
npm install @rivetkit/rivetkit-native@pr-4649
npm install @rivetkit/workflow-engine@pr-4649 |
494bf0e to
f314a96
Compare
4170ac2 to
eeabed8
Compare
PR Review: chore(engine): publish engine bases in CIOverviewThis PR introduces a pattern where engine-specific Docker base images ( The approach is sound -- pre-baking slow layers (Rust toolchain, FDB client, Node.js) into versioned base images speeds up the main Docker build significantly. Issues
The Dev container base images used for production runtime
SHA format assumption between CI and the build script The CI passes
The PR adds GHCR login to Minor Notes
|

Description
Please include a summary of the changes and the related issue. Please also include relevant motivation and context.
Type of change
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Checklist: