Skip to content

Commit 1407bb9

Browse files
hugovkezio-melotti
andauthored
Run Dependabot independently on each branch (#158361)
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
1 parent ec49d01 commit 1407bb9

1 file changed

Lines changed: 119 additions & 3 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 119 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,128 @@ updates:
1616
# Cooldowns protect against supply chain attacks by avoiding the
1717
# highest-risk window immediately after new releases.
1818
default-days: 14
19+
1920
- package-ecosystem: "pip"
2021
directory: "/Tools/"
2122
schedule:
2223
interval: "quarterly"
23-
labels:
24-
- "skip issue"
25-
- "skip news"
24+
labels: ["skip issue", "skip news"]
25+
groups:
26+
pip:
27+
patterns: ["*"]
28+
cooldown:
29+
default-days: 14
30+
31+
# Release branches: Dependabot only reads this file from the default
32+
# branch, so each branch that should get its own actions bumps needs an
33+
# entry here with `target-branch`. Add one when a new release branch is
34+
# created, and remove when the branch reaches end-of-life.
35+
- package-ecosystem: "github-actions"
36+
target-branch: "3.15"
37+
directory: "/"
38+
schedule:
39+
interval: "quarterly"
40+
labels: ["skip issue", "skip news"]
41+
groups:
42+
actions:
43+
patterns: ["*"]
44+
cooldown:
45+
default-days: 14
46+
47+
- package-ecosystem: "github-actions"
48+
target-branch: "3.14"
49+
directory: "/"
50+
schedule:
51+
interval: "quarterly"
52+
labels: ["skip issue", "skip news"]
53+
groups:
54+
actions:
55+
patterns: ["*"]
56+
cooldown:
57+
default-days: 14
58+
59+
- package-ecosystem: "github-actions"
60+
target-branch: "3.13"
61+
directory: "/"
62+
schedule:
63+
interval: "quarterly"
64+
labels: ["skip issue", "skip news"]
65+
groups:
66+
actions:
67+
patterns: ["*"]
68+
cooldown:
69+
default-days: 14
70+
71+
- package-ecosystem: "github-actions"
72+
target-branch: "3.12"
73+
directory: "/"
74+
schedule:
75+
interval: "quarterly"
76+
labels: ["skip issue", "skip news"]
77+
groups:
78+
actions:
79+
patterns: ["*"]
80+
cooldown:
81+
default-days: 14
82+
83+
- package-ecosystem: "github-actions"
84+
target-branch: "3.11"
85+
directory: "/"
86+
schedule:
87+
interval: "quarterly"
88+
labels: ["skip issue", "skip news"]
89+
groups:
90+
actions:
91+
patterns: ["*"]
92+
cooldown:
93+
default-days: 14
94+
95+
- package-ecosystem: "github-actions"
96+
target-branch: "3.10"
97+
directory: "/"
98+
schedule:
99+
interval: "quarterly"
100+
labels: ["skip issue", "skip news"]
101+
groups:
102+
actions:
103+
patterns: ["*"]
104+
cooldown:
105+
default-days: 14
106+
107+
# Only bump bugfix branches for pip. Remove
108+
# the entry when branch goes security-only.
109+
- package-ecosystem: "pip"
110+
target-branch: "3.15"
111+
directory: "/Tools/"
112+
schedule:
113+
interval: "quarterly"
114+
labels: ["skip issue", "skip news"]
115+
groups:
116+
pip:
117+
patterns: ["*"]
118+
cooldown:
119+
default-days: 14
120+
121+
- package-ecosystem: "pip"
122+
target-branch: "3.14"
123+
directory: "/Tools/"
124+
schedule:
125+
interval: "quarterly"
126+
labels: ["skip issue", "skip news"]
127+
groups:
128+
pip:
129+
patterns: ["*"]
130+
cooldown:
131+
default-days: 14
132+
133+
- package-ecosystem: "pip"
134+
target-branch: "3.13"
135+
directory: "/Tools/"
136+
schedule:
137+
interval: "quarterly"
138+
labels: ["skip issue", "skip news"]
139+
groups:
140+
pip:
141+
patterns: ["*"]
26142
cooldown:
27143
default-days: 14

0 commit comments

Comments
 (0)