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:

  1. Extract information from environment variables provided by GitHub Actions.

  2. Create a Release Page on GitHub

Dependencies:

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.