File tree Expand file tree Collapse file tree 1 file changed +34
-22
lines changed Expand file tree Collapse file tree 1 file changed +34
-22
lines changed Original file line number Diff line number Diff line change
1
+ id :
1
2
name : GitOps.PullRequestIssueManagement
2
3
description : GitOps.PullRequestIssueManagement primitive
4
+ owner :
3
5
resource : repository
4
-
6
+ disabled : false
7
+ where :
5
8
configuration :
6
9
resourceManagementConfiguration :
7
10
eventResponderTasks :
8
- - description : Auto -squash-merge PRs to main labeled with auto-merge
11
+ - description : Approve and auto -squash-merge dependabot PRs to main labeled ' auto-merge'
9
12
triggerOnOwnActions : true
10
13
if :
11
- - payloadType : Pull_Request
12
- - labelAdded :
13
- label : ' :octocat: auto-merge'
14
- - targetsBranch :
15
- branch : main
14
+ - payloadType : Pull_Request
15
+ - labelAdded :
16
+ label : ' :octocat: auto-merge'
17
+ - targetsBranch :
18
+ branch : main
19
+ - or :
20
+ - isActivitySender :
21
+ user : dependabot
22
+ - isActivitySender :
23
+ user : dependabot[bot]
16
24
then :
17
- - enableAutoMerge :
18
- mergeMethod : Squash
25
+ - enableAutoMerge :
26
+ mergeMethod : Squash
27
+ - approvePullRequest :
28
+ comment : " Approved; this PR will merge when all status checks pass."
19
29
20
- - description : Auto-merge PRs to live labeled with auto-merge
30
+ - description : Auto-merge policy service bot PRs to live labeled ' auto-merge'
21
31
triggerOnOwnActions : true
22
32
if :
23
- - payloadType : Pull_Request
24
- - labelAdded :
25
- label : ' :octocat: auto-merge'
26
- - targetsBranch :
27
- branch : live
33
+ - payloadType : Pull_Request
34
+ - labelAdded :
35
+ label : ' :octocat: auto-merge'
36
+ - targetsBranch :
37
+ branch : live
38
+ - isActivitySender :
39
+ user : dotnet-policy-service[bot]
28
40
then :
29
- - enableAutoMerge :
30
- mergeMethod : Merge
41
+ - enableAutoMerge :
42
+ mergeMethod : Merge
31
43
32
- - description : Don't auto-merge PRs with auto-merge label removed
44
+ - description : Don't auto-merge PRs with ' auto-merge' label removed
33
45
if :
34
- - payloadType : Pull_Request
35
- - labelRemoved :
36
- label : ' :octocat: auto-merge'
46
+ - payloadType : Pull_Request
47
+ - labelRemoved :
48
+ label : ' :octocat: auto-merge'
37
49
then :
38
- - disableAutoMerge
50
+ - disableAutoMerge
You can’t perform that action at this time.
0 commit comments