19 Commits

Author SHA1 Message Date
Lukasz Lenart f26325ff90 ci(dependabot): fix cooldown property name (#1702)
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>
2026-05-20 07:07:05 +00:00
Lukasz Lenart 5f7a9129fc ci(struts6): adjusts workflows to use the new branch (#1659) 2026-04-10 07:16:13 +02:00
Lukasz Lenart 89ed075b30 ci(dependabot): add cooldown (#1656) 2026-04-08 15:47:58 +00:00
Lukasz Lenart f132a2e43b deps(rat): excludes updatding the RAT plugin as it requires Java 17 (#1641) 2026-03-27 10:40:00 +00:00
Lukasz Lenart 1eae40b817 ci: use wildcard to exclude all Spring dependencies from 6.x updates
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-21 09:48:48 +01:00
Lukasz Lenart 9395eb9600 build(deps): excludes upgrading Tomcat 11 libraries (#1559) 2026-01-28 06:15:15 +00:00
Lukasz Lenart f49349d7d0 chore(deps): excludes org.apache.tomcat:tomcat-api for Struts 6.x (#1548)
* chore(deps): excludes org.apache.tomcat:tomcat-api for Struts 6.x

* chore(conf): Enables auto-merge of PRs
2026-01-26 11:32:21 +01:00
Lukasz Lenart 3679361bf3 Excludes some dependencies from upgrade in 6.x (#1541) 2026-01-20 13:36:16 +01:00
Lukasz Lenart fb5ac9eedf Ignores some dependencies for update in 6.x (#1533) 2026-01-20 11:05:11 +01:00
Lukasz Lenart 10e4fa4d9f Ignores incompatible dependencies with Struts 6.x (#1526) 2026-01-14 19:55:25 +01:00
Lukasz Lenart 7d53859ae0 chore(deps): excludes org.mortbay.jetty:jsp-2.1 2026-01-12 18:43:14 +01:00
Lukasz Lenart b8b8fef2b5 chore(deps): excludes javax.servlet.jsp:jsp-api 2026-01-12 18:42:11 +01:00
Lukasz Lenart 8dc3033dcc chore(deps): excludes javax.servlet:javax.servlet-api 2026-01-12 18:40:40 +01:00
Lukasz Lenart 860008ea44 chore(deps): excludes javax.portlet:portlet-api 2026-01-12 18:39:34 +01:00
Lukasz Lenart c0a3a18b67 chore(deps): ignore incompatible updates for release/struts-6-8-x (#1497)
* 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>
2025-12-29 12:08:55 +01:00
Lukasz Lenart 904430dfdb feat(release): uses release/struts-6-8-x as based branch for next Struts 6.x release (#1457) 2025-12-11 11:17:24 +01:00
Lukasz Lenart 28b33b3210 Enables Dependabot to support all the main branches 2025-09-10 07:31:46 +02:00
Lukasz Lenart 18f3a49028 Updatex dependabot.yml
Stop ignoring any dependency
2025-01-05 09:54:29 +01:00
Lukasz Lenart 13ac0eced4 Adds missing Dependabot config 2023-07-17 19:50:56 +02:00