Add suffix input to publish-new-version workflow - #73
Conversation
PR checklist ✅All required conditions are satisfied:
🎉 Great job! This PR is ready for review. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
WalkthroughThe publish workflow now accepts an optional version suffix. It forwards the suffix to the reusable release workflow and documents automatic dash handling. ChangesRelease suffix
Estimated code review effort: 1 (Trivial) | ~3 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ 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 |
Goal
Closes AND-1369
release.ymlalready accepts asuffixinput, but this repo's ownpublish-new-version.ymlnever exposed or forwarded it, so we couldn't cut a suffixed release (e.g.v0.14.0-rc01) of the conventions from the Actions UI. Chat already does this.Implementation
suffixstring input to theworkflow_dispatchtriggerrelease.ymlTesting
Dispatching without a suffix behaves as before. With a suffix, the version becomes
X.Y.Z-suffixand the GitHub release is marked as a prerelease and not latest.Checklist
Summary by CodeRabbit