-
Notifications
You must be signed in to change notification settings - Fork 5
4 Deployment
This repository includes a GitHub Action to automatically draft the next release notes as pull request are merged into the main development branch (here: dev
). This is done by utilizing the Release Drafter from the GitHub marketplace and will result in automatic additions to the changelog. When publishing the release, we recommend adding a SAR file containing the current codebase. A method to do so can be found in BaselineOfAutoTDD>>createSar
.
Additionally, there is a legacy GitHub Action used for automating Github Releases. It queries information from the latest commit message. It is split at double-newlines to distinguish tag, title and description of the release to be created.
It is currently embedded into a workflow which creates a GitHub release upon a push on the dev-release branch.
To create a release, create a commit on the dev-release branch with git commit -m "TAG" -m "TITLE" -m "DESCRIPTION"
. (Please avoid special characters and escape sequences in your input)