README.md in knapsack_pro-7.0.0 vs README.md in knapsack_pro-7.0.1
- old
+ new
@@ -72,32 +72,34 @@
Scripted tests can be found in the [Rails App With Knapsack Pro repository](https://github.com/KnapsackPro/rails-app-with-knapsack_pro/blob/master/bin/knapsack_pro_all.rb).
### Publishing
-Update the version in `lib/knapsack_pro/version.rb` and `CHANGELOG.md`:
+1. Update the `CHANGELOG.md` as part of your PR.
+2. After your PR has been merged, update the gem version in `lib/knapsack_pro/version.rb` directly on the `master` branch:
+
```bash
git commit -m "Bump version X.X.X"
git push origin master
```
-Create a git tag for the release:
+3. Create a git tag for the release:
```bash
git tag -a vX.X.X -m "Release vX.X.X"
git push --tags
```
-Build the gem and publish it to RubyGems:
+4. Build the gem and publish it to RubyGems:
```bash
gem build knapsack_pro.gemspec
gem push knapsack_pro-X.X.X.gem
```
-Update the latest available gem version in `TestSuiteClientVersionChecker` for the Knapsack Pro API repository.
+5. Update the latest available gem version in `TestSuiteClientVersionChecker` for the Knapsack Pro API repository.
-Update the `knapsack_pro` gem version in:
+6. Update the `knapsack_pro` gem version in:
- [Rails App With Knapsack Pro repository](https://github.com/KnapsackPro/rails-app-with-knapsack_pro)
- Knapsack Pro API internal repository