Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 783 Bytes

MAINTAINING.md

File metadata and controls

26 lines (21 loc) · 783 Bytes

Maintaining

Releasing a new version

This project follows semver. Any gem dependency changes will require a new major release.

Make a release commit

To prepare the release commit, edit the lib/babel/transpiler/version.rb constant. Then make a single commit with the description as "Ruby Babel Transpiler 1.x.x". Tag the commit with v1.x.x. Finally, build the gem and push it to RubyGems.

$ git pull
$ vim lib/babel/transpiler/version.rb
$ git add lib/babel/transpiler/version.rb
$ git commit -m "Ruby Babel Transpiler 1.x.x"
$ git tag v1.x.x
$ git push
$ git push --tags
$ gem build babel-transpiler.gemspec
$ gem push babel-transpiler*.gem