Skip to content

Remove custom Modal runtime image publishing [skip benchmarks] - #1141

Closed
suhanpark wants to merge 1 commit into
borglab:studio/package-clifrom
suhanpark:studio/remove-custom-runtime-image
Closed

suhanpark wants to merge 1 commit into
borglab:studio/package-clifrom
suhanpark:studio/remove-custom-runtime-image

Conversation

@suhanpark

Copy link
Copy Markdown
Collaborator

Studio currently defaults to a separately published GTSFM runtime image, even though its Modal definition can build the environment directly from the project lockfile. Remove the custom Dockerfile and image-publishing workflow, and use the existing Modal build path for deployments.

Removes the custom-image setting, image-pull retry fallback, and prebuilt/source UI labels. Updates the deployment documentation and rebuilds the shipped frontend bundle. Adds coverage for deployment success, failed builds, and loading the real Modal app definition locally.

This PR targets studio/package-cli to remove the custom-image setup from #1121 before that PR merges. The publishing-only #1122 becomes redundant once the stack is updated; it is not closed by this PR.

Validation: 39 visualization tests passed; changed Python files passed Flake8; pnpm build passed TypeScript checking and rebuilt the assets; git diff --check passed. No live Modal deployment or CUDA reconstruction was performed.

@suhanpark
suhanpark marked this pull request as draft September 10, 2026 14:26
@suhanpark suhanpark closed this Sep 10, 2026
@suhanpark
suhanpark deleted the studio/remove-custom-runtime-image branch September 10, 2026 14:27
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