- Make sure tests pass and your last local commit matches master.
- Run tests with latest jruby
- Update the version in
const.rb. - Make sure there is a history entry in
History.md. - On minor version updates i.e. from 3.10.x to 3.11.x update the "codename" in
const.rb.
Using "3.7.1" as a version example.
bundle exec rake releasegem push --key github --host https://rubygems.pkg.github.com/puma pkg/puma-VERSION.gem- Switch to latest JRuby version
rake java gemgem push pkg/puma-VERSION-java.gem