Saltar al contenido
mypipelines
Pipelines Actions Gradle Buscar
KrakenD· Reusable workflow ·on: workflow_call

Krakend Delete Branch

DEPRECATED: Use shared-delete-branch.yml instead

.github/workflows/krakend-delete-branch.yml

.github/workflows/krakend-delete-branch.yml
# DEPRECATED: Use shared-delete-branch.yml instead
name: "[DEPRECATED] KrakenD - Delete Merged Branch"
on:
workflow_call:
inputs:
branch_name:
description: 'Branch name to delete (if empty, detects from merge commit)'
required: false
type: string
default: ''
dry_run:
description: 'Only log what would be deleted, do not actually delete'
required: false
type: boolean
default: false
outputs:
deleted_branch:
description: 'Name of deleted branch (empty if not deleted)'
value: ${{ jobs.delete.outputs.deleted_branch }}
status:
description: 'Status: deleted, skipped, protected, not_found'
value: ${{ jobs.delete.outputs.status }}
jobs:
delete:
uses: ./.github/workflows/shared-delete-branch.yml
with:
branch_name: ${{ inputs.branch_name }}
dry_run: ${{ inputs.dry_run }}
secrets: inherit