Skip to content

SONARIAC-2196 add version and releaseId inputs#337

Merged
yasen-pavlov-sonarsource merged 1 commit intomasterfrom
SONARIAC-2196_add_version_input
Sep 2, 2025
Merged

SONARIAC-2196 add version and releaseId inputs#337
yasen-pavlov-sonarsource merged 1 commit intomasterfrom
SONARIAC-2196_add_version_input

Conversation

@yasen-pavlov-sonarsource
Copy link
Copy Markdown
Contributor

@yasen-pavlov-sonarsource yasen-pavlov-sonarsource commented Aug 26, 2025

@yasen-pavlov-sonarsource yasen-pavlov-sonarsource requested a review from a team as a code owner August 26, 2025 16:51
@matemoln
Copy link
Copy Markdown
Contributor

Making changes to this repository is not easy and I greatly appreciate your thoroughness. Thanks for the contribution, @yasen-pavlov-sonarsource!

@matemoln matemoln force-pushed the SONARIAC-2196_add_version_input branch from faca7c9 to 70f5eb6 Compare August 29, 2025 15:08
@sonarqubecloud
Copy link
Copy Markdown

🤖 Pull Request summary

Adds manual version override capability to release workflows.

New inputs: Added version parameter to all workflow files and releaseId to main workflow for manual execution
Trigger conditions: Updated workflow conditions to run on either release events OR when version input is provided
Version resolution: Modified all version references to use inputs.version || github.event.release.tag_name pattern
Workflow integration: Updated all workflow calls to pass version parameter downstream

Review focus: Verify the conditional logic in trigger conditions is correct and that the fallback pattern for version resolution works as expected across all workflows.

💬 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

@yasen-pavlov-sonarsource yasen-pavlov-sonarsource merged commit b89bab3 into master Sep 2, 2025
15 of 16 checks passed
@yasen-pavlov-sonarsource yasen-pavlov-sonarsource deleted the SONARIAC-2196_add_version_input branch September 2, 2025 07:43
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