The `cooldown` block expects `default-days`, not `default`. Using the
wrong key fails schema validation, causing Dependabot to silently fall
back to the previously valid config — which still targets
`release/struts-6-8-x` instead of `support/struts-6-x-x`.
Also adds a 3-day cooldown to the `main` maven entry for consistency.
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
* chore(deps): ignore jetty-maven-plugin updates for release/struts-6-8-x
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 <noreply@anthropic.com>
* chore(deps): also ignore caffeine updates for release/struts-6-8-x
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 <noreply@anthropic.com>
* chore(deps): also ignore jaxb-impl updates for release/struts-6-8-x
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 <noreply@anthropic.com>
---------
Co-authored-by: Claude <noreply@anthropic.com>