Skip to content

feat: notify Discord on release and add manual resend trigger#21

Merged
mjfelis merged 1 commit into
mainfrom
feat/discord-release-notify
Jun 5, 2026
Merged

feat: notify Discord on release and add manual resend trigger#21
mjfelis merged 1 commit into
mainfrom
feat/discord-release-notify

Conversation

@mjfelis

@mjfelis mjfelis commented Jun 5, 2026

Copy link
Copy Markdown
Member

What

Adds Discord release notifications to the release-please workflow, matching mno-adapters-pm-model:

  • discord-notify — on a real release (gated on release_created), calls the shared reusable workflow 2060-io/organization/.github/workflows/discord-release-notify-call.yml@main to post release notes to Discord.
  • discord-notify-manualworkflow_dispatch with a notify_tag input to (re)send a notification for an existing tag.
  • release-please job gated to push events so manual runs only notify.

Why this shape

The release is created with the default GITHUB_TOKEN, so release: published does not trigger downstream workflows — we call the notifier directly. The webhook secret is passed explicitly (not secrets: inherit) because the reusable workflow is in another org (2060-io) and inherited secrets aren't reliably forwarded across the org boundary.

Follow-up

Add an Actions secret DISCORD_UPDATES_WEBHOOK_URL (repo or mobiera org). Without it the job runs but posts nothing (no failure).

@mjfelis mjfelis merged commit dd1ee9c into main Jun 5, 2026
6 checks passed
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