Skip to content

ci(deps): drop Dependabot auto-merge - #136

Merged
WhiteMuush merged 1 commit into
developfrom
ci/remove-dependabot-automerge
Aug 4, 2026
Merged

ci(deps): drop Dependabot auto-merge#136
WhiteMuush merged 1 commit into
developfrom
ci/remove-dependabot-automerge

Conversation

@WhiteMuush

Copy link
Copy Markdown
Owner

Auto-merge was there to absorb volume, back when Dependabot opened about thirteen pull requests a month. Grouping by ecosystem and by semver impact (#135) brought that down to three, so the saving is now marginal while the risk is unchanged.

Reasons to drop it:

  • A patch bump can still carry a breaking change that the smoke-level e2e does not reach. Publishers mislabel breaking changes as patches regularly.
  • npm ci runs a package install scripts inside the runner before the merge, not after. The 7 day cooldown narrows that window but does not close it.
  • Dependabot targets main, the production branch. A bot merging there would be looser than the review this repo now requires on develop.

Three pull requests a month read in minutes, and the human stays in the loop on the only code entering the repository from outside.

Removes .github/workflows/dependabot-automerge.yml, so allow_auto_merge no longer needs enabling on the repository. The grouping, the cooldown and the CI coverage on develop from #135 are untouched.

Auto-merge was there to absorb volume, back when Dependabot opened about
thirteen pull requests a month. Grouping them by ecosystem and by semver
impact brought that down to three, so the saving is now marginal while the
risk is unchanged.

A patch bump can still carry a breaking change that the smoke-level e2e does
not reach, and npm ci runs install scripts inside the runner before the merge
rather than after. Dependabot also targets main, the production branch, so a
bot merge there would be looser than the review this repo now requires on
develop.

Three pull requests a month read in minutes. Keep the human in the loop on
the only code entering the repository from outside.

Removes the workflow, so allow_auto_merge no longer needs enabling.
@WhiteMuush
WhiteMuush merged commit a89b25f into develop Aug 4, 2026
13 checks passed
@WhiteMuush
WhiteMuush deleted the ci/remove-dependabot-automerge branch August 4, 2026 17:53
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