Skip to content

ci(agent): build and test sandbox-agent images#4789

Open
mmabrouk wants to merge 1 commit into
chore/sandbox-agent-corefrom
ci/sandbox-agent-image
Open

ci(agent): build and test sandbox-agent images#4789
mmabrouk wants to merge 1 commit into
chore/sandbox-agent-corefrom
ci/sandbox-agent-image

Conversation

@mmabrouk

Copy link
Copy Markdown
Member

Context

The POC needs a reviewable slice for image publication and CI, separate from local compose, Railway deploy scripting, and Kubernetes templates. This lets us test the image build path without mixing it into the deployment-specific PRs.

This PR is stacked on #4786 and should be reviewed with the existing agent-workflows POC PRs (#4771, #4772, #4776, #4778, #4779).

Changes

Adds sandbox-agent to the Railway GHCR multi-arch build workflow, wires GH compose examples to consume the published sandbox-agent image, adds the runner service unit-test job, and documents/builds the custom Daytona sandbox image assets. The Railway deploy PR consumes these images but does not own the build workflow.

Tests / notes

What to QA

  • Run the image build workflow for a test tag. It should publish agenta-sandbox-agent for amd64 and arm64 and merge a manifest.
  • Run the services node unit-test job. It should execute services/agent tests through the new CI path.
  • Use the GH compose examples with the published tag. The sandbox-agent container should start from GHCR rather than a local dev build.

@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. ci/cd documentation Improvements or additions to documentation labels Jun 20, 2026
@vercel

vercel Bot commented Jun 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agenta-documentation Ready Ready Preview, Comment Jun 20, 2026 11:40pm

Request Review

@coderabbitai

coderabbitai Bot commented Jun 20, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 971a6883-c6d7-43c2-a671-8a8b0beb9520

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ci/sandbox-agent-image

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/cd documentation Improvements or additions to documentation size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant