...
1version: 2
2updates:
3 - package-ecosystem: "github-actions"
4 directory: "/"
5 schedule:
6 interval: "weekly"
7 day: "friday"
8 open-pull-requests-limit: 2 # <- default is 5
9 groups: # <- group all github actions updates in a single PR
10 # 1. development-dependencies are auto-merged
11 development-dependencies:
12 patterns:
13 - '*'
14
15 - package-ecosystem: "gomod"
16 # We define 4 groups of dependencies to regroup update pull requests:
17 # - development (e.g. test dependencies)
18 # - go-openapi updates
19 # - golang.org (e.g. golang.org/x/... packages)
20 # - other dependencies (direct or indirect)
21 #
22 # * All groups are checked once a week and each produce at most 1 PR.
23 # * All dependabot PRs are auto-approved
24 #
25 # Auto-merging policy, when requirements are met:
26 # 1. development-dependencies are auto-merged
27 # 2. golang.org-dependencies are auto-merged
28 # 3. go-openapi patch updates are auto-merged. Minor/major version updates require a manual merge.
29 # 4. other dependencies require a manual merge
30 directory: "/"
31 schedule:
32 interval: "weekly"
33 day: "friday"
34 open-pull-requests-limit: 4
35 groups:
36 development-dependencies:
37 patterns:
38 - "github.com/stretchr/testify"
39
40 golang.org-dependencies:
41 patterns:
42 - "golang.org/*"
43
44 go-openapi-dependencies:
45 patterns:
46 - "github.com/go-openapi/*"
47
48 other-dependencies:
49 exclude-patterns:
50 - "github.com/go-openapi/*"
51 - "github.com/stretchr/testify"
52 - "golang.org/*"
View as plain text