GHA-212 Fix CI tests for get-jira-release-notes after JET taxonomy migration#115
GHA-212 Fix CI tests for get-jira-release-notes after JET taxonomy migration#115nils-werner-sonarsource wants to merge 2 commits intomasterfrom
Conversation
There was a problem hiding this comment.
Currently we're not testing backwards compatibility of the old Jira taxonomy anymore here.
If the JET migration is completed, I would suggest to completely remove one of the tests here (either IaC or PHP).
(Test name's are currently: test-custom-issue-categories-deprecated-taxonomy)
And we could think about removing backwards compatibility completely.
There was a problem hiding this comment.
Okay. Will clean up.
SONARPHP 3.49 issues were migrated via JET: Improvement → Feature, Task → Maintenance. Update integration tests to assert against the current issue types in the sandbox, and add Maintenance to the default category order in the action. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
JET migration is complete, so remove the test jobs for projects using the old taxonomy (SONARPHP) and remove backwards-compatible issue types (New Feature, Improvement) from the default category list. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
cde63e2 to
2ea238d
Compare
SonarQube reviewer guideSummary: Remove deprecated Jira taxonomy support by eliminating legacy issue categories ("New Feature", "Improvement") and replacing them with modern ones ("Maintenance"), while removing associated integration tests. Review Focus: Verify that the updated default issue category order in Start review at:
|




Summary
Improvement→Feature,Task→MaintenanceFeatureinstead ofImprovement/Task)Maintenanceto the default category order inget_jira_release_notes.py(JET replacement forTask)MaintenanceTest plan
test-get-jira-release-notes / Test Action Integration with Default Issue Categories on project with deprecated Jira taxonomypassestest-get-jira-release-notes / Test Action Integration with Custom Issue Categories on project with deprecated Jira taxonomypasses🤖 Generated with Claude Code