Skip to content

fix(release): complete GitHub release recovery for #885-#888 - #891

Merged
sonofmagic merged 1 commit into
mainfrom
codex/fix-release-885-888
Sep 13, 2026
Merged

sonofmagic merged 1 commit into
mainfrom
codex/fix-release-885-888

Conversation

@sonofmagic

Copy link
Copy Markdown
Owner

Fixes the remaining GitHub release recovery gaps tracked by #885, #886, #887, and #888.

  • Make GitHub API retries four-attempt, retry-after and rate-limit-reset aware.
  • Retry malformed transient responses and recover uncertain release POST outcomes by querying the tag.
  • Add release notes repair --create-missing --tag <package@version> backed by reconciliation.
  • Add regression coverage and a patch changeset for @icebreakers/monorepo and repoctl.

Validation: package build, 315 Vitest tests, workspace typecheck, ESLint, and diff checks pass.

Closes #885
Closes #886
Closes #887
Closes #888

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@changeset-bot

changeset-bot Bot commented Sep 13, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 38dc225

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@sonofmagic
sonofmagic merged commit 23fccc3 into main Sep 13, 2026
8 checks 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

1 participant