-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] Configure rebasing strategy for dependabot created PRs #16099
Comments
Can I take up this issue? |
That would be great @prateekrai1 - please feel free to jot down your ideas here or/and open up a (draft) PR to discuss if you have something that would solve the issue. I'll assign the issue to you for now. |
Hello @sandeshkr419, I have raised PR . Can you please review it and let me know? |
Related issue: #15149 |
I have come up with a possible solution for backport PRs and Stalled PRs: I use the Github search API to identify stalled PRs and backport PRs
Stalled PRs:
I will integrate it with Jenkins and will trigger a pipeline whenever a Stalled PR or Backport PR is created. |
Is your feature request related to a problem? Please describe
Majorly with version upgrades, the PR becomes stale and a maintainer needs to manually trigger
@dependabot recreate
to recreate the PR. Also, with backport PRs the major concerns are with resolving merge conflicts manually because of the tagret/source branch are out of sync.Describe the solution you'd like
Configuring up
rebase-strategy
in these cases can help reduce the manual involvement and dependency on maintainers to rebase changes.Related component
Build
Describe alternatives you've considered
Can use default configuration which is
rebase-strategy: auto
. Also, can configure it to reduce the frequency of rebasing.Not sure if we can do the same with
opensearch-trigger-bot
or not.Presently, as of 9/26, we have 20 open PRs from both these bots combined.
Additional context
This can potentially help us move version upgrades & backport PRs move a lot faster and will certainly reduce the backlog we have built with so many version upgrade languishing PRs.
The text was updated successfully, but these errors were encountered: