Skip to content

Commit 6ec1bb0

Browse files
committed
chore: sync dependabot.yml from repos.json config
1 parent 81e1875 commit 6ec1bb0

File tree

1 file changed

+34
-32
lines changed

1 file changed

+34
-32
lines changed

.github/dependabot.yml

Lines changed: 34 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
1-
# yaml-language-server: $schema=https://www.schemastore.org/dependabot-2.0.json
1+
# yaml-language-server: $schema=https://json.schemastore.org/dependabot-2.0.json
2+
#
3+
# Dependabot configuration for inferadb/control
4+
# Managed by github/tools/repos.sh - manual edits will be overwritten
5+
#
6+
# To customize: update repos.json and run ./repos.sh --dependabot
27

38
version: 2
49
updates:
5-
# Cargo dependencies (Rust crates)
10+
611
- package-ecosystem: "cargo"
712
directory: "/"
813
schedule:
@@ -12,56 +17,47 @@ updates:
1217
timezone: "Etc/UTC"
1318
open-pull-requests-limit: 5
1419
labels:
15-
- "dependencies"
1620
- "area/deps"
1721
commit-message:
1822
prefix: "deps"
1923
include: "scope"
20-
groups:
21-
# Group ALL patch updates into a single PR
22-
patch-updates:
23-
patterns:
24-
- "*"
24+
ignore:
25+
- dependency-name: "foundationdb"
2526
update-types:
26-
- "patch"
27-
# Group ALL minor updates into a single PR
28-
minor-updates:
27+
- "version-update:semver-major"
28+
- dependency-name: "tonic"
29+
update-types:
30+
- "version-update:semver-major"
31+
- dependency-name: "prost"
32+
update-types:
33+
- "version-update:semver-major"
34+
groups:
35+
rust-minor-patch:
2936
patterns:
3037
- "*"
3138
update-types:
3239
- "minor"
33-
# Ignore major version bumps for stability (review manually)
34-
ignore:
35-
- dependency-name: "foundationdb"
36-
update-types: ["version-update:semver-major"]
37-
- dependency-name: "tonic"
38-
update-types: ["version-update:semver-major"]
39-
- dependency-name: "prost"
40-
update-types: ["version-update:semver-major"]
40+
- "patch"
4141

42-
# GitHub Actions workflow dependencies
4342
- package-ecosystem: "github-actions"
44-
directory: "/"
43+
directory: "/.github/workflows"
4544
schedule:
4645
interval: "weekly"
4746
day: "monday"
4847
time: "09:00"
4948
timezone: "Etc/UTC"
5049
open-pull-requests-limit: 5
5150
labels:
52-
- "dependencies"
53-
- "github-actions"
51+
- "area/deps"
5452
- "area/ci"
5553
commit-message:
5654
prefix: "ci"
5755
include: "scope"
5856
groups:
59-
# Group all GitHub Actions updates together
60-
actions:
57+
github-actions:
6158
patterns:
6259
- "*"
6360

64-
# Docker base images
6561
- package-ecosystem: "docker"
6662
directory: "/"
6763
schedule:
@@ -71,20 +67,26 @@ updates:
7167
timezone: "Etc/UTC"
7268
open-pull-requests-limit: 3
7369
labels:
74-
- "dependencies"
70+
- "area/deps"
7571
- "area/docker"
7672
commit-message:
7773
prefix: "docker"
74+
include: "scope"
7875
groups:
7976
docker-images:
8077
patterns:
8178
- "*"
8279

83-
- package-ecosystem: docker
84-
directory: /docker/fdb-integration-tests
80+
- package-ecosystem: "docker"
81+
directory: "/docker/fdb-integration-tests"
8582
schedule:
86-
interval: daily
83+
interval: "daily"
84+
time: "09:00"
85+
timezone: "Etc/UTC"
86+
open-pull-requests-limit: 3
8787
labels:
88-
- "dependencies"
88+
- "area/deps"
8989
- "area/docker"
90-
- "area/testing"
90+
commit-message:
91+
prefix: "docker"
92+
include: "scope"

0 commit comments

Comments
 (0)