Skip to content

Create & publish release from develop #24

Create & publish release from develop

Create & publish release from develop #24

# Calls a workflow that
# + creates a new release branch from develop,
# + raises version numbers semantically,
# + merges the release branch into main,
# + sets a version tag,
# + generates release notes from commits and contributors,
# + creates a support branch off the last release if necessary
# + and publishes a NuGet.
#
# This workflow must be triggered manually.
name: Create & publish release from develop
on:
workflow_dispatch:
jobs:
release:
uses: ZEISS-PiWeb/github-actions/.github/workflows/create-release.yml@main
with:
generate_release_notes: true
secrets: inherit