Skip to content
Helena Marie Meyer edited this page Apr 28, 2021 · 4 revisions

Toit wiki for the web-docs project

Release procedure

The release procedure for the web-docs project is described below.

Minor/Major release

  1. Open New Release and input the full semver release version as Tag version, such as v1.0.0.
  2. Choose the commit on master to create the tag from in the drop-down menu after @ from the Recent Commits tab.
  3. The Release title should be the same as Tag version.
  4. Press Publish release.
  5. Rebuild the chosen commit in Jenkins and wait for the build to finish.

Patch release

  1. Create a release branch named release-v0.18 from the last tag in the patch release list e.g. v0.18.0.
  2. Checkout the release branch git checkout release-v0.18.
  3. Cherry pick changes over git cherry-pick <commit-hash>.
  4. Open New Release and input the generated version as Tag version e.g. v0.18.2.
  5. Choose the release branch in the drop-down menu after @ from the Branches tab.
  6. Press Publish release.
Clone this wiki locally