Sha256: 4497eec920f3608847da5626711dac9e3a68479e818e5c122f1a4a7c8098bc56
Contents?: true
Size: 970 Bytes
Versions: 6
Compression:
Stored size: 970 Bytes
Contents
# Releasing 1. Update version file accordingly. 1. Run `bundle install` to update Gemfile.lock 1. Update `NEWS.md` to reflect the changes since last release. 1. Commit changes. There shouldn't be code changes, and thus CI doesn't need to run, you can then add "[ci skip]" to the commit message. 1. Push the new commit 1. Tag the release: `git tag -s vVERSION` - We recommend the [_quick guide on how to sign a commit_] from GitHub. 1. Push changes: `git push --tags` 1. Build and publish: ```bash gem build clearance.gemspec gem push clearance-*.gem ``` 1. Add a new GitHub release using the recent `NEWS.md` as the content. Sample URL: https://github.com/thoughtbot/clearance/releases/new?tag=vVERSION 1. Announce the new release, making sure to say "thank you" to the contributors who helped shape this version! [_quick guide on how to sign a commit_]: https://docs.github.com/en/github/authenticating-to-github/signing-commits
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
clearance-2.6.1 | RELEASING.md |
clearance-2.6.0 | RELEASING.md |
clearance-2.5.0 | RELEASING.md |
clearance-2.4.0 | RELEASING.md |
clearance-2.3.1 | RELEASING.md |
clearance-2.3.0 | RELEASING.md |