Skip to content

Create Releases

Akarshit Wal edited this page Mar 4, 2022 · 1 revision

How to create a release

Pre-requisites

  1. python3
  2. Have this project cloned in your machine. It's a good idea to have a separate folder for the purpose of releasing than the one you use for development. This will help keep things uncluttered.

Create a release

  1. Pull in the latest trunk for all the repos (reaction-development-platform, reaction, reaction-admin, example-storefront)
  2. Run python3 release.py.
  3. If successful this script should have created a PR with the new release and assigned the QA team to review it.
  4. Once the PR is merged, go to https://github.com/reactioncommerce/reaction-development-platform/releases/new
  5. For the tag, enter the latest version (should be at the top of the dropdown), for the title choose "v" (eg. v4.1.0), for the description copy the description of the PR that was created. Hit the "Publish release" button.
  6. Announce the release in Mailchimp's Slack channel.
  7. Announce the release in MOC's Discord channel.
Clone this wiki locally