Skip to content

Add Dependabot config for weekly Gradle updates#356

Open
jonbartels wants to merge 4 commits into
mainfrom
add-dependabot-gradle
Open

Add Dependabot config for weekly Gradle updates#356
jonbartels wants to merge 4 commits into
mainfrom
add-dependabot-gradle

Conversation

@jonbartels

Copy link
Copy Markdown
Contributor

Summary

  • Adds .github/dependabot.yml to enable Dependabot dependency updates for this Gradle project.
  • Uses config schema version: 2 (current).
  • Configured for the gradle ecosystem at the repo root (/), which covers the multi-module build (build.gradle + settings.gradle and sub-module build.gradle files).
  • Runs on a weekly schedule.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Jon Bartels <jonathan.bartels@gmail.com>

@mgaffigan mgaffigan left a comment

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.

Can we get the dockerfile included, too?

Also: add minimum package age to limit supplychain attacks. 2d would be my suggested minimum age.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds a Dependabot configuration to enable automated dependency update PRs for this repository’s Gradle multi-module build on a weekly cadence.

Changes:

  • Introduces .github/dependabot.yml using Dependabot config schema version: 2.
  • Configures weekly checks for the gradle ecosystem at the repository root (/).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Jon Bartels <jonathan.bartels@gmail.com>
@github-actions

github-actions Bot commented Jul 17, 2026

Copy link
Copy Markdown

Test Results

654 tests  ±0   654 ✅ ±0   3m 39s ⏱️ +56s
108 suites ±0     0 💤 ±0 
108 files   ±0     0 ❌ ±0 

Results for commit 116e5d5. ± Comparison against base commit a08c114.

♻️ This comment has been updated with latest results.

Scan Dockerfile in addition to Gradle, require a 2-day minimum age
(cooldown) before opening PRs, and group updates by coherent project
family to reduce PR noise. Groups are keyed deep enough to keep
unrelated org.apache.* projects (commons, log4j, ...) separate.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Jon Bartels <jonathan.bartels@gmail.com>
@Wissididom

Copy link
Copy Markdown

If I understand the github changelog entry correctly 3 days is already the default: https://github.blog/changelog/2026-07-14-dependabot-version-updates-introduce-default-package-cooldown/

Signed-off-by: Jon Bartels <jonathan.bartels@gmail.com>
@jonbartels
jonbartels force-pushed the add-dependabot-gradle branch from cf9bc66 to 116e5d5 Compare July 17, 2026 16:03
@jonbartels
jonbartels requested a review from tonygermano July 17, 2026 18:38
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.

6 participants