Skip to content

dependabot-action: remove --rebase strategy flag - #10059

Open
ysndr wants to merge 1 commit into
jj-vcs:mainfrom
ysndr:patch-1
Open

dependabot-action: remove --rebase strategy flag#10059
ysndr wants to merge 1 commit into
jj-vcs:mainfrom
ysndr:patch-1

Conversation

@ysndr

@ysndr ysndr commented Aug 25, 2026

Copy link
Copy Markdown

While the docs of gh pr merge describe the strategy flags as "not required" when a merge-queue is being used, the failure in CI suggests that the flag is in fact in conflict with the use of merge-queues:

! The merge strategy for main is set by the merge queue

As a result otherwise green dependabot PRs are not being merged automatically.

Checklist

If applicable:

  • I have updated CHANGELOG.md
  • I have updated the documentation (README.md, docs/, demos/)
  • I have updated the config schema (cli/src/config-schema.json)
  • I have added/updated tests to cover my changes
  • I fully understand the code that I am submitting (what it does,
    how it works, how it's organized), including any code drafted by an LLM.
  • For any prose generated by an LLM, I have proof-read and copy-edited with
    an eye towards deleting anything that is irrelevant, clarifying anything
    that is confusing, and adding details that are relevant. This includes,
    for example, commit descriptions, PR descriptions, and code comments.

While the docs of `gh pr merge` describe the strategy flags as "not required" when a merge-queue is being used, the failure in CI suggests that the flag is in fact _in conflict_ with the use of merge-queues:

    ! The merge strategy for main is set by the merge queue

As a result otherwise green dependabot PRs are _not_ being merged automatically.
@ysndr
ysndr requested a review from a team as a code owner August 25, 2026 20:18
@google-cla

google-cla Bot commented Aug 25, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

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