From ac40c0d50fa02dc11dee72292898dba53f67cb63 Mon Sep 17 00:00:00 2001 From: Yuan Chen Date: Wed, 29 Apr 2026 17:07:08 -0700 Subject: [PATCH] fix(ci): trigger H100 GPU tests on shared recipe changes --- .github/workflows/gpu-h100-inference-test.yaml | 12 ++++++++++++ .github/workflows/gpu-h100-training-test.yaml | 12 ++++++++++++ 2 files changed, 24 insertions(+) diff --git a/.github/workflows/gpu-h100-inference-test.yaml b/.github/workflows/gpu-h100-inference-test.yaml index 07e8c6c74..04180cfd7 100644 --- a/.github/workflows/gpu-h100-inference-test.yaml +++ b/.github/workflows/gpu-h100-inference-test.yaml @@ -76,7 +76,19 @@ jobs: - 'tests/chainsaw/ai-conformance/common/**' - 'tests/chainsaw/ai-conformance/kind-common/**' - 'tests/chainsaw/ai-conformance/kind-inference-dynamo/**' + - 'recipes/data.go' + - 'recipes/registry.yaml' + - 'recipes/overlays/base.yaml' - 'recipes/mixins/platform-inference.yaml' + - 'recipes/components/cert-manager/**' + - 'recipes/components/gpu-operator/**' + - 'recipes/components/k8s-ephemeral-storage-metrics/**' + - 'recipes/components/kai-scheduler/**' + - 'recipes/components/kube-prometheus-stack/**' + - 'recipes/components/nfd/**' + - 'recipes/components/nodewright-operator/**' + - 'recipes/components/nvidia-dra-driver-gpu/**' + - 'recipes/components/nvsentinel/**' - 'recipes/components/kgateway/**' - 'recipes/components/kgateway-crds/**' - 'recipes/components/dynamo-crds/**' diff --git a/.github/workflows/gpu-h100-training-test.yaml b/.github/workflows/gpu-h100-training-test.yaml index 4dd30f872..b53dd59c1 100644 --- a/.github/workflows/gpu-h100-training-test.yaml +++ b/.github/workflows/gpu-h100-training-test.yaml @@ -76,10 +76,22 @@ jobs: - 'tests/chainsaw/ai-conformance/common/**' - 'tests/chainsaw/ai-conformance/kind-common/**' - 'tests/chainsaw/ai-conformance/kind-training-kubeflow/**' + - 'recipes/data.go' + - 'recipes/registry.yaml' + - 'recipes/overlays/base.yaml' - 'recipes/overlays/kind.yaml' - 'recipes/overlays/h100-kind-training.yaml' - 'recipes/overlays/h100-kind-training-kubeflow.yaml' - 'recipes/mixins/platform-kubeflow.yaml' + - 'recipes/components/cert-manager/**' + - 'recipes/components/gpu-operator/**' + - 'recipes/components/k8s-ephemeral-storage-metrics/**' + - 'recipes/components/kai-scheduler/**' + - 'recipes/components/kube-prometheus-stack/**' + - 'recipes/components/nfd/**' + - 'recipes/components/nodewright-operator/**' + - 'recipes/components/nvidia-dra-driver-gpu/**' + - 'recipes/components/nvsentinel/**' - 'recipes/components/kubeflow-trainer/**' - 'recipes/components/prometheus-adapter/**' - 'pkg/collector/**'