Skip to content

GHA-191 Add bump version functionality to automated release workflow#99

Merged
nils-werner-sonarsource merged 1 commit intomasterfrom
nw/update-release-workflow-with-bump-version
Feb 23, 2026
Merged

GHA-191 Add bump version functionality to automated release workflow#99
nils-werner-sonarsource merged 1 commit intomasterfrom
nw/update-release-workflow-with-bump-version

Conversation

@nils-werner-sonarsource
Copy link
Contributor

@nils-werner-sonarsource nils-werner-sonarsource commented Feb 23, 2026

  • Introduced inputs for version bumping, including options for PR labels and exclusions.
  • Updated workflow to conditionally bump the version and create a PR based on user input.
  • Enhanced documentation to reflect new version bumping capabilities.

Proof-of-concept

- Introduced inputs for version bumping, including options for PR labels and exclusions.
- Updated workflow to conditionally bump the version and create a PR based on user input.
- Enhanced documentation to reflect new version bumping capabilities.
@hashicorp-vault-sonar-prod hashicorp-vault-sonar-prod bot changed the title Add bump version functionality to automated release workflow GHA-191 Add bump version functionality to automated release workflow Feb 23, 2026
@hashicorp-vault-sonar-prod
Copy link

hashicorp-vault-sonar-prod bot commented Feb 23, 2026

GHA-191

@sonarqubecloud
Copy link

SonarQube reviewer guide

Review in SonarQube

Summary: Refactor version bumping from a separate workflow into the main automated-release workflow with optional toggle and label support.

Review Focus:

  • The version bump logic moved from bump-versions.yaml (removed) to a conditional job within automated-release.yml. Verify the new bump-version job correctly passes inputs (bump-version-pr-lables, bump-version-exlusions) to the reusable action.
  • Check for typos in input names: bump-version-pr-lables (should be labels?) and bump-version-exlusions (should be exclusions?).
  • Ensure Step 1c's file extension detection logic is properly implemented in the skill execution.

Start review at: .claude/skills/automated-release-setup/SKILL.md. This is the primary documentation file that defines the setup process; it clarifies the architectural change from two separate workflows to one conditional workflow, and confirms the extension detection mechanism is documented correctly.

💬 Please send your feedback

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

@nils-werner-sonarsource nils-werner-sonarsource merged commit 43fb412 into master Feb 23, 2026
5 checks passed
@nils-werner-sonarsource nils-werner-sonarsource deleted the nw/update-release-workflow-with-bump-version branch February 23, 2026 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants