[CI] Allow comment-triggered builds past pipeline filters (#50197)

Signed-off-by: khluu <khluu000@gmail.com>

Kevin H. Luu committed Jul 28, 2026 at 19:11 UTC 54ab69b14eeafd5c8dcf818cfcc0eeb26d2ebddb
2 files changed +2
.github/workflows/scripts/run_ci_command.py
+1
@@ -381,6 +381,7 @@ def create_build_payload(
381 "pull_request_base_branch": pr["base"]["ref"],
382 "pull_request_repository": pr["head"]["repo"]["clone_url"],
383 "pull_request_labels": [label["name"] for label in pr["labels"]],
384 + "ignore_pipeline_branch_filters": True,
385 "env": {
386 "VLLM_CI_GITHUB_COMMENT_ID": str(comment_id),
387 "VLLM_CI_TRIGGERED_BY": actor,
.github/workflows/scripts/test_run_ci_command.py
+1
@@ -280,6 +280,7 @@ class RunCiCommandTest(unittest.TestCase):
280 "pull_request_base_branch": "main",
281 "pull_request_repository": ("https://github.com/contributor/vllm.git"),
282 "pull_request_labels": ["ready", "v1"],
283 + "ignore_pipeline_branch_filters": True,
284 "env": {
285 "VLLM_CI_GITHUB_COMMENT_ID": "99",
286 "VLLM_CI_TRIGGERED_BY": "reviewer",