Skip to content

Release: RubyGems

Marian Kostyk edited this page Dec 14, 2022 · 16 revisions

How to release to RubyGems?

  • Make sure you are familiar with the Release: Automation wiki.

  • Open a release PR.

    Screenshot 2022-11-29 at 20 57 40
  • Remove unnecessary commit messages from the release PR description.

  • Remove unnecessary commit messages from CHANGELOG.md (you can do it even in the GitHub web editor).

    Screenshot 2022-11-29 at 21 00 15
  • Merge the release PR.

  • Navigate to the project folder locally.

    cd ~/Projects/convenient_service
  • Checkout to the main branch.

    git checkout main
  • Pull the latest changes.

    git pull origin main
    
  • Run task release (it uses gem-release under the hood).

    task release
    
    Screenshot 2022-11-29 at 20 40 38 Screenshot 2022-11-29 at 20 40 42
  • Congratulations! You have just released a new Convenient Service version to RubyGems.