Skip to content

Adding Dependabot for dependency management#148

Merged
jbescos merged 4 commits into
eclipse-ee4j:masterfrom
mswatosh:actions
Jan 8, 2026
Merged

Adding Dependabot for dependency management#148
jbescos merged 4 commits into
eclipse-ee4j:masterfrom
mswatosh:actions

Conversation

@mswatosh

@mswatosh mswatosh commented Dec 23, 2025

Copy link
Copy Markdown
Member

This just adds dependabot for the build files which have versioned dependencies. There are additional locations without versioned dependencies which likely should be versioned, but those can be added later.

I also had to pin the gradle version to 7.6.5, since the latest gradle version removed the testReportDir property that the build depends on.

@jbescos

jbescos commented Jan 7, 2026

Copy link
Copy Markdown
Member

Thank you @mswatosh

I have one question:

My understanding is that a bot is going to automatically create PRs with updated versions. Are those PRs going to pass the eclipsefdn/eca check?.

@mswatosh

mswatosh commented Jan 7, 2026

Copy link
Copy Markdown
Member Author

Hi @jbescos
Yes, Dependabot PRs are approved under the eca check. Here's a Dependabot PR from Jakarta Validation showing the eca approved:
jakartaee/validation#323

@jbescos

jbescos commented Jan 8, 2026

Copy link
Copy Markdown
Member

Every new year we are having the issue of the copyright. As we squash and merge, a single commit will be submitted with the year 2026. I am updating that.

@jbescos jbescos merged commit 0789993 into eclipse-ee4j:master Jan 8, 2026
14 of 16 checks passed
Comment thread .github/dependabot.yml
interval: daily

- package-ecosystem: maven
directory: /impl

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why this is subdir is specified separately?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants