Skip to content

Fix release staging and cleanup guards - #44

Merged
olegberman merged 1 commit into
mainfrom
agent/fix-release-0.1.15-staging
Jul 28, 2026
Merged

Fix release staging and cleanup guards#44
olegberman merged 1 commit into
mainfrom
agent/fix-release-0.1.15-staging

Conversation

@olegberman

@olegberman olegberman commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update the deployed lifecycle check to use the current New email accessible name
  • keep the release gate aligned with the navigation change shipped in PR Move account menu into sidebar #41
  • make failed-draft cleanup target HQBase/hqbase explicitly when the job has no checkout

Root cause

Signed release workflow run #19 installed 0.1.14, applied the exact signed 0.1.15 candidate, and verified its release marker. The lifecycle retry then reached the authenticated flow but waited for the removed Compose accessible name. Its cleanup job also ran gh release delete without repository context, so I removed that failed draft through the repository UI after confirming it was never published.

Validation

  • CI=true WRANGLER_LOG_PATH=/tmp/hqbase-release-0.1.15-final-fix-check-wrangler.log pnpm check
  • CI=true WRANGLER_LOG_PATH=/tmp/hqbase-release-0.1.15-final-fix-dry-run-wrangler.log pnpm deploy:dry-run
  • node scripts/check-docs.mjs
  • failed 0.1.15 draft removed and v0.1.15 absent before rerun

@olegberman
olegberman merged commit c99cc09 into main Jul 28, 2026
1 check passed
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