Skip to content

ci: recover release artifacts safely#14

Merged
gabeosx merged 1 commit into
mainfrom
codex/fix-release-changelog-check
Jul 18, 2026
Merged

ci: recover release artifacts safely#14
gabeosx merged 1 commit into
mainfrom
codex/fix-release-changelog-check

Conversation

@gabeosx

@gabeosx gabeosx commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • match the linked changelog heading generated by Release Please
  • add a guarded manual recovery input that rebuilds an existing immutable release tag on a GitHub-hosted runner
  • attach recovered artifacts without allowing a recovery run to publish to npm
  • document the recovery command

Verification

  • confirmed the release context resolves split-flap-elements-v0.2.0 and its existing GitHub Release
  • confirmed the assertion matches the committed 0.2.0 changelog heading
  • git diff --check passes
  • the failed release run completed package validation and exact-tarball smoke testing before the old assertion

The existing v0.2.0 tag and GitHub Release are not deleted or rewritten.

@gabeosx
gabeosx force-pushed the codex/fix-release-changelog-check branch from a430b87 to 8b2c5e7 Compare July 18, 2026 17:52
@gabeosx gabeosx changed the title ci: match linked release changelog headings ci: recover release artifacts safely Jul 18, 2026
@gabeosx
gabeosx merged commit 26ea0e0 into main Jul 18, 2026
2 checks passed
@gabeosx
gabeosx deleted the codex/fix-release-changelog-check branch July 18, 2026 17:55
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