Announce
Kmdo can also announce new releases on social networks, chat rooms and via email!
It runs at the very end of the pipeline and can be skipped with the
--skip=announce flag of the release
command, or via the skip property:
.kmdopkg.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:
- :simple-bluesky: Bluesky
- :simple-discord: Discord
- :material-linkedin: LinkedIn
- :simple-mastodon: Mastodon
- :simple-mattermost: Mattermost
- :simple-opencollective: OpenCollective
- :simple-reddit: Reddit
- :simple-slack: Slack
- :material-email: Email/SMTP
- :material-microsoft-teams: Teams
- :simple-telegram: Telegram
- :fontawesome-brands-x-twitter: 𝕏/Twitter
- :material-webhook: Webhooks