-
Update
lib/suspenders/version.rbfile accordingly. -
Update
NEWS.mdto reflect the changes since last release. -
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. -
Tag the release:
git tag vVERSION -a -s. The tag message should contain the appropriateNEWS.mdsubsection. -
Push changes:
git push --tags -
Build and publish to rubygems:
gem build suspenders.gemspec gem push suspenders-*.gem -
Add a new GitHub release: https://github.com/thoughtbot/suspenders/releases/new?tag=vVERSION
-
Announce the new release, making sure to say "thank you" to the contributors who helped shape this version!