BUILD-11264 chore: upgrade gh-action_release to v7 (master)#108
Conversation
SummaryThis PR migrates the release workflow from automatic (GitHub release event) to manual (workflow_dispatch), allowing explicit control over version and PyPI destination. It upgrades Key behavioral changes:
What reviewers should knowStart here: Review the trigger change in lines 2-13. The workflow now requires manual invocation with explicit version input instead of auto-triggering on release events. Key decision: The Watch for: The logic inversion on line 25 — Testing context:
|
There was a problem hiding this comment.
Pull request overview
This PR updates the repository’s release workflow to use a manual workflow_dispatch trigger with an explicit version input, while dogfooding SonarSource/gh-action_release v7 via @master and passing isDummyProject: true.
Changes:
- Switch release trigger from
release: publishedtoworkflow_dispatchwith a requiredversioninput. - Update the reusable workflow reference from
gh-action_release@v6to@master(v7 dogfood). - Adjust release inputs to pass
versionand always publish to PyPI while skipping Python releasability checks.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|



Part of BUILD-11249.
Changes
release: publishedtoworkflow_dispatchwithversioninputgh-action_releasereference to@master(v7 dogfood)isDummyProject: true