Commit 0fa51f8 1 parent 7a5df65 commit 0fa51f8 Copy full SHA for 0fa51f8
File tree 3 files changed +17
-20
lines changed
3 files changed +17
-20
lines changed Original file line number Diff line number Diff line change 7
7
pull_request :
8
8
branches :
9
9
- ' main'
10
+ merge_group :
10
11
11
12
jobs :
12
13
main :
Original file line number Diff line number Diff line change
1
+ # based on https://github.com/onnx/onnx/blob/main/.github/workflows/dco_merge_group.yml
2
+
3
+ name : DCO
4
+ on :
5
+ merge_group :
6
+
7
+ permissions : # set top-level default permissions as security best practice
8
+ contents : read # Check https://github.com/ossf/scorecard/blob/7ce8609469289d5f3b1bf5ee3122f42b4e3054fb/docs/checks.md#token-permissions
9
+
10
+ jobs :
11
+ DCO :
12
+ runs-on : ubuntu-latest
13
+ if : ${{ github.actor != 'dependabot[bot]' }}
14
+ steps :
15
+ - run : echo "dummy DCO workflow (it won't run any check actually) to trigger by merge_group in order to enable merge queue"
Original file line number Diff line number Diff line change 1
1
{
2
2
"$schema" : " https://docs.renovatebot.com/renovate-schema.json" ,
3
3
"description" : " Default preset for use with OpenFeature's repos" ,
4
- "extends" : [" config:recommended" ],
5
- "semanticCommits" : " enabled" ,
6
- "automergeType" : " branch" ,
7
- "configMigration" : true ,
4
+ "extends" : [ " github>open-feature/community-tooling" ],
8
5
"dependencyDashboard" : true ,
9
- "prCreation" : " not-pending" ,
10
- "rebaseWhen" : " behind-base-branch" ,
11
- "platformAutomerge" : true ,
12
- "platformCommit" : true ,
13
6
"npm" : {
14
7
"packageRules" : [
15
8
{
39
32
}
40
33
]
41
34
},
42
- "packageRules" : [
43
- {
44
- "description" : " Automerge non-major updates" ,
45
- "matchUpdateTypes" : [" minor" , " patch" ],
46
- "matchCurrentVersion" : " !/^0/" ,
47
- "automerge" : true
48
- },
49
- {
50
- "matchManagers" : [" github-actions" ],
51
- "automerge" : true
52
- }
53
- ]
54
35
}
You can’t perform that action at this time.
0 commit comments