feat(ci): add worker alpha release - #663
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 (2)
📝 WalkthroughWalkthroughChangesAlpha Release
Estimated code review effort: 4 (Complex) | ~45 minutes Sequence Diagram(s)sequenceDiagram
participant GitHubActions
participant WorkerRepository
participant ReleaseWorkflow
GitHubActions->>WorkerRepository: Validate worker manifest and branch
GitHubActions->>WorkerRepository: Calculate version and update manifest and Cargo.lock
GitHubActions->>WorkerRepository: Commit changes and push annotated next-channel alpha tag
ReleaseWorkflow->>WorkerRepository: Process alpha tag as a prerelease
Possibly related PRs
Suggested reviewers: 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
Adds a manual Alpha Release workflow for workers from feature branches. It produces annotated
-alpha.Ntags, creates release prereleases, and always publishes registry artifacts tonext.The workflow never pushes the selected feature branch or
main; its version bump is reachable only through the alpha tag.Validation
git diff --checkSummary by CodeRabbit
nextchannel.