Skip to content

Promote SSM dispatcher default export#11

Merged
OziinG merged 2 commits intomainfrom
dev
Apr 30, 2026
Merged

Promote SSM dispatcher default export#11
OziinG merged 2 commits intomainfrom
dev

Conversation

@OziinG
Copy link
Copy Markdown
Contributor

@OziinG OziinG commented Apr 30, 2026

Summary

  • Promotes the dispatcher default export fix from dev to main.
  • Required for deploy-ec2 after OIDC auth succeeds.

Verification

  • bash -n scripts/dispatch-ec2-deploy-ssm.sh
  • git diff --check

Follow-up for #3.

OziinG and others added 2 commits April 30, 2026 15:09
Make bash default values visible to the Python command builder so manual deploy dispatch can reach AWS SSM after OIDC succeeds.

Constraint: GitHub Actions proved the shared GitHubActionsRole can authenticate, but the dispatcher failed locally on an unexported timeout default.

Rejected: Setting only a workflow env default | the script should be robust when run through npm or a shell.

Confidence: high

Scope-risk: narrow

Directive: Keep dispatcher defaults exported whenever Python reads them from os.environ.

Tested: bash -n scripts/dispatch-ec2-deploy-ssm.sh; git diff --check.

Not-tested: Live EC2 dispatch until this patch reaches main.

Related: #3

Co-authored-by: OmX <omx@oh-my-codex.dev>
Merge PR #10 to fix dispatcher env defaults before rerunning EC2 deploy.
@OziinG OziinG merged commit 4ebde07 into main Apr 30, 2026
2 checks passed
@OziinG OziinG mentioned this pull request Apr 30, 2026
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