Skip to content

Activate release during application deploy#77

Open
dsingh5-godaddy wants to merge 1 commit into
godaddy:mainfrom
dsingh5-godaddy:DEVX-380-integrate-activate-release
Open

Activate release during application deploy#77
dsingh5-godaddy wants to merge 1 commit into
godaddy:mainfrom
dsingh5-godaddy:DEVX-380-integrate-activate-release

Conversation

@dsingh5-godaddy

Copy link
Copy Markdown

Call activateRelease before setting application status to ACTIVE in godaddy application deploy. Add GraphQL mutation wrapper, MSW handler, and deploy tests asserting activation order.

Since we merged DEVX-363: Use latest ACTIVE release by activatedAt for app enablement, releases created via the CLI can no longer be enabled because the CLI doesn't activate releases yet.

I've raised a follow-up PR to:

  1. Add bundles/uploads extensions
  2. Activate the release (added new)
  3. Set the application as active

Call activateRelease before setting application status to ACTIVE in
godaddy application deploy. Add GraphQL mutation wrapper, MSW handler,
and deploy tests asserting activation order.

Co-authored-by: Cursor <cursoragent@cursor.com>

@wcole1-godaddy wcole1-godaddy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved. I reviewed the activation sequencing and ran validation in a clean detached worktree: typecheck, build, targeted deploy/CLI tests, application service integration test, diff check, and the Effect migration grep checks were clean.

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.

2 participants