Skip to main content

A zest.releaser plugin for posting changelogs to Slack

Project description

A simple utility that posts release changelogs to a configured Slack Webhook.

Usage

Install slack-releaser from PyPI:

pip install slack-releaser

Add the following to your setup.cfg:

[zest.releaser]
prereleaser.after =
  slack_releaser.releaser.post_to_slack

[slack.releaser]

webhook = https://example.slack.com/hook/abc123
repository = https://github.com/example/repository

Replace webhook with the webhook URL that Slack gives you when you setup a webhook.

See the Slack Documentation for help in setting up webhooks.

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

slack-releaser-0.0.5.tar.gz (3.2 kB view hashes)

Uploaded Source

Built Distribution

slack_releaser-0.0.5-py2.py3-none-any.whl (4.8 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page