Back to Goreleaser

Announce

www/content/customization/announce/_index.md

2.18.11.2 KB
Original Source

GoReleaser can announce new releases on social networks, in chat rooms, and by email.

It runs at the end of the pipeline. You can skip it with the --skip=announce flag of the release command, or with the skip property:

yaml
announce:
  # Skip the announcing feature in some conditions, for instance, when
  # publishing patch releases.
  #
  # Any value different from 'true' is evaluated to false.
  #
  # Templates: allowed.
  skip: "{{gt .Patch 0}}"

Supported announcers

{{< cards >}} {{< card link="bluesky" title="Bluesky" >}} {{< card link="discord" title="Discord" >}} {{< card link="discourse" title="Discourse" >}} {{< card link="linkedin" title="Linkedin" >}} {{< card link="mastodon" title="Mastodon" >}} {{< card link="mattermost" title="Mattermost" >}} {{< card link="opencollective" title="Opencollective" >}} {{< card link="reddit" title="Reddit" >}} {{< card link="slack" title="Slack" >}} {{< card link="smtp" title="Smtp" >}} {{< card link="teams" title="Teams" >}} {{< card link="telegram" title="Telegram" >}} {{< card link="twitter" title="Twitter" >}} {{< card link="webhook" title="Webhook" >}} {{< /cards >}}