Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 704 Bytes

releasing.md

File metadata and controls

19 lines (14 loc) · 704 Bytes

Releasing

The project maintainers are responsible for bumping the version number, regenerating auto-generated documentation, tagging the release, and uploading to rubygems.

  1. Ensure that all changes have been merged to master.
  2. If necessary, complete a Pull Request to update the version file.
  3. Ensure the the master branch is checked out on your system.
  4. Run the release procedure:
rake gem:release

This rake task handles the following:

  • Auto-generates the options reference (rake doc:build)
  • Build the gem file (rake gem:build)
  • Tag the release in the repository (rake gem:tag)
  • Upload the gem file to rubygems (rake gem:push)