Skip to content

Conversation

@vbreuss
Copy link
Member

@vbreuss vbreuss commented Sep 13, 2025

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

@vbreuss vbreuss self-assigned this Sep 13, 2025
Copilot AI review requested due to automatic review settings September 13, 2025 08:29
@vbreuss vbreuss added the enhancement New feature or request label Sep 13, 2025
Copy link

Copilot AI left a 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

@vbreuss vbreuss enabled auto-merge (squash) September 13, 2025 08:37
@sonarqubecloud
Copy link

@vbreuss vbreuss merged commit df2e064 into main Sep 13, 2025
13 checks passed
@vbreuss vbreuss deleted the topic/consider-pre-releases branch September 13, 2025 08:57
@github-actions
Copy link

This is addressed in release v4.3.8.

This was referenced Sep 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request state: released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants