Skip to content

Commit a5d4d3d

Browse files
committed
doc: update CONTRIBUTING with release process
[skip ci]
1 parent 49ecc78 commit a5d4d3d

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

CONTRIBUTING.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,20 @@ rake version:set
2424
```
2525

2626
which will update the `lib/*/version.rb` file for all the gems. Make sure to commit these changes.
27+
28+
29+
## Making a release
30+
31+
- update versions
32+
- [ ] bump the versions in `rcee.gemspec`
33+
- [ ] `rake version:set`
34+
- [ ] update `CHANGELOG.md`
35+
- [ ] git commit
36+
- [ ] git tag
37+
- build
38+
- [ ] `rake clean clobber`
39+
- [ ] `rake package`
40+
- push
41+
- [ ] `for gem in gems/*.gem ; do gem push $gem ; done`
42+
- [ ] `git push && git push --tags`
43+
- [ ] release marker at https://github.com/flavorjones/ruby-c-extensions-explained/releases

0 commit comments

Comments
 (0)