Skip to content

Commit dfdaf33

Browse files
committed
ci(dependabot): ignore base-image majors + the CLA action; group resolver pip deps
Stop the recurring node-major / python-major base-image PRs and the cla-assistant-action downgrade PR, and batch the resolver's pip bumps into one PR.
1 parent 676d953 commit dfdaf33

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@ updates:
4444
labels: [dependencies, ci]
4545
commit-message:
4646
prefix: ci
47+
ignore:
48+
# Pinned fork that provides the Node 24 runtime; the upstream 2.6.1 tag
49+
# regresses the runtime, so update this action by hand, not via Dependabot.
50+
- dependency-name: "OpenMapX/cla-assistant-action"
4751

4852
- package-ecosystem: pip
4953
directory: "/services/openlr-resolver"
@@ -57,6 +61,11 @@ updates:
5761
commit-message:
5862
prefix: chore
5963
include: scope
64+
groups:
65+
# The dormant resolver's deps arrive as one PR instead of one-per-package.
66+
python-deps:
67+
patterns:
68+
- "*"
6069

6170
- package-ecosystem: docker
6271
# Cover every Dockerfile so the digest-pinned base images get bumped (a
@@ -74,3 +83,10 @@ updates:
7483
commit-message:
7584
prefix: chore
7685
include: scope
86+
ignore:
87+
# Stay on the pinned LTS base images (Node 24 / Python 3.12 == CI); bump a
88+
# base-image major deliberately, not via Dependabot.
89+
- dependency-name: "node"
90+
update-types: ["version-update:semver-major"]
91+
- dependency-name: "python"
92+
update-types: ["version-update:semver-major"]

0 commit comments

Comments
 (0)