Skip to content

Commit

Permalink
updated release steps in maintainers guide
Browse files Browse the repository at this point in the history
  • Loading branch information
stevengill authored and seratch committed Jan 30, 2020
1 parent 0aa2d11 commit 13edd79
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions .github/maintainers_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ To build the docs locally, you can run `bundle exec jekyll serve`.

1. Create the commit for the release:
* Bump the version number in adherence to [Semantic Versioning](http://semver.org/) in `package.json`.
* Commit with a message including the new version number. For example `v1.0.8`.
* Tag the commit with the version number. For example `v1.0.8`.
* Commit with a message including the new version number. For example `v1.5.0`.
* Tag the commit with the version number. For example `@slack/bolt@1.5.0`.

2. Merge into master repository
* Create a pull request with the commit that was just made. Be certain to include the tag. For
Expand All @@ -44,6 +44,7 @@ To build the docs locally, you can run `bundle exec jekyll serve`.
3. Distribute the release
* Publish to the package manager. Once you have permission to publish on npm, you can run `npm publish`.
* Create a GitHub Release with release notes. Release notes should mention contributors (@-mentions) and issues/PRs (#-mentions) for the release.
* Example release: https://github.com/slackapi/bolt/releases/tag/%40slack%2Fbolt%401.5.0

4. (Slack Internal) Communicate the release internally. Include a link to the GitHub Release.

Expand Down

0 comments on commit 13edd79

Please sign in to comment.