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
PR Review: Publish Engine Bases in CIGood architectural direction — moving the build environment out of the main Issues1. Runtime base images use devcontainers instead of debian:slim
-FROM mcr.microsoft.com/devcontainers/base:debian
+FROM debian:bookworm-slim2. Builder base installs Rust on top of a devcontainers/rust image
-FROM mcr.microsoft.com/devcontainers/rust:1-1-bookworm
+FROM mcr.microsoft.com/devcontainers/base:bookworm(or 3. Race condition in When 4. The docker-images:
permissions:
contents: read
packages: read5.
Minor
What's good
|
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 |

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: