name: PR Delete Branch (Template) on: workflow_call: secrets: GITHUB_TOKEN: required: true jobs: delete-branch: runs-on: ubuntu-latest if: github.event.pull_request.merged == true steps: - name: Checkout repository uses: actions/checkout@v4 with: fetch-depth: 0 token: ${{ secrets.GITHUB_TOKEN }} - name: Delete merged branch run: | BRANCH_NAME="${{ github.event.pull_request.head.ref }}" echo "Deleting branch: $BRANCH_NAME" #git config user.name "gitea-actions[bot]" #git config user.email "gitea-actions[bot]@gitea" #git push origin --delete "$BRANCH_NAME" || echo "Failed to delete branch $BRANCH_NAME" #echo "Branch $BRANCH_NAME has been deleted"