From b2110534b43c1e271faf7ed417235c741950da80 Mon Sep 17 00:00:00 2001 From: Chaitanya Bhorade Date: Wed, 15 Apr 2026 11:38:36 -0700 Subject: [PATCH] Add Slack notification for potential regression issues --- .github/workflows/issue-regression-labeler.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/issue-regression-labeler.yml b/.github/workflows/issue-regression-labeler.yml index d84d55fc81a5..41cf7e767bf0 100644 --- a/.github/workflows/issue-regression-labeler.yml +++ b/.github/workflows/issue-regression-labeler.yml @@ -31,3 +31,16 @@ jobs: else gh issue edit ${{ github.event.issue.number }} --remove-label "potential-regression" -R ${{ github.repository }} fi + - name: Notify Slack + if: steps.check_regression.outputs.is_regression == 'true' && github.event.action == 'opened' + run: | + curl -sfS -X POST "$SLACK_WEBHOOK_URL" \ + -H 'Content-type: application/json' \ + --data "$(jq -n \ + --arg text "🚨 Potential regression reported: <$ISSUE_URL|#$ISSUE_NUM: $ISSUE_TITLE>" \ + '{text: $text}')" + env: + SLACK_WEBHOOK_URL: ${{ secrets.CI_SLACK_WEBHOOK_URL }} + ISSUE_URL: ${{ github.event.issue.html_url }} + ISSUE_NUM: ${{ github.event.issue.number }} + ISSUE_TITLE: ${{ github.event.issue.title }}