-
-
Notifications
You must be signed in to change notification settings - Fork 9
feat: consider pre-releases in build pipeline #862
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds logic to the build pipeline to differentiate between stable releases and pre-releases, ensuring that GitHub release creation and issue commenting only occur for stable releases (matching the pattern v[0-9]+.[0-9]+.[0-9]+$ without additional suffixes).
Key Changes
- Added pre-release detection steps that check if tags match the stable release pattern
- Conditionally execute GitHub release creation only for stable releases
- Conditionally execute issue/PR commenting only for stable releases
|
|
This is addressed in release v4.3.8. |



This PR adds logic to the build pipeline to differentiate between stable releases and pre-releases, ensuring that GitHub release creation and issue commenting only occur for stable releases (matching the pattern
v[0-9]+.[0-9]+.[0-9]+$without additional suffixes).Key Changes: