Skip to content

Commit 6a947b8

Browse files
manusaclaude
andcommitted
chore(ci): ignore incompatible major bumps in Dependabot config
JUnit 6 requires Java 17 and kindcontainer 2.x ships breaking changes (drops JUnit 4, jumps to Testcontainers 2.x). Both produced PRs that could never be merged against this project's Java 1.8 baseline, so restrict Dependabot to minor/patch updates for these dependencies. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Signed-off-by: Marc Nuri <marc@marcnuri.com>
1 parent 43789ae commit 6a947b8

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ updates:
44
directory: "/"
55
schedule:
66
interval: "daily"
7+
ignore:
8+
# JUnit 6+ requires Java 17; this project targets Java 1.8
9+
- dependency-name: "org.junit.jupiter:*"
10+
update-types: ["version-update:semver-major"]
11+
# kindcontainer 2.x drops JUnit 4 and jumps to Testcontainers 2.x (breaking)
12+
- dependency-name: "com.dajudge.kindcontainer:kindcontainer"
13+
update-types: ["version-update:semver-major"]
714
- package-ecosystem: "gomod"
815
directory: "/native"
916
schedule:

0 commit comments

Comments
 (0)