mirror of
https://github.com/clockworklabs/SpacetimeDB.git
synced 2026-08-09 18:50:42 -04:00
# Description of Changes Fixes the `Release Notifications` workflow startup failure seen in <https://github.com/clockworklabs/SpacetimeDB/actions/runs/27775721225/workflow>. The internal announcement job referenced `needs: on-release`, but no `on-release` job exists in `.github/workflows/tag-release.yml`, so the workflow failed before scheduling any jobs. This removes the dangling dependency and gates the internal Discord announcement to real `release` events so manual `workflow_dispatch` dry runs do not try to send an internal release announcement using missing release-event fields. # API and ABI breaking changes None. This only changes GitHub Actions configuration. # Expected complexity level and risk 1 - Low complexity. The change is limited to one workflow job dependency/condition. # Testing - [x] Parsed `.github/workflows/tag-release.yml` as YAML. - [x] Checked that all remaining `needs:` targets in `.github/workflows/tag-release.yml` refer to existing jobs. - [x] Ran `git diff --check`. - [ ] Optional reviewer check: run the workflow manually with the default dry-run inputs after merge. --------- Signed-off-by: Zeke Foppa <[email protected]> Co-authored-by: clockwork-labs-bot <[email protected]> Co-authored-by: Zeke Foppa <[email protected]>