Unverified Commit 05e47872 authored by Lianmin Zheng's avatar Lianmin Zheng Committed by GitHub
Browse files

[CI] Fix the trigger condition for PR test workflows (#9761)

parent 1e61b496
...@@ -5,7 +5,7 @@ on: ...@@ -5,7 +5,7 @@ on:
branches: [ main ] branches: [ main ]
paths: paths:
- "python/**" - "python/**"
- "scripts/**" - "scripts/ci/**"
- "test/**" - "test/**"
- "sgl-kernel/**" - "sgl-kernel/**"
- ".github/workflows/pr-test-amd.yml" - ".github/workflows/pr-test-amd.yml"
...@@ -13,7 +13,7 @@ on: ...@@ -13,7 +13,7 @@ on:
branches: [ main ] branches: [ main ]
paths: paths:
- "python/**" - "python/**"
- "scripts/**" - "scripts/ci/**"
- "test/**" - "test/**"
- "sgl-kernel/**" - "sgl-kernel/**"
- ".github/workflows/pr-test-amd.yml" - ".github/workflows/pr-test-amd.yml"
......
...@@ -5,14 +5,14 @@ on: ...@@ -5,14 +5,14 @@ on:
branches: [ main ] branches: [ main ]
paths: paths:
- "python/**" - "python/**"
- "scripts/**" - "scripts/ci/**"
- "test/**" - "test/**"
- ".github/workflows/pr-test-npu.yml" - ".github/workflows/pr-test-npu.yml"
pull_request: pull_request:
branches: [ main ] branches: [ main ]
paths: paths:
- "python/**" - "python/**"
- "scripts/**" - "scripts/ci/**"
- "test/**" - "test/**"
- ".github/workflows/pr-test-npu.yml" - ".github/workflows/pr-test-npu.yml"
workflow_dispatch: workflow_dispatch:
......
...@@ -5,7 +5,7 @@ on: ...@@ -5,7 +5,7 @@ on:
branches: [ main ] branches: [ main ]
paths: paths:
- "python/**" - "python/**"
- "scripts/**" - "scripts/ci/**"
- "test/**" - "test/**"
- "sgl-kernel/**" - "sgl-kernel/**"
- ".github/workflows/pr-test-xeon.yml" - ".github/workflows/pr-test-xeon.yml"
...@@ -13,7 +13,7 @@ on: ...@@ -13,7 +13,7 @@ on:
branches: [ main ] branches: [ main ]
paths: paths:
- "python/**" - "python/**"
- "scripts/**" - "scripts/ci/**"
- "test/**" - "test/**"
- "sgl-kernel/**" - "sgl-kernel/**"
- ".github/workflows/pr-test-xeon.yml" - ".github/workflows/pr-test-xeon.yml"
......
...@@ -36,7 +36,7 @@ jobs: ...@@ -36,7 +36,7 @@ jobs:
filters: | filters: |
src: src:
- "python/**" - "python/**"
- "scripts/**" - "scripts/ci/**"
- "test/**" - "test/**"
- ".github/workflows/pr-test.yml" - ".github/workflows/pr-test.yml"
...@@ -417,7 +417,7 @@ jobs: ...@@ -417,7 +417,7 @@ jobs:
unit-test-deepep-4-gpu, unit-test-deepep-8-gpu, unit-test-deepep-4-gpu, unit-test-deepep-8-gpu,
unit-test-backend-8-gpu-b200, unit-test-backend-8-gpu-b200,
] ]
if: needs.check-changes.outputs.src == 'true' if: always()
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Check all dependent job statuses - name: Check all dependent job statuses
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment