Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.23 KB

RELEASE-CHECKLIST.md

File metadata and controls

34 lines (25 loc) · 1.23 KB

The checklist for releasing a new version of Thredded.

Pre-requisites for the releaser:

  • Push access to the demo app Heroku.
  • Push access to RubyGems.

Release checklist:

  • Update gem version in version.rb and README.md.

  • Update CHANGELOG.md. Ensure that the following links point to the future git tag for this version:

    • The "See the full list of changes here" link.
    • The migration link, if any.
  • Wait for the Travis build to come back green.

  • Tag the release and push it to rubygems:

    bundle exec rake release
  • Copy the release notes from the changelog to GitHub Releases.

  • Push the demo app to Heroku:

    script/deploy-demo-app

If this is a release with major new functionality, announce it:

The announcements should contain all the major new functionality added to Thredded since the previous announcement in that channel.