mirror of
https://git.datalinker.icu/vllm-project/vllm.git
synced 2025-12-15 18:55:01 +08:00
[CI] Add automation for the tool-calling github label (#17118)
Signed-off-by: Russell Bryant <rbryant@redhat.com>
This commit is contained in:
parent
340d7b1b21
commit
4115f19958
22
.github/mergify.yml
vendored
22
.github/mergify.yml
vendored
@ -126,6 +126,28 @@ pull_request_rules:
|
|||||||
remove:
|
remove:
|
||||||
- tpu
|
- tpu
|
||||||
|
|
||||||
|
- name: label-tool-calling
|
||||||
|
description: Automatically add tool-calling label
|
||||||
|
conditions:
|
||||||
|
- or:
|
||||||
|
- files~=^tests/tool_use/
|
||||||
|
- files~=^tests/mistral_tool_use/
|
||||||
|
- files~=^tests/entrypoints/openai/tool_parsers/
|
||||||
|
- files=tests/entrypoints/openai/test_chat_with_tool_reasoning.py
|
||||||
|
- files~=^vllm/entrypoints/openai/tool_parsers/
|
||||||
|
- files=docs/source/features/tool_calling.md
|
||||||
|
- files=docs/source/getting_started/examples/openai_chat_completion_client_with_tools.md
|
||||||
|
- files=docs/source/getting_started/examples/chat_with_tools.md
|
||||||
|
- files~=^examples/tool_chat_*
|
||||||
|
- files=examples/offline_inference/chat_with_tools.py
|
||||||
|
- files=examples/online_serving/openai_chat_completion_client_with_tools_required.py
|
||||||
|
- files=examples/online_serving/openai_chat_completion_tool_calls_with_reasoning.py
|
||||||
|
- files=examples/online_serving/openai_chat_completion_client_with_tools.py
|
||||||
|
actions:
|
||||||
|
label:
|
||||||
|
add:
|
||||||
|
- tool-calling
|
||||||
|
|
||||||
- name: ping author on conflicts and add 'needs-rebase' label
|
- name: ping author on conflicts and add 'needs-rebase' label
|
||||||
conditions:
|
conditions:
|
||||||
- conflict
|
- conflict
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user