diff --git a/main.go b/main.go index 45dcdd3..663f1fe 100644 --- a/main.go +++ b/main.go @@ -152,6 +152,12 @@ func threatRepo(baseBranchRule glob.Glob, client *gitlab.Client, repo *gitlab.Pr fmt.Printf(" pull '%s' can not be merged: %v\n", pullList[0].WebURL, err) } else { fmt.Printf(" pull '%s' got merged successfully\n", pull.WebURL) + + if err, _ := client.Branches.DeleteBranch(repo.ID, baseBranch.Name); err != nil { + fmt.Printf(" branch '%s' can not be deleted: %v\n", baseBranch.Name, err) + } else { + fmt.Printf(" branch '%s' successfully deleted\n", baseBranch.Name) + } } // since we had a match go to next repo ...