This document describes the process of releasing a new version of the Dependency-Track Frontend via GitHub Actions.
- Ensure the current state in
master
is ready to be released - Head over to the Actions tab in GitHub
- Select the Release CI entry in the Workflows section
- The following UI element will have a button to trigger the workflow. Once clicked, the Use workflow from dialog will appear:
- Ensure that
master
is selected in the branch dropdown - For the part of the version to bump, select either
major
orminor
(see Semantic Versioning) - Finally, once all inputs are checked press the Run Workflow button
- Manually create a release branch by selecting
master
in the branch dropdown and entering the branch name:
- Ensure the current state in the release branch is ready to be released
- Head over to the Actions tab in GitHub
- Select the Release CI entry in the Workflows section
- The following UI element will have a button to trigger the workflow. Once clicked, the Use workflow from dialog will appear:
- Ensure that a release branch (e.g.
4.6.x
) is selected in the branch dropdown - For the part of the version to bump, select
patch
(see Semantic Versioning) - Finally, once all inputs are checked press the Run Workflow button