Skip to content

Release Process

jtlan edited this page Feb 11, 2015 · 10 revisions
  1. Pull the latest develop. Cut the release branch from develop: git co -b release-{VERSION}.
  2. Push release branch to Github.
  3. Regression pass.
  4. If necessary, create hotfixes and merge them into the release branch.
  5. Run the release script on the release branch locally (grunt release:minor or grunt release:patch, as necessary). Push the resulting commit to the release branch.
  6. Merge the release branch into develop and master.
  7. Create the release (aimed at master), tagged {VERSION}. Add release notes based on Release Changes page. Attach plottable.zip.