Skip to content

chore: Add Dependabot#5380

Open
runningcode wants to merge 3 commits intomainfrom
no/add-dependabot-gradle
Open

chore: Add Dependabot#5380
runningcode wants to merge 3 commits intomainfrom
no/add-dependabot-gradle

Conversation

@runningcode
Copy link
Copy Markdown
Contributor

@runningcode runningcode commented May 6, 2026

Summary

  • Adds gradle package ecosystem to Dependabot config with the Gradle Plugin Portal registry so plugin/dependency updates are tracked automatically.
  • Updates both gradle and github-actions ecosystems to run daily.

🤖 Generated with Claude Code

@sentry
Copy link
Copy Markdown

sentry Bot commented May 6, 2026

📲 Install Builds

Android

🔗 App Name App ID Version Configuration
SDK Size io.sentry.tests.size 8.41.0 (1) release

⚙️ sentry-android Build Distribution Settings

@runningcode runningcode changed the title chore: Add Dependabot for Gradle plugins chore: Add Dependabot May 6, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

Performance metrics 🚀

  Plain With Sentry Diff
Startup time 310.06 ms 349.29 ms 39.22 ms
Size 0 B 0 B 0 B

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
2195398 319.02 ms 342.38 ms 23.36 ms
d364ace 411.72 ms 430.81 ms 19.10 ms
d15471f 286.65 ms 314.68 ms 28.03 ms
ff8eea4 313.42 ms 337.08 ms 23.66 ms
17a0955 372.53 ms 446.70 ms 74.17 ms
23d6b12 354.10 ms 408.38 ms 54.28 ms
cf708bd 408.35 ms 458.98 ms 50.63 ms
6edfca2 305.52 ms 432.78 ms 127.26 ms
72020f8 312.32 ms 370.94 ms 58.62 ms
6b019b7 343.31 ms 417.23 ms 73.91 ms

App size

Revision Plain With Sentry Diff
2195398 0 B 0 B 0 B
d364ace 1.58 MiB 2.11 MiB 539.75 KiB
d15471f 1.58 MiB 2.13 MiB 559.54 KiB
ff8eea4 1.58 MiB 2.28 MiB 718.64 KiB
17a0955 1.58 MiB 2.10 MiB 533.20 KiB
23d6b12 1.58 MiB 2.10 MiB 532.31 KiB
cf708bd 1.58 MiB 2.11 MiB 539.71 KiB
6edfca2 1.58 MiB 2.13 MiB 559.07 KiB
72020f8 1.58 MiB 2.19 MiB 620.21 KiB
6b019b7 0 B 0 B 0 B

Comment thread .github/dependabot.yml
username: dummy # Required by dependabot
password: dummy # Required by dependabot
updates:
- package-ecosystem: "gradle"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

l/m: Thoughts about using groups to reduce the number of PRs generated (and the pain of sequential merges) + ensure we only get a single PR for deps that need to be bumped together?

We could even have dependabot group everything into a single PR...

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

That's a good point. I think the issue here is that some of our version numbers are explicitly set to be older versions in order to ensure compatibility like the spring boot.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Ah, good to exclude those versions so we don't get pinged for them repeatedly.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I added the exclusion for spring boot. I know there are others. We can add them as they come in.

Comment thread .github/dependabot.yml
directory: "/"
registries:
- gradle-plugin-portal
schedule:
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I think we need a custom commit message to match our chore(deps) convention:

 commit-message: 
    prefix: "chore"
    prefix-development: "chore"

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

good point, will update

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

added

Comment thread .github/dependabot.yml
registries:
- gradle-plugin-portal
schedule:
interval: "daily"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

l: My vote would be for weekly and we can see about increasing cadence as we go, esp as we were getting by with nothing.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

im curious what other think here. i would favor the daily at first so we can catch up and then we can adjust it later once we've caught up.

runningcode and others added 2 commits May 7, 2026 14:35
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@runningcode runningcode force-pushed the no/add-dependabot-gradle branch from 313b27a to 652d56f Compare May 7, 2026 12:39
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

2 participants