Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions .github/mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,29 @@ pull_request_rules:
label:
remove:
- needs-rebase

- name: add quality-failed label
conditions:
- label != stale
- check-failure = quality-check
Copy link
Collaborator

Choose a reason for hiding this comment

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

I suspect this needs to match the check name exactly

I think it might be:
quality-checks (3.10)

- -closed
actions:
label:
add:
- quality-failed
comment:
message: |
The quality checks have failed. Please run `make style` and `make quality` under
the root directory to adddress the lint failures. You will need to install the
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
the root directory to adddress the lint failures. You will need to install the
the root directory to address the lint failures. You will need to install the

dev optional install to get the required linting packages:
https://github.com/vllm-project/speculators/blob/main/CONTRIBUTING.md

- name: remove quality-failed label
conditions:
- label != stale
- -check-failure = quality-check
- -closed
actions:
label:
remove:
- quality-failed