fix(ci): dispatch release after alpha tag - #667
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe alpha release workflow now grants its GitHub App token write permissions for Actions and repository contents. After it creates an annotated alpha tag, it dispatches ChangesAlpha release automation
Estimated code review effort: 2 (Simple) | ~10 minutes Sequence Diagram(s)sequenceDiagram
participant AlphaRelease as alpha-release.yml
participant GitHubActions as GitHub Actions API
participant ReleaseWorkflow as release.yml
AlphaRelease->>GitHubActions: Push annotated alpha tag
AlphaRelease->>GitHubActions: Dispatch release.yml on main with tag and token
GitHubActions->>ReleaseWorkflow: Start release workflow with tag
Possibly related PRs
Poem
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
skill-check — worker0 verified, 51 skipped (no docs/).
Four for four. Nicely done. |
Summary
Dispatch the Release workflow explicitly after Alpha Release creates and pushes its tag.
Root cause
The alpha workflow stopped after the tag push. The expected tag-push trigger did not start the Release workflow, so no GitHub Release or registry publication followed.
Validation
git diff --checkSummary by CodeRabbit