Stage-to-Main: Update marimo-launcher to new workflows#70
Merged
cabutlermit merged 5 commits intomainfrom Sep 26, 2025
Merged
Conversation
Why these changes are being introduced: The new option to pick a CPU architecture for a container requires new caller workflow templates and new Makefile commands for building and deploying a container. How this addresses that need: * Create new template files for dev, stage, and prod GHA caller workflows * Create new Makefile commands (and remove the almost-never-used make commands to build and push a container directly to Stage-Workloads) * Update the outputs for the testing repository Side effects of this change: None. Relevant ticket(s): * https://mitlibraries.atlassian.net/browse/IN-1448
Update to Terraform v1.13 and update pre-commit dependencies.
Why these changes are being introduced: The marimo-launcher application will be the test application for migrating to the new workflows. How this addresses that need: * Update the TfCloud outputs for the marimo-launcher Makefile and caller workflows Side effects of this change: None. Relevant ticket(s): * https://mitlibraries.atlassian.net/browse/IN-1448
Dev-to-Stage: Update ECR Outputs for marimo-launcher
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Developer Checklist
What does this PR do?
Makefileand the three caller workflows for the new option to choose eitheramd64orarm64for the architecture for the containerHelpful background context
The new shared workflows are now in the
mainbranch of the .github repository, so we need to work through the update of one application repository to verify the process. We decided that the marimo-launcher app was a good option for this test.What are the relevant tickets?
Requires Database Migrations?
NO
Includes new or updated dependencies?
YES: Updates to Terraform version and
pre-commitdependencies.