Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.67 KB

RELEASING.md

File metadata and controls

34 lines (23 loc) · 1.67 KB

Releasing the OWASP Dependency-Track Frontend

This document describes the process of releasing a new version of the Dependency-Track Frontend via GitHub Actions.

Releasing

Release a new major of minor version

  1. Ensure the current state in master is ready to be released
  2. Head over to the Actions tab in GitHub
  3. Select the Release CI entry in the Workflows section
  4. The following UI element will have a button to trigger the workflow. Once clicked, the Use workflow from dialog will appear:

Create a release from master

  1. Ensure that master is selected in the branch dropdown
  2. For the part of the version to bump, select either major or minor (see Semantic Versioning)
  3. Finally, once all inputs are checked press the Run Workflow button
  4. Manually create a release branch by selecting master in the branch dropdown and entering the branch name:

Create a release branch

Release a new bugfix version

  1. Ensure the current state in the release branch is ready to be released
  2. Head over to the Actions tab in GitHub
  3. Select the Release CI entry in the Workflows section
  4. The following UI element will have a button to trigger the workflow. Once clicked, the Use workflow from dialog will appear:

Create a release from a release branch

  1. Ensure that a release branch (e.g. 4.6.x) is selected in the branch dropdown
  2. For the part of the version to bump, select patch (see Semantic Versioning)
  3. Finally, once all inputs are checked press the Run Workflow button