Skip to content

chore(deps): limit Dependabot to minor + patch updates#97

Merged
Gabrielpanga merged 1 commit into
masterfrom
chore/dependabot-ignore-major
Jun 29, 2026
Merged

chore(deps): limit Dependabot to minor + patch updates#97
Gabrielpanga merged 1 commit into
masterfrom
chore/dependabot-ignore-major

Conversation

@Gabrielpanga

Copy link
Copy Markdown
Member

Summary

  • Ignore version-update:semver-major on both the maven and github-actions ecosystems in dependabot.yml.
  • Dependabot now opens only minor + patch PRs; major (breaking) upgrades are handled manually when intended.

Why

Major bumps (actions/checkout v2→v7, okhttp 4→5, junit 5→6, ...) are breaking and risky to merge blindly, and create review noise.

Test plan

  • dependabot.yml is valid YAML

Major version bumps (e.g. actions/checkout v2->v7, okhttp 4->5, junit
5->6) are breaking and noisy; ignore semver-major on both the maven and
github-actions ecosystems so Dependabot only opens minor/patch PRs.
Major upgrades are handled manually when intended.
@Gabrielpanga Gabrielpanga merged commit a1ac456 into master Jun 29, 2026
1 check failed
@Gabrielpanga Gabrielpanga deleted the chore/dependabot-ignore-major branch June 29, 2026 07:22
Gabrielpanga added a commit that referenced this pull request Jun 30, 2026
The major bumps merged in #85 (actions/setup-java v1->v5) and #90
(dopplerhq/cli-action v1->v4) broke the Build & Test workflow on master
(startup_failure since 630dbff; last green was 492d456). setup-java v5
also requires a `distribution` input the config doesn't set.

Revert both to the last known-good majors (v1), restoring the workflow
exactly as it ran green. Major action bumps are now excluded by
dependabot.yml (#97) and handled manually when intended.
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.

1 participant