Advanced rebase options #24745
rarkins
started this conversation in
Suggest an Idea
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Today we support:
I'm thinking of some others which would be useful:
package.json
)In neither case would it be "repository-aware" of other package files.
The idea of these new ones is to reduce the amount of rebasing compared to
rebaseStalePrs=true
. Instead of rebasing every commit, you could opt into rebasing only if other dependency versions changed, or if the combination of dependencies changed.We should probably migrate these options into a single enum type option too, e.g.
rebaseWhen
with valuesconflicted,dep-names-changed,dep-versions-changed,behind-base-branch
. Default could beauto
, with same behaviour as today.Beta Was this translation helpful? Give feedback.
All reactions