Skip to content

chore: split notify_slack into separate workflows#386

Merged
yaythomas merged 1 commit into
mainfrom
release-publish-notify
May 14, 2026
Merged

chore: split notify_slack into separate workflows#386
yaythomas merged 1 commit into
mainfrom
release-publish-notify

Conversation

@yaythomas
Copy link
Copy Markdown
Collaborator

Split the monolithic notify_slack.yml workflow into separate, focused workflows:

  • notify-issues.yml — Slack notification on issue events
  • notify-pr.yml — Slack notification on PR events
  • notify-release.yml — Slack notification on release publish

Also adds release notification trigger to the Maven release workflow.

This makes each notification independently configurable and easier to maintain.

- notify-issues.yml: issue notifications
- notify-pr.yml: pull request notifications
- notify-release.yml: callable workflow for release notifications
- release_maven.yml: call notify-release after successful publish
@yaythomas yaythomas requested a review from a team May 14, 2026 09:00
@yaythomas yaythomas merged commit 0fc31e2 into main May 14, 2026
8 checks passed
@yaythomas yaythomas deleted the release-publish-notify branch May 14, 2026 18:18
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.

2 participants