Skip to content

Fix release workflow identity verification - #2

Merged
ivanvanderbyl merged 1 commit into
mainfrom
ivan/fix-release-workflow-run-identity
Aug 26, 2026
Merged

ivanvanderbyl merged 1 commit into
mainfrom
ivan/fix-release-workflow-run-identity

Conversation

@ivanvanderbyl

Copy link
Copy Markdown
Owner

GitHub Actions returns the dynamic run name in a workflow run’s name field, not the workflow title. The reconciler therefore rejected PR #1’s valid completion run before it could create a tag or GitHub Release.

Validates the source workflow through its immutable workflow_id metadata and keeps the dynamic run name only for PR-number validation. The regression test uses the live response shape.

After merge, the next close-event run reconciles the missing PR #1 release as v0.0.2, then releases this corrective PR as the following patch.

@ivanvanderbyl
ivanvanderbyl merged commit f847b81 into main Aug 26, 2026
1 check passed
@ivanvanderbyl
ivanvanderbyl deleted the ivan/fix-release-workflow-run-identity branch August 26, 2026 06:20
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