getgauge / gauge-ruby

Ruby runner for Gauge.

Home Page:http://getgauge.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Release tasks 0.5.1

nehashri opened this issue · comments

These are the release activities to be performed when releasing Go.

Pre release

  • Check all commits that has been added with this release and make sure the relevant issues are tested/closed.
  • Check if all relevant tests(FTs and LSP tests on gocd, travis) are passing
  • Check compatibility of plugin with gauge and other plugins. Make sure gauge/other plugins are released if needed
  • Take a call on release.

Release

  • Trigger the ruby-package/release pipeline
  • Make a note of all external contributors and add thank you note in release notes
  • Review the release notes and publish it.
  • Make changes to gauge-repository with latest version details.

Post release

  • Check if the latest gem is available.
  • Check if the latest version of the plugin is shown for gauge update -c command
  • Send release mail to google groups
  • Bump up plugin version for further development