Skip to content

Commit 1550ea8

Browse files
committed
Add Prow configuration for kubernetes/contributor-site Call for Help
Add approve plugin and trigger configuration for the Call for Help workflow. Also add labels for call-for-help, sig-contribex-nco, and call-for-help-approved. This enables the Community Resilience Dashboard feature where SIGs can request assistance and get approved by SIG leads.
1 parent d299b4a commit 1550ea8

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

config/prow/plugins.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ approve:
6464
- repos:
6565
- kubernetes/cluster-registry
6666
- kubernetes/contrib
67+
- kubernetes/contributor-site
6768
- kubernetes/dashboard
6869
- kubernetes/dns
6970
- kubernetes/examples
@@ -155,6 +156,17 @@ approve:
155156
lgtm_acts_as_approve: false
156157
ignore_review_state: true
157158

159+
trigger:
160+
- repos:
161+
- kubernetes/contributor-site
162+
events:
163+
- issue_comment
164+
- issues
165+
require_approval: true
166+
approval_restriction: >-
167+
approve from approvers in OWNERS file or
168+
sig-contributor-experience-leads
169+
158170
help:
159171
help_guidelines_url: https://www.kubernetes.dev/docs/guide/help-wanted/
160172
help_guidelines_summary: |
@@ -188,6 +200,10 @@ label:
188200
- ci-short
189201
- ci-extended
190202
- ci-full
203+
# Call for Help labels for kubernetes/contributor-site
204+
- call-for-help
205+
- sig-contribex-nco
206+
- call-for-help-approved
191207

192208
restricted_labels:
193209
kubernetes/kubernetes:

0 commit comments

Comments
 (0)