From 45f52987a2fc9445effe6cf9e89a235c4501ca8b Mon Sep 17 00:00:00 2001 From: Jian Chen Date: Mon, 14 Aug 2023 17:37:37 +0000 Subject: [PATCH] Web CI Pipeline Isolation (#17005) ### Description ### Motivation and Context --- ...arm64-v8a-QNN-crosscompile-ci-pipeline.yml | 29 ++++++++++++++++++- ...ndroid-x86_64-crosscompile-ci-pipeline.yml | 21 +++++++++++++- .../azure-pipelines/linux-ci-pipeline.yml | 20 +++++++++++++ .../linux-cpu-aten-pipeline.yml | 28 ++++++++++++++++++ .../linux-cpu-eager-pipeline.yml | 28 ++++++++++++++++++ .../linux-cpu-minimal-build-ci-pipeline.yml | 29 ++++++++++++++++++- .../linux-dnnl-ci-pipeline.yml | 20 +++++++++++++ .../azure-pipelines/linux-gpu-ci-pipeline.yml | 7 ++++- .../linux-gpu-tensorrt-ci-pipeline.yml | 28 ++++++++++++++++++ .../linux-migraphx-ci-pipeline.yml | 15 +++++++++- .../linux-multi-gpu-tensorrt-ci-pipeline.yml | 28 ++++++++++++++++++ .../linux-openvino-ci-pipeline.yml | 28 ++++++++++++++++++ .../azure-pipelines/linux-qnn-ci-pipeline.yml | 28 ++++++++++++++++++ .../azure-pipelines/mac-ci-pipeline.yml | 28 ++++++++++++++++++ .../mac-coreml-ci-pipeline.yml | 20 +++++++++++++ .../azure-pipelines/mac-ios-ci-pipeline.yml | 28 ++++++++++++++++++ .../mac-ios-packaging-pipeline.yml | 28 ++++++++++++++++++ .../orttraining-linux-ci-pipeline.yml | 28 ++++++++++++++++++ .../orttraining-linux-gpu-ci-pipeline.yml | 15 +++++++++- ...ortmodule-distributed-test-ci-pipeline.yml | 15 +++++++++- .../orttraining-linux-gpu-training-apis.yml | 15 +++++++++- .../orttraining-mac-ci-pipeline.yml | 28 ++++++++++++++++++ .../azure-pipelines/win-ci-pipeline.yml | 28 ++++++++++++++++++ .../azure-pipelines/win-gpu-ci-pipeline.yml | 6 ++++ 24 files changed, 540 insertions(+), 8 deletions(-) diff --git a/tools/ci_build/github/azure-pipelines/android-arm64-v8a-QNN-crosscompile-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/android-arm64-v8a-QNN-crosscompile-ci-pipeline.yml index fe50d6f16e..87d30e093f 100644 --- a/tools/ci_build/github/azure-pipelines/android-arm64-v8a-QNN-crosscompile-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/android-arm64-v8a-QNN-crosscompile-ci-pipeline.yml @@ -1,5 +1,32 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' parameters: - - name: QnnSdk displayName: QNN SDK version type: string diff --git a/tools/ci_build/github/azure-pipelines/android-x86_64-crosscompile-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/android-x86_64-crosscompile-ci-pipeline.yml index d0efd9debd..316622c326 100644 --- a/tools/ci_build/github/azure-pipelines/android-x86_64-crosscompile-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/android-x86_64-crosscompile-ci-pipeline.yml @@ -3,7 +3,26 @@ # https://github.community/t/support-for-yaml-anchors/16128/90 # 2. today most cloud-based CI services are still lacking hardware acceleration support from the host VM, # which is the no.1 blocker for running tests on modern Android Emulators (especially on recent API levels) on CI. - +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' # It'd better to check out https://github.com/microsoft/onnxruntime/wiki/Leverage-Existing-Artifacts # to save debugging time. parameters: diff --git a/tools/ci_build/github/azure-pipelines/linux-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/linux-ci-pipeline.yml index 598b2802df..4e8931f60c 100644 --- a/tools/ci_build/github/azure-pipelines/linux-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/linux-ci-pipeline.yml @@ -1,3 +1,23 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' resources: repositories: - repository: manylinux # The name used to reference this repository in the checkout step diff --git a/tools/ci_build/github/azure-pipelines/linux-cpu-aten-pipeline.yml b/tools/ci_build/github/azure-pipelines/linux-cpu-aten-pipeline.yml index e18a9f91e5..0fab490e56 100644 --- a/tools/ci_build/github/azure-pipelines/linux-cpu-aten-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/linux-cpu-aten-pipeline.yml @@ -1,3 +1,31 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' resources: repositories: - repository: manylinux diff --git a/tools/ci_build/github/azure-pipelines/linux-cpu-eager-pipeline.yml b/tools/ci_build/github/azure-pipelines/linux-cpu-eager-pipeline.yml index 7b8d5ade55..0f37f3c4ba 100644 --- a/tools/ci_build/github/azure-pipelines/linux-cpu-eager-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/linux-cpu-eager-pipeline.yml @@ -1,3 +1,31 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' resources: repositories: - repository: manylinux diff --git a/tools/ci_build/github/azure-pipelines/linux-cpu-minimal-build-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/linux-cpu-minimal-build-ci-pipeline.yml index e1b334943e..f3fbad6be2 100644 --- a/tools/ci_build/github/azure-pipelines/linux-cpu-minimal-build-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/linux-cpu-minimal-build-ci-pipeline.yml @@ -20,7 +20,34 @@ # in an extended minimal build. # 7. Build extended minimal ORT with NNAPI, with exceptions/RTTI/ml_ops disabled, for Android(arm64-v8a), # this safe-guards the extended minimal build with NNAPI EP. - +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' resources: repositories: - repository: manylinux diff --git a/tools/ci_build/github/azure-pipelines/linux-dnnl-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/linux-dnnl-ci-pipeline.yml index c5111535a5..43c865fb5e 100644 --- a/tools/ci_build/github/azure-pipelines/linux-dnnl-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/linux-dnnl-ci-pipeline.yml @@ -1,3 +1,23 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' resources: repositories: - repository: manylinux diff --git a/tools/ci_build/github/azure-pipelines/linux-gpu-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/linux-gpu-ci-pipeline.yml index bc07e37b04..4dbac73c0c 100644 --- a/tools/ci_build/github/azure-pipelines/linux-gpu-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/linux-gpu-ci-pipeline.yml @@ -10,6 +10,9 @@ trigger: - README.md - CONTRIBUTING.md - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' pr: branches: include: @@ -21,8 +24,10 @@ pr: - README.md - CONTRIBUTING.md - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' #### end trigger #### - resources: repositories: - repository: manylinux diff --git a/tools/ci_build/github/azure-pipelines/linux-gpu-tensorrt-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/linux-gpu-tensorrt-ci-pipeline.yml index 27f7313b14..d9b085e5e7 100644 --- a/tools/ci_build/github/azure-pipelines/linux-gpu-tensorrt-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/linux-gpu-tensorrt-ci-pipeline.yml @@ -1,3 +1,31 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' resources: repositories: - repository: manylinux diff --git a/tools/ci_build/github/azure-pipelines/linux-migraphx-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/linux-migraphx-ci-pipeline.yml index fb355299d7..9ca17fd557 100644 --- a/tools/ci_build/github/azure-pipelines/linux-migraphx-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/linux-migraphx-ci-pipeline.yml @@ -1,5 +1,18 @@ trigger: none - +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' name: 'linux_ci_$(Date:yyyyMMdd)_$(Rev:r)' # gid of video and render group on gcramdrr1-mi100-085 and -86 diff --git a/tools/ci_build/github/azure-pipelines/linux-multi-gpu-tensorrt-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/linux-multi-gpu-tensorrt-ci-pipeline.yml index f0e298073b..c1f1c39c85 100644 --- a/tools/ci_build/github/azure-pipelines/linux-multi-gpu-tensorrt-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/linux-multi-gpu-tensorrt-ci-pipeline.yml @@ -1,3 +1,31 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' jobs: - template: templates/linux-ci.yml parameters: diff --git a/tools/ci_build/github/azure-pipelines/linux-openvino-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/linux-openvino-ci-pipeline.yml index 68ea7338dc..2938b87ec6 100644 --- a/tools/ci_build/github/azure-pipelines/linux-openvino-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/linux-openvino-ci-pipeline.yml @@ -1,3 +1,31 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' jobs: - template: templates/linux-ci.yml parameters: diff --git a/tools/ci_build/github/azure-pipelines/linux-qnn-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/linux-qnn-ci-pipeline.yml index 68007ce2a0..53596a5ad5 100644 --- a/tools/ci_build/github/azure-pipelines/linux-qnn-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/linux-qnn-ci-pipeline.yml @@ -1,3 +1,31 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' parameters: - name: QnnSdk diff --git a/tools/ci_build/github/azure-pipelines/mac-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/mac-ci-pipeline.yml index 9c47befd21..da5ae13753 100644 --- a/tools/ci_build/github/azure-pipelines/mac-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/mac-ci-pipeline.yml @@ -1,3 +1,31 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' stages: - template: templates/mac-cpu-packaging-pipeline.yml parameters: diff --git a/tools/ci_build/github/azure-pipelines/mac-coreml-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/mac-coreml-ci-pipeline.yml index 4477809a8f..7aa9ba805d 100644 --- a/tools/ci_build/github/azure-pipelines/mac-coreml-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/mac-coreml-ci-pipeline.yml @@ -1,3 +1,23 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' jobs: - job: CoreML_CI workspace: diff --git a/tools/ci_build/github/azure-pipelines/mac-ios-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/mac-ios-ci-pipeline.yml index 44805436c6..835abd8660 100644 --- a/tools/ci_build/github/azure-pipelines/mac-ios-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/mac-ios-ci-pipeline.yml @@ -1,3 +1,31 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' jobs: - job: iOS_CI_on_Mac pool: diff --git a/tools/ci_build/github/azure-pipelines/mac-ios-packaging-pipeline.yml b/tools/ci_build/github/azure-pipelines/mac-ios-packaging-pipeline.yml index aea406df03..011147acde 100644 --- a/tools/ci_build/github/azure-pipelines/mac-ios-packaging-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/mac-ios-packaging-pipeline.yml @@ -1,3 +1,31 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' parameters: - name: buildType displayName: |- diff --git a/tools/ci_build/github/azure-pipelines/orttraining-linux-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/orttraining-linux-ci-pipeline.yml index 277a2c5ca1..c3472ed278 100644 --- a/tools/ci_build/github/azure-pipelines/orttraining-linux-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/orttraining-linux-ci-pipeline.yml @@ -1,3 +1,31 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' resources: repositories: - repository: manylinux # The name used to reference this repository in the checkout step diff --git a/tools/ci_build/github/azure-pipelines/orttraining-linux-gpu-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/orttraining-linux-gpu-ci-pipeline.yml index 89dd5cfe29..16d70a58a0 100644 --- a/tools/ci_build/github/azure-pipelines/orttraining-linux-gpu-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/orttraining-linux-gpu-ci-pipeline.yml @@ -1,5 +1,18 @@ trigger: none - +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' jobs: - template: templates/linux-ci.yml parameters: diff --git a/tools/ci_build/github/azure-pipelines/orttraining-linux-gpu-ortmodule-distributed-test-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/orttraining-linux-gpu-ortmodule-distributed-test-ci-pipeline.yml index cd6aeaf2da..489e4cc2ac 100644 --- a/tools/ci_build/github/azure-pipelines/orttraining-linux-gpu-ortmodule-distributed-test-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/orttraining-linux-gpu-ortmodule-distributed-test-ci-pipeline.yml @@ -1,5 +1,18 @@ trigger: none - +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' stages: - stage: ORTModuleDistributedTest dependsOn: [] diff --git a/tools/ci_build/github/azure-pipelines/orttraining-linux-gpu-training-apis.yml b/tools/ci_build/github/azure-pipelines/orttraining-linux-gpu-training-apis.yml index 96992dc7ca..a59f122404 100644 --- a/tools/ci_build/github/azure-pipelines/orttraining-linux-gpu-training-apis.yml +++ b/tools/ci_build/github/azure-pipelines/orttraining-linux-gpu-training-apis.yml @@ -1,5 +1,18 @@ trigger: none - +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' jobs: - job: Onnxruntime_Linux_GPU_TrainingAPIs diff --git a/tools/ci_build/github/azure-pipelines/orttraining-mac-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/orttraining-mac-ci-pipeline.yml index f1843b590e..90b6285d0b 100644 --- a/tools/ci_build/github/azure-pipelines/orttraining-mac-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/orttraining-mac-ci-pipeline.yml @@ -1,3 +1,31 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' stages: - template: templates/mac-cpu-packaging-pipeline.yml parameters: diff --git a/tools/ci_build/github/azure-pipelines/win-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/win-ci-pipeline.yml index f1f6077caa..daf60539a7 100644 --- a/tools/ci_build/github/azure-pipelines/win-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/win-ci-pipeline.yml @@ -1,3 +1,31 @@ +trigger: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' +pr: + branches: + include: + - main + - rel-* + paths: + exclude: + - docs/** + - README.md + - CONTRIBUTING.md + - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' parameters: - name: RunOnnxRuntimeTests displayName: Run Tests? diff --git a/tools/ci_build/github/azure-pipelines/win-gpu-ci-pipeline.yml b/tools/ci_build/github/azure-pipelines/win-gpu-ci-pipeline.yml index 5126ac7720..7ab55a5d80 100644 --- a/tools/ci_build/github/azure-pipelines/win-gpu-ci-pipeline.yml +++ b/tools/ci_build/github/azure-pipelines/win-gpu-ci-pipeline.yml @@ -10,6 +10,9 @@ trigger: - README.md - CONTRIBUTING.md - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' pr: branches: include: @@ -21,6 +24,9 @@ pr: - README.md - CONTRIBUTING.md - BUILD.md + - 'js/web' + - 'js/node' + - 'onnxruntime/core/providers/js' #### end trigger #### parameters: