Release
This job creates a Release Page on GitHub.
Release Template in Markdown:
Automated Release created on: ${{ steps.getVariables.outputs.datetime }} # New Features * tbd * tbd # Changes * tbd * tbd # Bug Fixes * tbd * tbd # Documentation * tbd * tbd # Unit Tests * tbd * tbd ---------- # Related Issues and Pull-Requests * tbd * tbd
Behavior:
Extract information from environment variables provided by GitHub Actions.
Create a Release Page on GitHub
Dependencies:
gh:actions/create-release (unmaintained)
Instantiation
Simple Example
jobs:
Release:
uses: pyTooling/Actions/.github/workflows/Release.yml@r0
Complex Example
jobs:
Release:
uses: pyTooling/Actions/.github/workflows/Release.yml@r0
if: startsWith(github.ref, 'refs/tags')
needs:
- Package
Parameters
This job template needs no input parameters.
Secrets
This job template needs no secrets.
Results
This job template has no output parameters.