This document describes the process of releasing a new version of the Dependency-Track Frontend.
To release a new stable version such as 5.1.0:
- Ensure the current state in the target branch is ready to be released.
- Navigate to the Release CI workflow.
- Run the workflow with the following parameters:
- Branch: Select the branch to release from (e.g.
mainfor new releases,5.1.xfor bugfixes). - Release version: Specify a custom version (e.g.
5.1.0), or leave empty to use NPM's version bumping. - Version bump type: Select the bump type (e.g.
minorto bump5.0.0to5.1.0). Ignored when Release version was specified. - Dry run: Enable to test the release process without making any changes.
To release a prerelease such as 5.2.0-rc.1:
- Ensure the current state in the target branch is ready to be released.
- Navigate to the Release CI workflow.
- Run the workflow with the following parameters:
- Branch: Select the branch (usually
main). - Release version: Enter the prerelease version (e.g.
5.2.0-rc.1). - Version bump type: Leave empty.