Skip to content

Notifications

Astrid Avalin Soerensen edited this page May 9, 2025 · 4 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