Skip to content

ci: fix the release announcement Slack message#250

Merged
HowardBraham merged 1 commit into
mainfrom
slack
May 14, 2026
Merged

ci: fix the release announcement Slack message#250
HowardBraham merged 1 commit into
mainfrom
slack

Conversation

@HowardBraham
Copy link
Copy Markdown
Contributor

@HowardBraham HowardBraham commented May 14, 2026

This aligns the use of slackapi/slack-github-action with the other uses in this repo, and with the documentation: https://docs.slack.dev/tools/slack-github-action/sending-data-slack-incoming-webhook/

Fixes: #249


Note

Low Risk
Low risk workflow-only change that alters Slack notification formatting and action configuration; main risk is missed/incorrect Slack pings if inputs or payload formatting are wrong.

Overview
Adjusts publish-release.yml to compute a release text from package.json and prepend an optional Slack subteam mention before posting.

Updates the Slack step to use slackapi/slack-github-action incoming-webhook configuration via with: webhook/webhook-type (instead of env vars) and keeps continue-on-error so Slack failures don’t block releases.

Reviewed by Cursor Bugbot for commit 9337c1c. Bugbot is set up for automated code reviews on this repo. Configure here.

@HowardBraham HowardBraham self-assigned this May 14, 2026
Copy link
Copy Markdown
Member

@Gudahtt Gudahtt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@HowardBraham HowardBraham merged commit 059c1da into main May 14, 2026
10 checks passed
@HowardBraham HowardBraham deleted the slack branch May 14, 2026 18:06
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.

Release announcement Slack message fails

2 participants