Skip to content

ci(ipa): Fix IPA metrics release job - #1127

Merged
yelizhenden-mdb merged 9 commits into
mainfrom
CLOUDP-378457
Feb 5, 2026
Merged

yelizhenden-mdb merged 9 commits into
mainfrom
CLOUDP-378457

Conversation

@yelizhenden-mdb

@yelizhenden-mdb yelizhenden-mdb commented Feb 5, 2026 •

Copy link
Copy Markdown
Collaborator

Proposed changes

Jira ticket: CLOUDP-378457

Closes #1125

  • Warning violations will be showed as [IPA-rule-name, component]
  • Fixed JQL query encoding
  • Updated JQL Query to exclude multiple statuses -> (Done,Resolved,Closed)
  • Fixed Jira Ticket Creation JSON Payload
  • Added debugging and error handling for Jira API and Slack API

Testing

During testing, the job created a ticket for warning violations and posted a Slack notification to the channel.

Checklist

  • I have signed the MongoDB CLA
  • I have added tests that prove my fix is effective or that my feature works

Changes to Spectral

  • I have read the README file for Spectral Updates

Further comments

@yelizhenden-mdb yelizhenden-mdb changed the title ci: Fix ipa metrics release job ci(ipa): Fix IPA metrics release job Feb 5, 2026
@yelizhenden-mdb
yelizhenden-mdb marked this pull request as ready for review February 5, 2026 15:10
@yelizhenden-mdb
yelizhenden-mdb requested a review from a team as a code owner February 5, 2026 15:10
@yelizhenden-mdb
yelizhenden-mdb merged commit 4abc1d4 into main Feb 5, 2026
18 checks passed
@yelizhenden-mdb
yelizhenden-mdb deleted the CLOUDP-378457 branch February 5, 2026 15:39
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.

(dev) The IPA Metrics Release has failed. 🙀

2 participants