README.md in proforma-1.0.1 vs README.md in proforma-1.0.2

- old
+ new

@@ -314,17 +314,19 @@ Note: ensure you have proper authorization before trying to publish new versions. After code changes have successfully gone through the Pull Request review process then the following steps should be followed for publishing new versions: 1. Merge Pull Request into master -2. Update ```lib/proforma/version.rb``` using [semantic versioning](https://semver.org/) -3. Install dependencies: ```bundle``` -4. Update ```CHANGELOG.md``` with release notes +2. Update `lib/proforma/version.rb` using [semantic versioning](https://semver.org/) +3. Install dependencies: `bundle` +4. Update `CHANGELOG.md` with release notes 5. Commit & push master to remote and ensure CI builds master successfully -6. Build the project locally: `gem build proforma` -7. Publish package to RubyGems: `gem push proforma-X.gem` where X is the version to push -8. Tag master with new version: `git tag <version>` -9. Push tags remotely: `git push origin --tags` +6. Run `bundle exec rake release`, which will create a git tag for the version, push git commits and tags, and push the `.gem` file to [rubygems.org](https://rubygems.org). + + +## Code of Conduct + +Everyone interacting in this codebase, issue trackers, chat rooms and mailing lists is expected to follow the [code of conduct](https://github.com/bluemarblepayroll/proforma/blob/master/CODE_OF_CONDUCT.md). ## License This project is MIT Licensed.