|
1 | 1 | version: 2 |
2 | 2 | updates: |
3 | | - # Base npm |
| 3 | + # Base npm (Developer Hub) |
4 | 4 | - package-ecosystem: "npm" |
5 | 5 | directory: "/" |
6 | 6 | schedule: |
7 | 7 | interval: "weekly" |
| 8 | + |
| 9 | + open-pull-requests-limit: 3 |
| 10 | + versioning-strategy: increase-if-necessary |
| 11 | + |
| 12 | + allow: |
| 13 | + - dependency-type: "direct" |
| 14 | + |
8 | 15 | groups: |
9 | 16 | base-npm: |
10 | 17 | patterns: ["*"] |
| 18 | + |
11 | 19 | ignore: |
12 | 20 | - dependency-name: "*" |
13 | 21 | update-types: |
14 | 22 | - "version-update:semver-minor" |
15 | 23 | - "version-update:semver-patch" |
| 24 | + |
16 | 25 | # GitHub Actions |
17 | 26 | - package-ecosystem: "github-actions" |
18 | 27 | directory: "/" |
19 | 28 | schedule: |
20 | 29 | interval: "weekly" |
| 30 | + |
| 31 | + open-pull-requests-limit: 3 |
| 32 | + |
21 | 33 | groups: |
22 | 34 | actions: |
23 | 35 | patterns: ["*"] |
| 36 | + |
24 | 37 | ignore: |
25 | 38 | - dependency-name: "*" |
26 | 39 | update-types: |
27 | 40 | - "version-update:semver-minor" |
28 | 41 | - "version-update:semver-patch" |
| 42 | + |
29 | 43 | # Automations (uv) |
30 | 44 | - package-ecosystem: "uv" |
31 | 45 | directory: "/automations/" |
32 | 46 | schedule: |
33 | | - interval: "weekly" |
| 47 | + interval: "monthly" |
| 48 | + |
| 49 | + open-pull-requests-limit: 2 |
| 50 | + |
34 | 51 | groups: |
35 | 52 | automations-uv: |
36 | 53 | patterns: ["*"] |
| 54 | + |
37 | 55 | ignore: |
38 | 56 | - dependency-name: "*" |
39 | 57 | update-types: |
40 | 58 | - "version-update:semver-minor" |
41 | 59 | - "version-update:semver-patch" |
42 | | - # Examples (python / uv) |
| 60 | + |
| 61 | + # Examples (Python / uv) |
43 | 62 | - package-ecosystem: "uv" |
44 | 63 | directory: "/examples/developer-hub-python/" |
45 | 64 | schedule: |
46 | | - interval: "weekly" |
| 65 | + interval: "monthly" |
| 66 | + |
| 67 | + open-pull-requests-limit: 2 |
| 68 | + |
47 | 69 | groups: |
48 | 70 | examples-uv: |
49 | 71 | patterns: ["*"] |
| 72 | + |
50 | 73 | ignore: |
51 | 74 | - dependency-name: "*" |
52 | 75 | update-types: |
53 | 76 | - "version-update:semver-minor" |
54 | 77 | - "version-update:semver-patch" |
55 | | - # Examples (js / npm) |
| 78 | + |
| 79 | + # Examples (JavaScript / npm) |
56 | 80 | - package-ecosystem: "npm" |
57 | 81 | directory: "/examples/developer-hub-javascript/" |
58 | 82 | schedule: |
59 | | - interval: "weekly" |
| 83 | + interval: "monthly" |
| 84 | + |
| 85 | + open-pull-requests-limit: 2 |
| 86 | + versioning-strategy: increase-if-necessary |
| 87 | + |
| 88 | + allow: |
| 89 | + - dependency-type: "direct" |
| 90 | + |
60 | 91 | groups: |
61 | 92 | examples-js: |
62 | 93 | patterns: ["*"] |
| 94 | + |
63 | 95 | ignore: |
64 | 96 | - dependency-name: "*" |
65 | 97 | update-types: |
66 | 98 | - "version-update:semver-minor" |
67 | 99 | - "version-update:semver-patch" |
68 | | - # Examples (go / gomod) |
| 100 | + |
| 101 | + # Examples (Go / gomod) |
69 | 102 | - package-ecosystem: "gomod" |
70 | 103 | directory: "/examples/developer-hub-go/" |
71 | 104 | schedule: |
72 | | - interval: "weekly" |
| 105 | + interval: "monthly" |
| 106 | + |
| 107 | + open-pull-requests-limit: 2 |
| 108 | + |
73 | 109 | groups: |
74 | 110 | examples-go: |
75 | 111 | patterns: ["*"] |
| 112 | + |
76 | 113 | ignore: |
77 | 114 | - dependency-name: "*" |
78 | 115 | update-types: |
79 | 116 | - "version-update:semver-minor" |
80 | 117 | - "version-update:semver-patch" |
81 | | - # Examples (rust / cargo) |
| 118 | + |
| 119 | + # Examples (Rust / cargo) |
82 | 120 | - package-ecosystem: "cargo" |
83 | 121 | directory: "/examples/developer-hub-rust/" |
84 | 122 | schedule: |
85 | | - interval: "weekly" |
| 123 | + interval: "monthly" |
| 124 | + |
| 125 | + open-pull-requests-limit: 2 |
| 126 | + |
86 | 127 | groups: |
87 | 128 | examples-rust: |
88 | 129 | patterns: ["*"] |
| 130 | + |
89 | 131 | ignore: |
90 | 132 | - dependency-name: "*" |
91 | 133 | update-types: |
|
0 commit comments