Skip to content

Commit

Permalink
Create auto-label-pr.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
localden committed Oct 30, 2024
1 parent 9c0f9e0 commit 3b939c2
Showing 1 changed file with 82 additions and 0 deletions.
82 changes: 82 additions & 0 deletions .github/policies/auto-label-pr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
id:
name: GitOps.PullRequestIssueManagement
description: GitOps.PullRequestIssueManagement primitive
owner:
resource: repository
disabled: false
where:
configuration:
resourceManagementConfiguration:
eventResponderTasks:
- description: Label community PRs
if:
- payloadType: Pull_Request
- isAction:
action: Opened
- and:
- not:
activitySenderHasPermission:
permission: Admin
- not:
activitySenderHasPermission:
permission: Write
- not:
isActivitySender:
user: github-actions[bot]
- not:
isActivitySender:
user: github-actions
- not:
isActivitySender:
user: azure-sdk
- not:
isActivitySender:
user: dependabot
- not:
isActivitySender:
user: microsoft-github-policy-service[bot]
then:
- addLabel:
label: community-contribution

- description: Label ref docs sync PRs from the microsoft-github-policy-service bot
triggerOnOwnActions: true
if:
- payloadType: Pull_Request
- isAction:
action: Opened
- isActivitySender:
user: microsoft-github-policy-service[bot]
- titleContains:
pattern: Merge smoke-test into main
isRegex: False
then:
- addLabel:
label: ":octocat: auto-merge"

- description: Label prod sync PRs from the microsoft-github-policy-service bot
triggerOnOwnActions: true
if:
- payloadType: Pull_Request
- isAction:
action: Opened
- isActivitySender:
user: microsoft-github-policy-service[bot]
- titleContains:
pattern: Merge main into live
isRegex: False
then:
- addLabel:
label: ":octocat: auto-merge"

- description: Label PRs from dependabot/dependabot[bot]
if:
- payloadType: Pull_Request
- or:
- isActivitySender:
user: dependabot
- isActivitySender:
user: dependabot[bot]
then:
- addLabel:
label: ":octocat: auto-merge"

0 comments on commit 3b939c2

Please sign in to comment.