feat(setup): publish standalone self-hosting package - #6849
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryMedium Risk Overview
Root Reviewed by Cursor Bugbot for commit da603e9. Bugbot is set up for automated code reviews on this repo. Configure here. |
698a45a to
90c84b0
Compare
90c84b0 to
8c0fca2
Compare
Greptile SummaryThe PR introduces the standalone
Confidence Score: 5/5The PR appears safe to merge. No blocking failure remains; the previously reported remote-install update issue is fixed at current HEAD, and the public npx invocation was explicitly accepted as intentional.
|
| Filename | Overview |
|---|---|
| packages/sim-setup/src/lifecycle.ts | Updates discovered standalone installations using the packaged Compose asset while retaining source-checkout behavior and rejecting unmanaged modifications. |
| packages/sim-setup/src/compose-asset.ts | Materializes and tracks the bundled production Compose asset with managed-file integrity checks. |
| packages/sim-setup/src/lifecycle.test.ts | Covers refreshing a discovered standalone installation outside the current setup context. |
| packages/deployment-config/src/env-capabilities.ts | Centralizes deployment capability metadata shared by the application and setup package. |
| .github/workflows/publish-sim-setup.yml | Adds release automation for publishing the standalone setup package. |
Reviews (5): Last reviewed commit: "fix(setup): restore default stopped inst..." | Re-trigger Greptile
|
@cursor review |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit dc2dd65. Configure here.
|
@cursor review |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit 99441fd. Configure here.
|
@cursor review |
|
@cursor review |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit da603e9. Configure here.
Summary
@sim/setupas a standalone self-hosting CLI that ships the production Docker Compose configuration without cloning the repositoryType of Change
Testing
bun run lintbun run check:audits— 30 audits passedbun run apps/sim/scripts/check-block-registry.ts origin/stagingbun run --cwd packages/sim-setup test— 90 tests passednpxChecklist
Screenshots/Videos
Not applicable — no visual UI changes.