Skip to content

[CI/Build] Update auto-rebase rule#39429

Merged
simon-mo merged 4 commits intovllm-project:mainfrom
DarkLight1337:mergify-auto-rebase
Apr 9, 2026
Merged

[CI/Build] Update auto-rebase rule#39429
simon-mo merged 4 commits intovllm-project:mainfrom
DarkLight1337:mergify-auto-rebase

Conversation

@DarkLight1337
Copy link
Copy Markdown
Member

@DarkLight1337 DarkLight1337 commented Apr 9, 2026

Purpose

  • Use update instead of the deprecated rebase action
  • Increase commit threshold to 50 since we can have more than 40 commits per day now.

Test Plan

Test Result


Essential Elements of an Effective PR Description Checklist
  • The purpose of the PR, such as "Fix some issue (link existing issues this PR will resolve)".
  • The test plan, such as providing test command.
  • The test results, such as pasting the results comparison before and after, or e2e results
  • (Optional) The necessary documentation update, such as updating supported_models.md and examples for a new model.
  • (Optional) Release notes update. If your change is user facing, please update the release notes draft in the Google Doc.

Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk>
@DarkLight1337 DarkLight1337 requested review from khluu and simon-mo April 9, 2026 16:05
@DarkLight1337 DarkLight1337 added the ready ONLY add when PR is ready to merge/full CI is needed label Apr 9, 2026
Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk>
@mergify mergify bot added the ci/build label Apr 9, 2026
Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk>
Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk>
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the Mergify configuration. It adjusts the auto-update rule for branches behind main, increasing the commit threshold from 40 to 50. Additionally, the Mergify action for this rule has been changed from rebase to update. There is no feedback to provide as all review comments were filtered out.

@simon-mo simon-mo enabled auto-merge (squash) April 9, 2026 17:48
@simon-mo simon-mo merged commit 0d310ff into vllm-project:main Apr 9, 2026
14 checks passed
@DarkLight1337 DarkLight1337 deleted the mergify-auto-rebase branch April 9, 2026 18:00
mtparet pushed a commit to blackfuel-ai/vllm that referenced this pull request Apr 9, 2026
Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk>
lisp19 pushed a commit to lisp19/vllm that referenced this pull request Apr 20, 2026
Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/build ready ONLY add when PR is ready to merge/full CI is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants