Skip to content

chore: switch Discord changelog announcements to live mode - #602

Open
nir-singher-band wants to merge 1 commit into
mainfrom
chore/changelog-generator-setup
Open

chore: switch Discord changelog announcements to live mode#602
nir-singher-band wants to merge 1 commit into
mainfrom
chore/changelog-generator-setup

Conversation

@nir-singher-band

@nir-singher-band nir-singher-band commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

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 installed changelog-generator skill (1.3.0) has no draft/review path — every enabled service posts straight to its webhook, public, immediately.
  • The DISCORD_WEBHOOK_URL repo secret now points at #announcements directly. This aligns the config with actual behavior and with Slack (mode: live).
  • SLACK_WEBHOOK_URL and DISCORD_WEBHOOK_URL are both set as repo secrets on band-ai/band-sdk-python (not on the fern docs repo, which only ever held an unrelated, differently-named SLACK_CHANGELOG_WEBHOOK_URL).

Context

Investigating why the band-sdk-v3.0.0 Slack announcement never went out: no SLACK_WEBHOOK_URL secret existed anywhere, no CI workflow invokes the generator, and no scheduled routine exists — generate has only ever been run manually. This PR doesn't add automation (explicitly out of scope for now); it just makes the manual generate run produce the announcements the config claims it will.

Test plan

  • .band/changelog.yml diff reviewed — no other keys touched
  • Confirm the SLACK_WEBHOOK_URL and DISCORD_WEBHOOK_URL secrets were test-posted before being stored (not verified by me — I never had the raw URLs)

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.
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.

1 participant