From 02eb82a92cfe09b2fb07ae92857899db0d0c8aed Mon Sep 17 00:00:00 2001 From: Huy Do Date: Thu, 13 Nov 2025 13:20:04 -0800 Subject: [PATCH] [no ci] Run vLLM benchmark only on non-forked PRs Signed-off-by: Huy Do --- .github/workflows/sglang-benchmark.yml | 1 + .github/workflows/vllm-benchmark.yml | 1 + .github/workflows/vllm-ci-test.yml | 1 + .github/workflows/vllm-profiling.yml | 1 + 4 files changed, 4 insertions(+) diff --git a/.github/workflows/sglang-benchmark.yml b/.github/workflows/sglang-benchmark.yml index f7f3a7af..06cbab91 100644 --- a/.github/workflows/sglang-benchmark.yml +++ b/.github/workflows/sglang-benchmark.yml @@ -65,6 +65,7 @@ jobs: benchmarks: name: Run SGLang benchmarks needs: set-parameters + if: ${{ !github.event.pull_request.head.repo.fork && github.repository_owner == 'pytorch' }} strategy: matrix: ${{ fromJson(needs.set-parameters.outputs.benchmark_matrix) }} fail-fast: false diff --git a/.github/workflows/vllm-benchmark.yml b/.github/workflows/vllm-benchmark.yml index 0cda0315..ed8f7404 100644 --- a/.github/workflows/vllm-benchmark.yml +++ b/.github/workflows/vllm-benchmark.yml @@ -66,6 +66,7 @@ jobs: benchmarks: name: Run vLLM benchmarks needs: set-parameters + if: ${{ !github.event.pull_request.head.repo.fork && github.repository_owner == 'pytorch' }} strategy: matrix: ${{ fromJson(needs.set-parameters.outputs.benchmark_matrix) }} fail-fast: false diff --git a/.github/workflows/vllm-ci-test.yml b/.github/workflows/vllm-ci-test.yml index eed96df4..f3cc31b7 100644 --- a/.github/workflows/vllm-ci-test.yml +++ b/.github/workflows/vllm-ci-test.yml @@ -27,6 +27,7 @@ concurrency: jobs: test: name: Run vLLM tests + if: ${{ !github.event.pull_request.head.repo.fork && github.repository_owner == 'pytorch' }} strategy: fail-fast: false matrix: diff --git a/.github/workflows/vllm-profiling.yml b/.github/workflows/vllm-profiling.yml index 93c50c3f..8ecf0d9b 100644 --- a/.github/workflows/vllm-profiling.yml +++ b/.github/workflows/vllm-profiling.yml @@ -37,6 +37,7 @@ jobs: profiling: name: Run vLLM profiling needs: set-parameters + if: ${{ !github.event.pull_request.head.repo.fork && github.repository_owner == 'pytorch' }} strategy: fail-fast: false matrix: