Skip to content

Commit 211646d

Browse files
author
Steve Kirkland
committed
Refresh release process
1 parent ffb125a commit 211646d

File tree

1 file changed

+8
-13
lines changed

1 file changed

+8
-13
lines changed

CONTRIBUTING.md

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -49,22 +49,17 @@ If you're a member of the core team, follow these instructions for releasing bug
4949
### First time setup
5050
5151
* Create a Rubygems account
52-
* Get James/Simon to add you as contributor on bugsnag-ruby in Rubygems
52+
* Get someone to add you as contributor on bugsnag-ruby-performance in Rubygems
5353
5454
### Every time
5555
56-
* Update `VERSION`
57-
* Update `CHANGELOG.md`
58-
* Update `README.md` if necessary
59-
* Commit/push your changes
60-
61-
```
62-
git add VERSION CHANGELOG.md README.md
63-
git commit -m "Release v6.x.x"
64-
git push origin master
65-
```
66-
67-
* Release to rubygems
56+
* Create a new release branch named in the format `release/v1.x.x`
57+
* Update the version number in [`lib/bugsnag/version.rb`](./lib/bugsnag_performance/version.rb)
58+
* Update [`CHANGELOG.md`](./CHANGELOG.md) with any changes
59+
* Open a pull request into `master` and get it approved
60+
* Merge the pull request using the message "Release v1.x.x"
61+
* Make a GitHub release
62+
* Release to rubygems:
6863
6964
```
7065
gem build bugsnag.gemspec

0 commit comments

Comments
 (0)