Skip to content

fix stable release pr version race#57

Merged
tarik02 merged 1 commit into
mainfrom
fix-release-pr-next-version
Jul 1, 2026
Merged

fix stable release pr version race#57
tarik02 merged 1 commit into
mainfrom
fix-release-pr-next-version

Conversation

@tarik02

@tarik02 tarik02 commented Jul 1, 2026

Copy link
Copy Markdown
Owner

What Changed

  • Run the release PR workflow after the release workflow completes instead of directly on main pushes.
  • Skip the workflow-run path when the release workflow fails.
  • Fetch tags before resolving stable release metadata.
  • Document the fork release PR sequencing.

Why

The release PR workflow could run on the stable release merge before the release workflow had published the matching tag. That allowed it to recreate a PR for an already released version. Running after release publication makes tag-based version resolution see the latest stable tag, so the next release PR advances to the next version.

Checklist

  • This PR is small and focused
  • I explained what changed and why
  • I included before/after screenshots for any UI changes
  • I included a video for animation/interaction changes

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:M labels Jul 1, 2026
@tarik02 tarik02 force-pushed the fix-release-pr-next-version branch from 3c904b8 to 48765f5 Compare July 1, 2026 10:37
@github-actions github-actions Bot added size:S and removed size:M labels Jul 1, 2026
@tarik02 tarik02 merged commit 60d9819 into main Jul 1, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant