Skip to content

Notifications

Astrid Avalin Soerensen edited this page May 9, 2025 · 3 revisions

📣 Example Notifications

The pipeline supports optional notifications to Slack and Discord using webhooks.
When configured, it sends detailed messages after each pipeline run.

Here’s an example of a Slack notification showing:

  • ✅ Release succeeded
  • ❌ Deploy failed on a specific target
  • Commit info, release link, and pipeline link
  • A per-target deployment summary table

Slack Notification Example

💡 Tip: You can enable these by setting the SLACK_WEBHOOK or DISCORD_WEBHOOK secrets in your repository.

The notification includes:

  • Release status → success, failure, or partial success (release succeeded but deploy failed)
  • Deploy target summary → shows each target (like gh-pages, itch.io) and its result (✅ or ❌)
  • Commit + branch details → the commit hash and branch/tag being released
  • Quick links → to the GitHub Release page and the pipeline run

Clone this wiki locally