mirror of
https://github.com/clockworklabs/SpacetimeDB.git
synced 2026-06-27 08:18:48 -04:00
e357f5a677
# 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 <196249+bfops@users.noreply.github.com> Co-authored-by: clockwork-labs-bot <clockwork-labs-bot@users.noreply.github.com> Co-authored-by: Zeke Foppa <196249+bfops@users.noreply.github.com>