This document describes the process of releasing a new version of Dependency-Track 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 - OPTIONAL. If the version you intend to release differs from the version in the branch you can overwrite it by specifying it in the input variable designated for it
- Finally, once all inputs are checked press the Run Workflow button
- 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.5.x
) is selected in the branch dropdown - OPTIONAL. If the version you intend to release differs from the version in the branch you can overwrite it by specifying it in the input variable designated for it
- Finally, once all inputs are checked press the Run Workflow button