Skip to content

Commit 035b70b

Browse files
committed
Revert "Delete .github/dependabot.yml"
This reverts commit 99ed7d1.
1 parent 03ed8a7 commit 035b70b

File tree

1 file changed

+169
-0
lines changed

1 file changed

+169
-0
lines changed

.github/dependabot.yml

Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: docker
4+
directory: "/"
5+
schedule:
6+
interval: daily
7+
time: "04:00"
8+
timezone: Europe/London
9+
pull-request-branch-name:
10+
separator: "-"
11+
open-pull-requests-limit: 10
12+
ignore:
13+
- dependency-name: "apache/airflow" # Airflow image version needs to stay in sync with version in flowetl Pipfile
14+
- package-ecosystem: npm
15+
directory: "/flowauth/frontend"
16+
schedule:
17+
interval: daily
18+
time: "04:00"
19+
timezone: Europe/London
20+
pull-request-branch-name:
21+
separator: "-"
22+
open-pull-requests-limit: 10
23+
labels:
24+
- FlowAuth
25+
- package-ecosystem: pip
26+
directory: "/integration_tests"
27+
schedule:
28+
interval: daily
29+
time: "04:00"
30+
timezone: Europe/London
31+
pull-request-branch-name:
32+
separator: "-"
33+
open-pull-requests-limit: 0
34+
labels:
35+
- tests
36+
allow:
37+
- dependency-type: direct
38+
- dependency-type: indirect
39+
- package-ecosystem: pip
40+
directory: "/docs"
41+
schedule:
42+
interval: daily
43+
time: "04:00"
44+
timezone: Europe/London
45+
pull-request-branch-name:
46+
separator: "-"
47+
open-pull-requests-limit: 0
48+
labels:
49+
- docs
50+
allow:
51+
- dependency-type: direct
52+
- dependency-type: indirect
53+
- package-ecosystem: pip
54+
directory: "/flowkit_jwt_generator"
55+
schedule:
56+
interval: daily
57+
time: "04:00"
58+
timezone: Europe/London
59+
pull-request-branch-name:
60+
separator: "-"
61+
open-pull-requests-limit: 10
62+
- package-ecosystem: pip
63+
directory: "/flowclient"
64+
schedule:
65+
interval: daily
66+
time: "04:00"
67+
timezone: Europe/London
68+
pull-request-branch-name:
69+
separator: "-"
70+
open-pull-requests-limit: 10
71+
labels:
72+
- FlowClient
73+
- package-ecosystem: pip
74+
directory: "/flowauth"
75+
schedule:
76+
interval: daily
77+
time: "04:00"
78+
timezone: Europe/London
79+
pull-request-branch-name:
80+
separator: "-"
81+
open-pull-requests-limit: 10
82+
labels:
83+
- FlowAuth
84+
- package-ecosystem: pip
85+
directory: "/flowdb/test_data"
86+
schedule:
87+
interval: daily
88+
time: "04:00"
89+
timezone: Europe/London
90+
pull-request-branch-name:
91+
separator: "-"
92+
open-pull-requests-limit: 10
93+
labels:
94+
- FlowDB
95+
- package-ecosystem: pip
96+
directory: "/flowdb/testdata/synthetic_data"
97+
schedule:
98+
interval: daily
99+
time: "04:00"
100+
timezone: Europe/London
101+
pull-request-branch-name:
102+
separator: "-"
103+
open-pull-requests-limit: 10
104+
labels:
105+
- FlowDB
106+
- package-ecosystem: pip
107+
directory: "/flowdb"
108+
schedule:
109+
interval: daily
110+
time: "04:00"
111+
timezone: Europe/London
112+
pull-request-branch-name:
113+
separator: "-"
114+
open-pull-requests-limit: 10
115+
labels:
116+
- FlowDB
117+
- package-ecosystem: pip
118+
directory: "/deployment"
119+
schedule:
120+
interval: daily
121+
time: "04:00"
122+
timezone: Europe/London
123+
pull-request-branch-name:
124+
separator: "-"
125+
open-pull-requests-limit: 10
126+
- package-ecosystem: pip
127+
directory: "/flowetl"
128+
schedule:
129+
interval: daily
130+
time: "04:00"
131+
timezone: Europe/London
132+
pull-request-branch-name:
133+
separator: "-"
134+
open-pull-requests-limit: 10
135+
ignore:
136+
- dependency-name: "apache-airflow" # Airflow package version needs to stay in sync with Airflow docker image version
137+
labels:
138+
- FlowETL
139+
- package-ecosystem: pip
140+
directory: "/flowapi"
141+
schedule:
142+
interval: daily
143+
time: "04:00"
144+
timezone: Europe/London
145+
pull-request-branch-name:
146+
separator: "-"
147+
open-pull-requests-limit: 10
148+
ignore:
149+
- dependency-name: "openapi-schema-validator" # Required until https://github.com/Flowminder/FlowKit/issues/6006 is resolved
150+
labels:
151+
- FlowAPI
152+
- package-ecosystem: pip
153+
directory: "/flowmachine"
154+
schedule:
155+
interval: daily
156+
time: "04:00"
157+
timezone: Europe/London
158+
pull-request-branch-name:
159+
separator: "-"
160+
open-pull-requests-limit: 10
161+
ignore:
162+
- dependency-name: "pglast" # pglast version is pinned because different versions may produce different query IDs
163+
labels:
164+
- FlowMachine
165+
- package-ecosystem: "github-actions"
166+
directory: "/"
167+
schedule:
168+
# Check for updates to GitHub Actions every week
169+
interval: "weekly"

0 commit comments

Comments
 (0)