chore: switch Discord changelog announcements to live mode - #602
Open
nir-singher-band wants to merge 1 commit into
Open
chore: switch Discord changelog announcements to live mode#602nir-singher-band wants to merge 1 commit into
nir-singher-band wants to merge 1 commit into
Conversation
announce.discord.mode: draft implied posts land in a private review channel for a human to forward, but the installed changelog-generator skill (1.3.0) has no draft/review path — every post goes straight to whatever DISCORD_WEBHOOK_URL points at. Point it at #announcements and set mode: live to match Slack and match reality.
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
announce.discord.mode: draft(added in chore(docs): wire changelog-generator for cloud sessions #554) documented posts landing in a private review channel for a human to forward. The installedchangelog-generatorskill (1.3.0) has no draft/review path — every enabled service posts straight to its webhook, public, immediately.DISCORD_WEBHOOK_URLrepo secret now points at#announcementsdirectly. This aligns the config with actual behavior and with Slack (mode: live).SLACK_WEBHOOK_URLandDISCORD_WEBHOOK_URLare both set as repo secrets onband-ai/band-sdk-python(not on theferndocs repo, which only ever held an unrelated, differently-namedSLACK_CHANGELOG_WEBHOOK_URL).Context
Investigating why the band-sdk-v3.0.0 Slack announcement never went out: no
SLACK_WEBHOOK_URLsecret existed anywhere, no CI workflow invokes the generator, and no scheduled routine exists —generatehas only ever been run manually. This PR doesn't add automation (explicitly out of scope for now); it just makes the manualgeneraterun produce the announcements the config claims it will.Test plan
.band/changelog.ymldiff reviewed — no other keys touchedSLACK_WEBHOOK_URLandDISCORD_WEBHOOK_URLsecrets were test-posted before being stored (not verified by me — I never had the raw URLs)