Skip to content

Set up dependabot#246

Open
xjusko wants to merge 1 commit intowildfly:mainfrom
xjusko:set-up-dependabot
Open

Set up dependabot#246
xjusko wants to merge 1 commit intowildfly:mainfrom
xjusko:set-up-dependabot

Conversation

@xjusko
Copy link
Copy Markdown
Collaborator

@xjusko xjusko commented May 4, 2026

fixes #244

@xjusko xjusko requested a review from mskacelik May 4, 2026 18:01
Copy link
Copy Markdown
Collaborator

@mskacelik mskacelik left a comment

Choose a reason for hiding this comment

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

Since you are using groups, I am wondering if you could also "group" up maven plugins:

- "org.apache.maven.plugins:*"
- "net.revelc.code.formatter:*"
- "org.wildfly.checkstyle:*"

and the GitHub actions stuff.

Comment thread .github/dependabot.yml Outdated
patterns:
- "io.quarkus*"
- "io.quarkiverse*"
testing:
Copy link
Copy Markdown
Collaborator

@mskacelik mskacelik May 6, 2026

Choose a reason for hiding this comment

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

I am not sure if this group is needed (testing), since these testing dependencies are dependent on the Quarkus version. Check the pom.xml: there is no dependency on JUnit, Mockito or RestAssured, only via Quarkus' dependencies => junit upgrades only when quarkus upgrades via Quarkus' bom.

Not to mention, as far as I know, we do not use RestAssured at all.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

You are right. I forgot to remove that. Thanks for checking

@xjusko xjusko force-pushed the set-up-dependabot branch from 6f0a2fb to 785a0e0 Compare May 6, 2026 12:32
@xjusko
Copy link
Copy Markdown
Collaborator Author

xjusko commented May 6, 2026

I updated the groups. I think that grouping actions is not worth it. Its rarely updated, I even thought about removing them from the config.

Copy link
Copy Markdown
Collaborator

@mskacelik mskacelik left a comment

Choose a reason for hiding this comment

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

LGTM

Regarding the actions, fair enough, but I still think they should still be updated, I remember that in one of the SmallRye projects there was outdated setup-java and it broke the CI.

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.

Set up dependabot

2 participants