- Update the version number in
lib/yuriita/version.rb
. - Update
NEWS.md
to reflect the changes since last release. - Open and merge a PR with the changes.
- Tag and sign the release:
git tag -s vVERSION
notes on signing - Verify the signed tag:
git tag -v vVERSION
- Push changes:
git push --tags
- Build and publish:
gem build yuri-ita.gemspec gem push yuri-ita-*.gem
- Add a new GitHub release using the recent
NEWS.md
as the content. Sample URL: https://github.com/thoughtbot/yuri-ita/releases/new?tag=vVERSION - Announce the new release, making sure to say "thank you" to the contributors who helped shape this version!