Skip to content

Commit

Permalink
Update policy yml
Browse files Browse the repository at this point in the history
  • Loading branch information
Keith Mahoney committed Nov 10, 2023
1 parent aac7a6d commit 886f7f4
Showing 1 changed file with 80 additions and 37 deletions.
117 changes: 80 additions & 37 deletions .github/policies/resourceManagement.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ where:
configuration:
resourceManagementConfiguration:
scheduledSearches:
- description:
- description: Close needs-author-feedback issue with no-recent-activity after 7 days
frequencies:
- hourly:
hour: 6
Expand All @@ -23,7 +23,8 @@ configuration:
days: 7
actions:
- closeIssue
- description:

- description: Add no-recent-activity to issue with needs-author-feedback after 7 days
frequencies:
- hourly:
hour: 6
Expand All @@ -41,38 +42,63 @@ configuration:
label: no-recent-activity
- addReply:
reply: This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for **7 days**. It will be closed if no further activity occurs **within 7 days of this comment**.


eventResponderTasks:
- if:

- description: Declined PR
if:
- payloadType: Pull_Request
- labelAdded:
label: declined
then:
- addReply:
reply: We appreciate the feedback, however this doesnt currently align to the projects goals and roadmap and so will be automatically closed. Thank you for your contributions to WinUI!
reply: We appreciate the feedback, however this doesn't currently align to the project's goals and roadmap and so will be automatically closed. Thank you for your contributions to WinUI!
- closeIssue
description:
- if:


- description: Enable auto merge
if:
- payloadType: Pull_Request
- hasLabel:
label: auto merge
then:
- enableAutoMerge:
mergeMethod: Squash
description:
- if:


- description: Disable auto merge
if:
- payloadType: Pull_Request
- labelRemoved:
label: auto merge
then:
- disableAutoMerge
description:
- if:


- description: working on it
if:
- payloadType: Pull_Request
then:
- inPrLabel:
label: working on it
description:
- if:


- description: Add needs-triage to new or reopened Issue
if:
- payloadType: Issues
- or:
- isAction:
action: Opened
- isAction:
action: Reopened
then:
- addLabel:
label: needs-triage


- description: Add needs-triage to issues when team- label removed
if:
- payloadType: Issues
- or:
- labelRemoved:
Expand All @@ -92,30 +118,35 @@ configuration:
then:
- addLabel:
label: needs-triage
description:
- if:


- description: Remove needs-triage from Closed items
if:
- payloadType: Issues
- isAction:
action: Closed
then:
- removeLabel:
label: needs-triage
description:
- if:


description: Add needs-triage to closed item if commented on by external user
- if:
- payloadType: Issue_Comment
- not: isOpen
- hasLabel:
label: needs-triage
- or:
- activitySenderHasPermission:
permission: Write
- activitySenderHasPermission:
permission: Admin
- not:
- or:

Check failure on line 138 in .github/policies/resourceManagement.yml

View check run for this annotation

Microsoft GitHub Policy Service / GitOps/YmlValidation

.github/policies/resourceManagement.yml#L138

Exception during deserialization: Invalid GitOps.ResourceManagement object specified:
- activitySenderHasPermission:
permission: Write
- activitySenderHasPermission:
permission: Admin
then:
- removeLabel:
- addLabel:
label: needs-triage
description:
- if:


- description: Remove needs-author-feedback after comment from author and add needs-assignee-attention (if issue is assigned)
if:
- payloadType: Issue_Comment
- isAction:
action: Created
Expand All @@ -129,8 +160,10 @@ configuration:
label: needs-assignee-attention
- removeLabel:
label: needs-author-feedback
description:
- if:


- description: Remove needs-author-feedback after comment from author and add needs-triage (if issue is unassigned)
if:
- payloadType: Issue_Comment
- isAction:
action: Created
Expand All @@ -144,8 +177,10 @@ configuration:
label: needs-triage
- removeLabel:
label: needs-author-feedback
description:
- if:


- description: Add needs-triage to new PR
if:
- payloadType: Pull_Request
- or:
- isAction:
Expand All @@ -155,8 +190,10 @@ configuration:
then:
- addLabel:
label: needs-triage
description:
- if:


- description: Remove needs-author-feedback after comment from author and add needs-triage
if:
- payloadType: Issue_Comment
- isAction:
action: Created
Expand All @@ -170,8 +207,10 @@ configuration:
label: needs-triage
- removeLabel:
label: needs-author-feedback
description:
- if:


- description: Remove no-recent-activity from issue
if:
- payloadType: Issues
- not:
isAction:
Expand All @@ -181,14 +220,18 @@ configuration:
then:
- removeLabel:
label: no-recent-activity
description:
- if:


- description: Remove no-recent-activity from issue after comment
if:
- payloadType: Issue_Comment
- hasLabel:
label: no-recent-activity
then:
- removeLabel:
label: no-recent-activity
description:



onFailure:
onSuccess:

0 comments on commit 886f7f4

Please sign in to comment.