Repository navigation
ci: rename Slack webhook secret, drop unused secret plumbing, notify on release failures - #1298
Merged
Merged
Conversation
…RES_WEBHOOK Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…ailures on release failure The test and docker reusable workflows declared slack_channel and slack_webhook as required secrets but never read them; the failure notifications are sent by the calling workflows directly. Remove the dead declarations and their pass-throughs. The release workflow had no ci-failures notification at all, so a test failure during a release went unreported there. Add the same slack-notification-on-failure job that main.yml and the daily tests use. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Contributor
|
Claude finished @FayeSGW's task in 1m 1s —— View job Follow-up review completeReviewed the new commits ( Previous finding status:
Closed the resolved review thread with a reply. New findings: none. The diff is minimal and doesn't introduce any new bugs or regressions.
|
…lures The release failure notification only fired on 'failure', while notify-finish also treats 'cancelled' as a failed release. It also did not depend on notify-start, so a broken Slack bot token left the failure unreported everywhere. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
AlexKantor87
approved these changes
Oct 23, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
MERKELY_SLACK_CI_FAILURES_WEBHOOKsecret toSLACK_CI_FAILURES_WEBHOOKeverywhere it is referenced.slack_channelandslack_webhooksecret declarations from the reusabletest.ymlanddocker.ymlworkflows, and the matching pass-throughs frommain.yml,release.yml, anddaily-cli-tests.yml. Neither reusable workflow ever read them; the ci-failures notification is sent by the calling workflow's ownslack-notification-on-failurejob.slack-notification-on-failurejob torelease.yml, mirroring the one inmain.yml. Previously a test failure during a release produced no ci-failures message at all.Notes for reviewers
needslist if that is too broad.SLACK_CI_FAILURES_WEBHOOKmust exist as a repo or org secret before this merges, otherwise the notification steps receive an empty URL.🤖 Generated with Claude Code