Skip to content

Add Slack notification for potential regression issues#6865

Merged
bhoradc merged 1 commit intomasterfrom
bhoradc/add-slack-regression-notification
Apr 16, 2026
Merged

Add Slack notification for potential regression issues#6865
bhoradc merged 1 commit intomasterfrom
bhoradc/add-slack-regression-notification

Conversation

@bhoradc
Copy link
Copy Markdown
Contributor

@bhoradc bhoradc commented Apr 15, 2026

Motivation and Context

Add a Slack notification when a potential regression issue is filed on the repo. This gives the team immediate visibility into regression reports without having to manually monitor GitHub issues.

Modifications

Added a Notify Slack step to the existing issue-regression-labeler workflow to notify the team channel when a potential regression issue is opened.

  • Only triggers on opened events (not edits) to avoid duplicate notifications
  • Uses CI_SLACK_WEBHOOK_URL repo secret (already configured)

Testing

Validated end-to-end in a private test repo.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)

Checklist

  • I have read the CONTRIBUTING document
  • Local run of mvn install succeeds
  • My code follows the code style of this project
  • My change requires a change to the Javadoc documentation
  • I have updated the Javadoc documentation accordingly
  • I have added tests to cover my changes
  • All new and existing tests passed
  • I have added a changelog entry. Adding a new entry must be accomplished by running the scripts/new-change script and following the instructions. Commit the new file created by the script in .changes/next-release with your changes.
  • My change is to implement 1.11 parity feature and I have updated LaunchChangelog

License

  • I confirm that this pull request can be released under the Apache 2 license

@bhoradc bhoradc requested a review from a team as a code owner April 15, 2026 19:37
@bhoradc bhoradc added the changelog-not-required Indicate changelog entry is not required for a specific PR label Apr 15, 2026
@sonarqubecloud
Copy link
Copy Markdown

Comment thread .github/workflows/issue-regression-labeler.yml
@bhoradc bhoradc added this pull request to the merge queue Apr 16, 2026
Merged via the queue into master with commit f74c501 Apr 16, 2026
50 of 52 checks passed
@github-actions
Copy link
Copy Markdown

This pull request has been closed and the conversation has been locked. Comments on closed PRs are hard for our team to see. If you need more assistance, please open a new issue that references this one.

@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Apr 16, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

changelog-not-required Indicate changelog entry is not required for a specific PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants