Skip to content

fix: resolve draft releases in finalizer - #20

Merged
AlexMikhalev merged 1 commit into
mainfrom
codex/v1-21-14-draft-release-lookup
Sep 15, 2026
Merged

AlexMikhalev merged 1 commit into
mainfrom
codex/v1-21-14-draft-release-lookup

Conversation

@AlexMikhalev

Copy link
Copy Markdown
Contributor

Summary

  • resolve authenticated draft releases by exact tag through the paginated releases endpoint
  • replace the published-only tag endpoint in every finalizer state check
  • add regression coverage and validate against the real v1.21.14 draft

Evidence

  • live resolver: draft release 389250394, exact staging SHA-256 69457dde3e588f192a12b989db76705bb5c48a49a636d5506305a566565a7e41
  • 8/8 release contract tests pass
  • actionlint, shellcheck, ruff, Bash syntax, and diff checks pass

This fixes a pre-dispatch API edge case; no signing or publication has occurred.

@AlexMikhalev
AlexMikhalev merged commit 391002f into main Sep 15, 2026
1 check failed
@AlexMikhalev
AlexMikhalev deleted the codex/v1-21-14-draft-release-lookup branch September 15, 2026 17:24
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