Skip to content

GHA-189 Adjust to new Jira taxonomy#97

Merged
jonas-wielage-sonarsource merged 2 commits intomasterfrom
jw/adjust-to-new-jira-taxonomy
Feb 23, 2026
Merged

GHA-189 Adjust to new Jira taxonomy#97
jonas-wielage-sonarsource merged 2 commits intomasterfrom
jw/adjust-to-new-jira-taxonomy

Conversation

@jonas-wielage-sonarsource
Copy link
Contributor

Part of

@hashicorp-vault-sonar-prod hashicorp-vault-sonar-prod bot changed the title Adjust to new Jira taxonomy GHA-189 Adjust to new Jira taxonomy Feb 20, 2026
@hashicorp-vault-sonar-prod
Copy link

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

GHA-189

@jonas-wielage-sonarsource jonas-wielage-sonarsource force-pushed the jw/adjust-to-new-jira-taxonomy branch 5 times, most recently from 983d0da to ddb2a15 Compare February 20, 2026 13:52
Copy link
Contributor

@nils-werner-sonarsource nils-werner-sonarsource left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@sonarqubecloud
Copy link

SonarQube reviewer guide

Review in SonarQube

Summary: Update Jira taxonomy to align with current issue type standards, replacing deprecated categories (New Feature, Improvement, Task) with modern ones (Feature, Maintenance, Security) while maintaining backwards compatibility.

Review Focus:

  • Default issue type ordering now prioritizes Feature/Maintenance/Security but retains deprecated types for backwards compatibility
  • Issue type detection logic in create_integration_ticket.py now prefers Feature→Maintenance over Task→Improvement
  • Extensive test additions for both new and deprecated taxonomies to ensure no regression
  • Release notes generation workflow defaults updated to exclude Maintenance from standard releases

Start review at: create-integration-ticket/create_integration_ticket.py. This file contains the core business logic for issue type preference ordering and is critical to ensure the fallback chain (Feature→Maintenance→Improvement→Task→first available) works correctly across different Jira project configurations.

💬 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

@jonas-wielage-sonarsource jonas-wielage-sonarsource merged commit 979d64d into master Feb 23, 2026
48 of 49 checks passed
@jonas-wielage-sonarsource jonas-wielage-sonarsource deleted the jw/adjust-to-new-jira-taxonomy branch February 23, 2026 08:59
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