Skip to content

(Manual) Release Create #1

(Manual) Release Create

(Manual) Release Create #1

name: (Manual) Release Create
on:
workflow_dispatch:
inputs:
type:
description: Bump type
required: false
default: patch
type: choice
options:
- patch
- minor
- major
- set
version:
description: Explicit version when type="set" (e.g., v1.2.3)
required: false
default: ''
build_only:
description: Build and push artifacts without version bump
required: false
default: false
type: boolean
permissions:
contents: write
packages: write
pull-requests: write
jobs:
call:
uses: devops-infra/.github/.github/workflows/reusable-manual-release-create.yml@v1
with:
bump-type: ${{ inputs.type }}
explicit-version: ${{ inputs.version }}
build-and-push-only: ${{ inputs.build_only }}
profile: actions
secrets: inherit