Skip to content

feat(ci): add release Slack notifications#433

Open
kriscoleman wants to merge 1 commit into
mainfrom
feat/release-notifications
Open

feat(ci): add release Slack notifications#433
kriscoleman wants to merge 1 commit into
mainfrom
feat/release-notifications

Conversation

@kriscoleman
Copy link
Copy Markdown
Member

feat(ci): add release Slack notifications

Summary

This PR adds a notify job to the release workflow that automatically sends a Slack notification via a reusable workflow whenever a new EKCO release is published.

Changes

  • Added notify job to .github/workflows/release.yaml
  • Job depends on the release job completing successfully
  • Uses replicatedhq/reusable-workflows/.github/workflows/notify-release/notify-release.yml@main
  • Passes the release tag and PRODUCTION_SYSTEMS_SLACK_WEBHOOK secret

UAT

  1. Merge this PR
  2. Create and push a new semver tag (e.g., v0.1.0)
  3. Verify the release workflow runs successfully
  4. Confirm a Slack notification is sent to the configured channel with the release tag

@kriscoleman kriscoleman requested a review from a team as a code owner May 11, 2026 18:10
@kriscoleman kriscoleman force-pushed the feat/release-notifications branch from 152b51b to f1a4a59 Compare May 11, 2026 18:33
@xavpaice
Copy link
Copy Markdown
Member

Is PRODUCTION_SYSTEMS_SLACK_WEBHOOK available for this repo already?

@kriscoleman
Copy link
Copy Markdown
Member Author

Is PRODUCTION_SYSTEMS_SLACK_WEBHOOK available for this repo already?

Yes, I worked with Josh Sandlin on that, he added it at the ORG level, so it should be available globally within replicatedhq now

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.

3 participants