From 43628c9690b80abe298419628e35e29d5beca003 Mon Sep 17 00:00:00 2001 From: Hundrec Date: Fri, 25 Oct 2024 12:43:20 -0700 Subject: [PATCH 1/2] Make label actions more convenient --- .github/label-actions.yml | 76 ++++++++++++++++++++++++++++++++++----- 1 file changed, 68 insertions(+), 8 deletions(-) diff --git a/.github/label-actions.yml b/.github/label-actions.yml index 1234d15262..dbc0d55a87 100644 --- a/.github/label-actions.yml +++ b/.github/label-actions.yml @@ -8,37 +8,97 @@ This issue is a duplicate. Please direct all discussion to the original issue. # Close the issue close: true + # Set a close reason + close-reason: 'not planned' # Remove other status labels unlabel: + - 'status: accepted' + - 'status: bug reproduced' + - 'status: cannot reproduce' + - 'status: needs clarification' + - 'status: needs revision' + - 'status: pending pull request' - 'status: pending triage' - # Set a close reason - close-reason: 'not planned' + - 'status: rejected' + - 'status: resolved' + - 'status: reviewing internally' + - 'status: stale' prs: # Post a comment comment: > This pull request is a duplicate. Please direct all discussion to the original pull request. - # Remove other status labels - unlabel: - - 'status: pending triage' # Close the pull request close: true # Set a close reason close-reason: 'not planned' + # Remove other status labels + unlabel: + - 'status: accepted' + - 'status: bug reproduced' + - 'status: cannot reproduce' + - 'status: needs clarification' + - 'status: needs revision' + - 'status: pending pull request' + - 'status: pending triage' + - 'status: rejected' + - 'status: resolved' + - 'status: reviewing internally' + - 'status: stale' 'status: rejected': issues: # Close the issue close: true + # Set a close reason + close-reason: 'not planned' # Remove other status labels unlabel: + - 'status: accepted' + - 'status: bug reproduced' + - 'status: cannot reproduce' + - 'status: duplicate' + - 'status: needs clarification' + - 'status: needs revision' + - 'status: pending pull request' - 'status: pending triage' - # Set a close reason - close-reason: 'not planned' + - 'status: resolved' + - 'status: reviewing internally' + - 'status: stale' prs: # Close the pull request close: true + # Set a close reason + close-reason: 'not planned' # Remove other status labels unlabel: + - 'status: accepted' + - 'status: bug reproduced' + - 'status: cannot reproduce' + - 'status: duplicate' + - 'status: needs clarification' + - 'status: needs revision' + - 'status: pending pull request' - 'status: pending triage' + - 'status: resolved' + - 'status: reviewing internally' + - 'status: stale' + +'status: resolved': + issues: + # Close the issue + close: true # Set a close reason - close-reason: 'not planned' + close-reason: 'completed' + # Remove other status labels + unlabel: + - 'status: accepted' + - 'status: bug reproduced' + - 'status: cannot reproduce' + - 'status: duplicate' + - 'status: needs clarification' + - 'status: needs revision' + - 'status: pending pull request' + - 'status: pending triage' + - 'status: rejected' + - 'status: reviewing internally' + - 'status: stale' From bbe083e2e8efb9bb70596c8b2e52a259fa293044 Mon Sep 17 00:00:00 2001 From: Hundrec Date: Tue, 3 Dec 2024 13:47:40 -0800 Subject: [PATCH 2/2] chore: Add status: planned to label actions --- .github/label-actions.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/label-actions.yml b/.github/label-actions.yml index dbc0d55a87..a99d17660f 100644 --- a/.github/label-actions.yml +++ b/.github/label-actions.yml @@ -19,6 +19,7 @@ - 'status: needs revision' - 'status: pending pull request' - 'status: pending triage' + - 'status: planned' - 'status: rejected' - 'status: resolved' - 'status: reviewing internally' @@ -40,6 +41,7 @@ - 'status: needs revision' - 'status: pending pull request' - 'status: pending triage' + - 'status: planned' - 'status: rejected' - 'status: resolved' - 'status: reviewing internally' @@ -61,6 +63,7 @@ - 'status: needs revision' - 'status: pending pull request' - 'status: pending triage' + - 'status: planned' - 'status: resolved' - 'status: reviewing internally' - 'status: stale' @@ -79,6 +82,7 @@ - 'status: needs revision' - 'status: pending pull request' - 'status: pending triage' + - 'status: planned' - 'status: resolved' - 'status: reviewing internally' - 'status: stale' @@ -99,6 +103,7 @@ - 'status: needs revision' - 'status: pending pull request' - 'status: pending triage' + - 'status: planned' - 'status: rejected' - 'status: reviewing internally' - 'status: stale'