From d8cc309b42f1ceade779b4c6dd0018e528f4bf9a Mon Sep 17 00:00:00 2001 From: Lukasz Lenart Date: Mon, 29 Dec 2025 11:10:01 +0100 Subject: [PATCH 1/3] chore(deps): ignore jetty-maven-plugin updates for release/struts-6-8-x MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The jetty-maven-plugin 11.x is not compatible with Struts 6.8.x branch which requires Java EE (not Jakarta EE). This prevents Dependabot from creating incompatible update PRs like #1493. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .github/dependabot.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f09e2bee6f..020a63290a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -14,3 +14,5 @@ updates: schedule: interval: "weekly" target-branch: "release/struts-6-8-x" + ignore: + - dependency-name: "org.eclipse.jetty:jetty-maven-plugin" From 0fd732ab7aa127832e9120a9196fd6c5b0a3e62f Mon Sep 17 00:00:00 2001 From: Lukasz Lenart Date: Mon, 29 Dec 2025 11:12:29 +0100 Subject: [PATCH 2/3] chore(deps): also ignore caffeine updates for release/struts-6-8-x MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Caffeine 3.x requires Java 11+ and uses jakarta.inject which is incompatible with Struts 6.8.x. This prevents PRs like #1496. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .github/dependabot.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 020a63290a..88306c0019 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -16,3 +16,4 @@ updates: target-branch: "release/struts-6-8-x" ignore: - dependency-name: "org.eclipse.jetty:jetty-maven-plugin" + - dependency-name: "com.github.ben-manes.caffeine:caffeine" From 6889597fa7c2674d224ae1de7a36c50fd894a77f Mon Sep 17 00:00:00 2001 From: Lukasz Lenart Date: Mon, 29 Dec 2025 11:13:39 +0100 Subject: [PATCH 3/3] chore(deps): also ignore jaxb-impl updates for release/struts-6-8-x MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit JAXB 4.x is the Jakarta EE version which is incompatible with Struts 6.8.x (Java EE based). This prevents PRs like #1492. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .github/dependabot.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 88306c0019..e7c4b78646 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -17,3 +17,4 @@ updates: ignore: - dependency-name: "org.eclipse.jetty:jetty-maven-plugin" - dependency-name: "com.github.ben-manes.caffeine:caffeine" + - dependency-name: "com.sun.xml.bind:jaxb-impl"