Skip to content

Use the develop worker image automatically in local development#298

Merged
mrubens merged 1 commit into
developfrom
codex/automatic-worker-image
Jul 13, 2026
Merged

Use the develop worker image automatically in local development#298
mrubens merged 1 commit into
developfrom
codex/automatic-worker-image

Conversation

@mrubens

@mrubens mrubens commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • use the published roomote-worker:develop channel automatically for hosted providers in source development
  • keep registry-qualified DOCKER_WORKER_IMAGE values as the explicit operator override
  • preserve immutable RELEASE_VERSION-derived images for packaged deployments
  • update cross-package regression coverage for provisioning and Modal configuration

Why

Source development previously fell back to roomote-worker:latest. The published development worker is released on the develop channel, while some hosted providers reject :latest outright. This caused automatic E2B and Daytona provisioning to fail unless developers manually configured an image in .env.local.

With this change, local development follows the published development channel automatically and no Settings field or persisted image override is needed.

Validation

  • 2,912 tests across @roomote/types, @roomote/db, @roomote/compute-providers, and @roomote/web
  • package lint and TypeScript checks
  • pre-push lint:fast, check-types:fast, and Knip gates

@roomote-roomote

roomote-roomote Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

No code issues found. See task

Reviewed f34d378

@mrubens
mrubens marked this pull request as ready for review July 13, 2026 22:05
@mrubens
mrubens merged commit 62a69ba into develop Jul 13, 2026
17 checks passed
@mrubens
mrubens deleted the codex/automatic-worker-image branch July 13, 2026 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant