Skip to content

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

Merged
rockwellll merged 1 commit into
mainfrom
chore/dependabot-group-dev-deps
Jul 24, 2026
Merged

chore(ci): group Dependabot updates into single weekly PRs#35
rockwellll merged 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.

@rockwellll
rockwellll merged commit 2f2a87d into main Jul 24, 2026
5 checks passed
@rockwellll
rockwellll deleted the chore/dependabot-group-dev-deps branch July 24, 2026 22:37
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