From d03b0e386e9e724f76944577f180d79f1548d50a Mon Sep 17 00:00:00 2001 From: Zero King Date: Sun, 23 Jul 2017 08:51:51 +0000 Subject: [PATCH] Disable maintainer labels on PRs not changing Portfiles --- pr/webhook/pull_request.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pr/webhook/pull_request.go b/pr/webhook/pull_request.go index 8cd8621..bfca366 100644 --- a/pr/webhook/pull_request.go +++ b/pr/webhook/pull_request.go @@ -141,7 +141,9 @@ func (receiver *Receiver) handlePullRequest(body []byte) { typeLabels = appendIfUnique(typeLabels, "type: update") } - newLabels = append(newLabels, maintainerLabels...) + if len(ports) > 0 { + newLabels = append(newLabels, maintainerLabels...) + } newLabels = append(newLabels, typeLabels...) err = receiver.githubClient.ReplaceLabels(owner, repo, number, newLabels)