Skip to content

chore: make Dependabot auto-merge ecosystem-aware#147

Merged
zaccesss merged 1 commit into
mainfrom
chore/ecosystem-aware-automerge
Jul 6, 2026
Merged

chore: make Dependabot auto-merge ecosystem-aware#147
zaccesss merged 1 commit into
mainfrom
chore/ecosystem-aware-automerge

Conversation

@zaccesss

@zaccesss zaccesss commented Jul 6, 2026

Copy link
Copy Markdown
Owner

What

Upgrades Dependabot auto-merge so updates flow without leaving major bumps stuck, while keeping the app safe.

Behaviour

  • Patch and minor bumps (any ecosystem): auto-merge once CI passes.
  • Major GitHub Actions bumps: auto-merge (CI runs the action itself, so a break goes red).
  • Major npm / pip bumps: held for manual review - a breaking runtime change could pass ruff, pytest and the Next.js build yet still deploy to Render/Vercel. These need a human.
  • Non-Dependabot PRs can opt in with an automerge label.

Previously the workflow skipped all major bumps.

Also adds a Repo maintenance workflow (update-pr-branches.yml) to delete merged PR branches the GITHUB_TOKEN merge could not clean up.

Only workflow files and the CHANGELOG are touched.

Small bumps and major GitHub Actions bumps auto-merge once CI passes,
but major npm and pip bumps are held for manual review because a
breaking runtime change could pass lint and build and still deploy to
production. Adds the Repo maintenance workflow to delete merged branches
the token could not clean up. Previously major bumps were skipped.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Housekeeping dependencies Dependency updates

Development

Successfully merging this pull request may close these issues.

1 participant