From 4ae222e2477a186a08f21efcf88d300a90dfc009 Mon Sep 17 00:00:00 2001 From: "Tran M. Cuong" Date: Fri, 23 Aug 2024 13:46:09 +0700 Subject: [PATCH] fix delete_merged_branch (#282) --- .github/workflows/delete_merged_branch.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/delete_merged_branch.yml b/.github/workflows/delete_merged_branch.yml index 63b0d2024..c041b0efd 100644 --- a/.github/workflows/delete_merged_branch.yml +++ b/.github/workflows/delete_merged_branch.yml @@ -9,11 +9,15 @@ jobs: runs-on: ubuntu-latest if: github.event.pull_request.merged == true steps: + - name: Checkout repository + uses: actions/checkout@v3 + - name: Delete branch run: | - branch=${{ github.ref }} + branch_name=$(echo "${{ github.event.pull_request.head.ref }}") if [ "$branch" != "refs/heads/main" ] && [ "$branch" != "refs/heads/master" ]; then - git push origin --delete "${branch#refs/heads/}" + echo "Deleting branch ${branch_name}" + git push origin --delete $branch_name else echo "Skipping deletion of main or master branch" fi