Skip to content

Create Release Branch #1

Create Release Branch

Create Release Branch #1

# Proof of concept for shared release brancher workflow
# See SHIP-0038: https://github.com/shipwright-io/community/pull/194
name: Create Release Branch
on:
workflow_dispatch:
inputs:
release-version:
required: true
type: string
description: "Semantic version for the release branch (vX.Y format)"
git-ref:
required: false
type: string
description: "Git ref to create the release branch from (defaults to main)"
default: "main"
jobs:
create-release-branch:
permissions:
contents: write
uses: adambkaplan/.github/.github/workflows/release-branch.yml@main
with:
release-version: ${{ inputs.release-version }}
git-ref: ${{ inputs.git-ref }}