Skip to content

feat(rhdh-release): sync JQL templates with current Jira project structure#55

Open
jasperchui wants to merge 1 commit into
mainfrom
feat/sync-jql-templates
Open

feat(rhdh-release): sync JQL templates with current Jira project structure#55
jasperchui wants to merge 1 commit into
mainfrom
feat/sync-jql-templates

Conversation

@jasperchui

Copy link
Copy Markdown

Summary

  • release_notes: Improved to check Release Note Status, Text, and Type fields comprehensively; excludes CVEs and obsolete/duplicate/Won't Do resolutions
  • feature_freeze_issues: Updated component exclusion list with new components (AEM Migration, AI Demo, Conference, JTBD, RHDH Plugin Repo, Security Tooling)
  • code_freeze_issues: Rewritten with per-issuetype clauses (bug/Story/task/Vulnerability, Feature, Epic) and updated component exclusions
  • New _by_team templates: open_issues_by_team, feature_freeze_issues_by_team, code_freeze_issues_by_team using "Team[Team]" = "{{CLOUD_ID}}" for fast JQL-based team filtering — no parse_issues.py --enrich needed

Notes

Test plan

  • "Team[Team]" = "ec74d716-af36-4b3c-950f-f79213d08f71-4403" returns 209 COPE issues for 2.1.0 (~1.5s)
  • Updated release_notes query returns 22 outstanding for COPE on 2.1.0
  • feature_freeze_issues_by_team component list matches feature_freeze_issues
  • code_freeze_issues_by_team query matches code_freeze_issues

Made with Cursor

…cture

- release_notes: check Release Note Status, Text, and Type fields;
  exclude CVEs and obsolete/duplicate/Won't Do resolutions
- feature_freeze_issues: add new components to exclusion list
  (AEM Migration, AI Demo, Conference, JTBD, RHDH Plugin Repo,
  Security Tooling)
- code_freeze_issues: rewrite with per-issuetype clauses and updated
  component exclusions
- Add _by_team variants (open_issues_by_team, feature_freeze_issues_by_team,
  code_freeze_issues_by_team) using "Team[Team]" = "{{CLOUD_ID}}" for
  fast JQL-based team filtering

Co-authored-by: Cursor <cursoragent@cursor.com>
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.

1 participant