You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Three related fixes:
1. Regenerate schema artifacts when bumping version.
runtime_metadata.yaml embeds the EG version, so it must be
regenerated during version bump.
2. Trigger CI on release PRs via workflow_dispatch.
PRs created by GITHUB_TOKEN don't trigger pull_request workflows
(GitHub prevents infinite loops). Now we explicitly trigger CI
so release PRs get the required status check.
3. Disable commit signing so tagged commit lands in main.
create-pull-request with sign-commits: true recreates commits
via GitHub API with new SHAs, orphaning the tagged commit.
Co-Authored-By: Claude <noreply@anthropic.com>
- [ ] Confirm this version bump should be merged into [${{ github.ref_name }}](https://github.com/${{ github.repository }}/tree/${{ github.ref_name }}) or change the base branch
116
116
- [ ] Review and edit the [GitHub Draft Release](https://github.com/${{ github.repository }}/releases) (can be done after this PR is merged)
117
117
118
+
# PRs created using GITHUB_TOKEN don't trigger `pull_request` workflows (GitHub prevents
119
+
# this to avoid infinite loops). We explicitly trigger CI here so that the release PR
120
+
# gets the required `All CI Checks Passed` status check for branch protection.
121
+
- name: Trigger CI on release branch
122
+
run: gh workflow run ci.yaml --ref release-v${{ inputs.version }}
0 commit comments