dependabot / dependabot/dependabot-core

Add option to always rebase PR's when out of date with target branch

Open
#2,224 26 comments 82 reactions 0 assignees View on GitHub
F: pull-requests Keep service 💁 T: feature-request
Dominant language
Ruby
Stars
5.8k
Forks
1.5k
Avg merge
2d 18h
Merged PRs (30d)
149

Description

If you have your Github repository setup to require branches to be up to date before merging, that makes it somewhat harder to use dependabot because you have to ask dependabot to rebase the PR before it is able to be merged.

It would be great if there was a setting that would have dependabot keep the PRs up to date with the master branch so that PRs are always ready to be merged. It might make sense to only use this option in conjunction with a future https://github.com/dependabot/feedback/issues/185 because if you have 5 open PRs and merge one of them, that's 4 PRs that will end up needing to be rebased.

Contributor guide

Open the contributing guide

Research direction

The issue does not name implementation files, tests, or entry points. Start by tracing how Dependabot creates and updates pull requests, then review the related feedback issue about rebasing multiple open PRs. Done means a documented setting reliably keeps eligible PRs up to date with the target branch without creating unnecessary rebases.

Written by the indexing model from the issue text.

Assessment

Tech stack
github
Domain
devops
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.