@jobteaser/slack-release-notes
Post short release notes on Slack from the commit history
Last updated 9 months ago by admin.jobteaser .
ISC · Original npm · Tarball · package.json
$ cnpm install @jobteaser/slack-release-notes 
SYNC missed versions from official npm registry.

This package provides a command to post a short release note created from the commit history on Slack. This will mostly be useful on a CI/CD system.

Features :

  • Good looking list of bullet points with hash, author and comment
  • The hash has a link to the commit on GitHub, if you use GitHub

How to use

This utility requires node 10.x or above installed where your CI / CD works.

You may install it on your CI system, or simply use npx.

npx @jobteaser/slack-release-notes \
    --repo-url "https://github.com/org/project" \
    --tag-prefix "release-" \
    --project-name "project" \
    --webhook-url "<slack webhook url>" \
    --icon-emoji "package"

You can generate the <slack webhook url> by creating a new "Incomming Webhook" from the Custom Integrations page

Current Tags

  • 0.0.3                                ...           latest (9 months ago)

3 Versions

  • 0.0.3                                ...           9 months ago
  • 0.0.2                                ...           9 months ago
  • 0.0.1                                ...           9 months ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 3
Last Month 4
Dependencies (2)
Dev Dependencies (4)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |