Skip to content

chore(ci): group Dependabot updates into single weekly PRs#35

Open
anyelopetit wants to merge 1 commit into
mainfrom
chore/dependabot-group-dev-deps
Open

chore(ci): group Dependabot updates into single weekly PRs#35
anyelopetit wants to merge 1 commit into
mainfrom
chore/dependabot-group-dev-deps

Conversation

@anyelopetit

Copy link
Copy Markdown
Collaborator

Summary

  • Adds groups to both github-actions and composer Dependabot entries so all updates in each ecosystem are batched into a single weekly PR instead of one per package.
  • Adds versioning-strategy: lockfile-only to the Composer entry so Dependabot updates only composer.lock, never the constraint ranges in composer.json.

Why

Dependabot was opening one PR per package (#18, #28, #29, #33, #34), causing them to race against each other and against manual lock-refresh PRs like #30.
All Composer deps are dev-only, so there's no value in tracking them individually.

Effect

  • Next weekly Dependabot run produces one grouped deps(...) PR for all Composer dev deps and one grouped ci(...) PR for all GitHub Actions updates.
  • Supersedes the pattern that required manual composer.lock refresh PRs.
  • No runtime or plugin behavior changes.

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