Skip to content

Commit 458a426

Browse files
russellbadobrzyn
authored andcommitted
[CI] Add automation for the tool-calling github label (vllm-project#17118)
Signed-off-by: Russell Bryant <[email protected]> Signed-off-by: Agata Dobrzyniewicz <[email protected]>
1 parent 9df8749 commit 458a426

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

.github/mergify.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,28 @@ pull_request_rules:
126126
remove:
127127
- tpu
128128

129+
- name: label-tool-calling
130+
description: Automatically add tool-calling label
131+
conditions:
132+
- or:
133+
- files~=^tests/tool_use/
134+
- files~=^tests/mistral_tool_use/
135+
- files~=^tests/entrypoints/openai/tool_parsers/
136+
- files=tests/entrypoints/openai/test_chat_with_tool_reasoning.py
137+
- files~=^vllm/entrypoints/openai/tool_parsers/
138+
- files=docs/source/features/tool_calling.md
139+
- files=docs/source/getting_started/examples/openai_chat_completion_client_with_tools.md
140+
- files=docs/source/getting_started/examples/chat_with_tools.md
141+
- files~=^examples/tool_chat_*
142+
- files=examples/offline_inference/chat_with_tools.py
143+
- files=examples/online_serving/openai_chat_completion_client_with_tools_required.py
144+
- files=examples/online_serving/openai_chat_completion_tool_calls_with_reasoning.py
145+
- files=examples/online_serving/openai_chat_completion_client_with_tools.py
146+
actions:
147+
label:
148+
add:
149+
- tool-calling
150+
129151
- name: ping author on conflicts and add 'needs-rebase' label
130152
conditions:
131153
- conflict

0 commit comments

Comments
 (0)