From f1f41f4a37b59dace0af1b330f2c6f2e0a35f79c Mon Sep 17 00:00:00 2001 From: Andrea Lamparelli Date: Mon, 29 Apr 2024 14:27:55 +0200 Subject: [PATCH] Refactor test workflows * Renamed workflow files * Fixed dependency files * Upgrade actions/checkout to v4 Signed-off-by: Andrea Lamparelli --- ...s_kind_test.yaml => admission_webhook_test.yaml} | 6 +++++- .../{bentoml_kind_test.yaml => bentoml_test.yaml} | 8 +++++++- ...db_kind_test.yaml => centraldashboard_test.yaml} | 5 ++++- .../workflows/{dex_kind_test.yaml => dex_test.yaml} | 5 ++++- ..._test.yaml => jupyter_web_application_test.yaml} | 5 ++++- .../{katib_kind_test.yaml => katib_test.yaml} | 7 ++++++- ...erve_kind_cni_test.yaml => kserve_cni_test.yaml} | 10 +++++++++- ...erve_m2m_kind_test.yaml => kserve_m2m_test.yaml} | 13 +++++++++++-- .../{kserve_kind_test.yaml => kserve_test.yaml} | 10 +++++++++- ...s_unittests.yaml => manifests_example_test.yaml} | 2 +- ...ller_kind_test.yaml => metacontroller_test.yaml} | 10 +++++++++- .github/workflows/model_registry_test.yaml | 2 ++ ..._test.yaml => notebook_controller_m2m_test.yaml} | 8 +++++++- ...kind_test.yaml => notebook_controller_test.yaml} | 6 +++++- ...peline_m2m_kind_test.yaml => pipeline_test.yaml} | 7 ++++++- .../{profiles_kind_test.yaml => profiles_test.yaml} | 6 +++++- .../workflows/{ray_kind_test.yaml => ray_test.yaml} | 5 ++++- .../{seldon_kind_test.yaml => seldon_test.yaml} | 10 +++++++++- ...d_test.yaml => tensorboard_controller_test.yaml} | 6 +++++- ....yaml => tensorboards_web_application_test.yaml} | 6 +++++- ...ator_kind_test.yaml => train_operator_test.yaml} | 7 ++++++- ..._test.yaml => volumes_web_application_test.yaml} | 6 +++++- 22 files changed, 128 insertions(+), 22 deletions(-) rename .github/workflows/{poddefaults_kind_test.yaml => admission_webhook_test.yaml} (82%) rename .github/workflows/{bentoml_kind_test.yaml => bentoml_test.yaml} (69%) rename .github/workflows/{centraldb_kind_test.yaml => centraldashboard_test.yaml} (83%) rename .github/workflows/{dex_kind_test.yaml => dex_test.yaml} (83%) rename .github/workflows/{jwa_kind_test.yaml => jupyter_web_application_test.yaml} (83%) rename .github/workflows/{katib_kind_test.yaml => katib_test.yaml} (89%) rename .github/workflows/{kserve_kind_cni_test.yaml => kserve_cni_test.yaml} (83%) rename .github/workflows/{kserve_m2m_kind_test.yaml => kserve_m2m_test.yaml} (85%) rename .github/workflows/{kserve_kind_test.yaml => kserve_test.yaml} (83%) rename .github/workflows/{manifests_unittests.yaml => manifests_example_test.yaml} (90%) rename .github/workflows/{metacontroller_kind_test.yaml => metacontroller_test.yaml} (66%) rename .github/workflows/{nb_controller_m2m_kind_test.yaml => notebook_controller_m2m_test.yaml} (90%) rename .github/workflows/{nb_controller_kind_test.yaml => notebook_controller_test.yaml} (82%) rename .github/workflows/{pipeline_m2m_kind_test.yaml => pipeline_test.yaml} (94%) rename .github/workflows/{profiles_kind_test.yaml => profiles_test.yaml} (82%) rename .github/workflows/{ray_kind_test.yaml => ray_test.yaml} (76%) rename .github/workflows/{seldon_kind_test.yaml => seldon_test.yaml} (66%) rename .github/workflows/{tb_controller_kind_test.yaml => tensorboard_controller_test.yaml} (82%) rename .github/workflows/{twa_kind_test.yaml => tensorboards_web_application_test.yaml} (81%) rename .github/workflows/{train_operator_kind_test.yaml => train_operator_test.yaml} (82%) rename .github/workflows/{vwa_kind_test.yaml => volumes_web_application_test.yaml} (81%) diff --git a/.github/workflows/poddefaults_kind_test.yaml b/.github/workflows/admission_webhook_test.yaml similarity index 82% rename from .github/workflows/poddefaults_kind_test.yaml rename to .github/workflows/admission_webhook_test.yaml index 758a72bd6a..3a4d8e04af 100644 --- a/.github/workflows/poddefaults_kind_test.yaml +++ b/.github/workflows/admission_webhook_test.yaml @@ -2,9 +2,13 @@ name: Build & Apply PodDefaults manifests in KinD on: pull_request: paths: + - .github/workflows/admission_webhook_test.yaml - apps/admission-webhook/upstream/** - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - tests/gh-actions/install_istio.sh + - tests/gh-actions/install_cert_manager.sh - common/cert-manager/** jobs: @@ -12,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/bentoml_kind_test.yaml b/.github/workflows/bentoml_test.yaml similarity index 69% rename from .github/workflows/bentoml_kind_test.yaml rename to .github/workflows/bentoml_test.yaml index c459d652df..71b59956ff 100644 --- a/.github/workflows/bentoml_kind_test.yaml +++ b/.github/workflows/bentoml_test.yaml @@ -2,6 +2,12 @@ name: Build & Apply BentoML Yatai Stack manifests in KinD on: pull_request: paths: + - .github/workflows/bentoml_test.yaml + - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh + - tests/gh-actions/install_cert_manager.sh + - common/cert-manager/** - contrib/bentoml/** jobs: @@ -9,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/centraldb_kind_test.yaml b/.github/workflows/centraldashboard_test.yaml similarity index 83% rename from .github/workflows/centraldb_kind_test.yaml rename to .github/workflows/centraldashboard_test.yaml index 203fcbea99..6fd9337da1 100644 --- a/.github/workflows/centraldb_kind_test.yaml +++ b/.github/workflows/centraldashboard_test.yaml @@ -2,8 +2,11 @@ name: Build & Apply CentralDashboard manifests in KinD on: pull_request: paths: + - .github/workflows/centraldashboard_test.yaml - apps/centraldashboard/upstream/** - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - tests/gh-actions/install_istio.sh jobs: @@ -11,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/dex_kind_test.yaml b/.github/workflows/dex_test.yaml similarity index 83% rename from .github/workflows/dex_kind_test.yaml rename to .github/workflows/dex_test.yaml index ba6646f500..140772cf79 100644 --- a/.github/workflows/dex_kind_test.yaml +++ b/.github/workflows/dex_test.yaml @@ -2,8 +2,11 @@ name: Build & Apply Dex manifests in KinD on: pull_request: paths: + - .github/workflows/dex_test.yaml - common/dex/base/** - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - tests/gh-actions/install_istio.sh jobs: @@ -11,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/jwa_kind_test.yaml b/.github/workflows/jupyter_web_application_test.yaml similarity index 83% rename from .github/workflows/jwa_kind_test.yaml rename to .github/workflows/jupyter_web_application_test.yaml index dfb7bb18b1..6cd555d8f9 100644 --- a/.github/workflows/jwa_kind_test.yaml +++ b/.github/workflows/jupyter_web_application_test.yaml @@ -2,8 +2,11 @@ name: Build & Apply JWA manifests in KinD on: pull_request: paths: + - .github/workflows/jupyter_web_application_test.yaml - apps/jupyter/jupyter-web-app/upstream/** - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - tests/gh-actions/install_istio.sh jobs: @@ -11,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/katib_kind_test.yaml b/.github/workflows/katib_test.yaml similarity index 89% rename from .github/workflows/katib_kind_test.yaml rename to .github/workflows/katib_test.yaml index 29eb83e17d..c61e2237b3 100644 --- a/.github/workflows/katib_kind_test.yaml +++ b/.github/workflows/katib_test.yaml @@ -2,16 +2,21 @@ name: Build & Apply Katib manifests in KinD on: pull_request: paths: + - .github/workflows/katib_test.yaml - apps/katib/upstream/** - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - tests/gh-actions/install_istio.sh + - tests/gh-actions/install_cert_manager.sh + - common/cert-manager/** jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/kserve_kind_cni_test.yaml b/.github/workflows/kserve_cni_test.yaml similarity index 83% rename from .github/workflows/kserve_kind_cni_test.yaml rename to .github/workflows/kserve_cni_test.yaml index b20102e985..8468f59ee8 100644 --- a/.github/workflows/kserve_kind_cni_test.yaml +++ b/.github/workflows/kserve_cni_test.yaml @@ -2,14 +2,22 @@ name: Build & Apply KServe manifests in KinD, using istio CNI on: pull_request: paths: + - .github/workflows/kserve_cni_test.yaml + - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - common/istio-cni-1-17/** + - tests/gh-actions/install_cert_manager.sh + - common/cert-manager/** + - tests/gh-actions/install_knative-cni.sh + - tests/gh-actions/install_kserve.sh jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/kserve_m2m_kind_test.yaml b/.github/workflows/kserve_m2m_test.yaml similarity index 85% rename from .github/workflows/kserve_m2m_kind_test.yaml rename to .github/workflows/kserve_m2m_test.yaml index 3e45371233..3c5b8032ee 100644 --- a/.github/workflows/kserve_m2m_kind_test.yaml +++ b/.github/workflows/kserve_m2m_test.yaml @@ -2,17 +2,26 @@ name: Deploy and test KServe with m2m auth in KinD on: pull_request: paths: + - .github/workflows/kserve_m2m_test.yaml + - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - contrib/kserve/** - - common/knative/** - common/oidc-client/oauth2-proxy/** - common/istio*/** + - tests/gh-actions/install_istio_with_ext_auth.sh* + - tests/gh-actions/install_cert_manager.sh + - common/cert-manager/** + - tests/gh-actions/install_knative.sh + - common/knative/** + - tests/gh-actions/install_kserve.sh jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/kserve_kind_test.yaml b/.github/workflows/kserve_test.yaml similarity index 83% rename from .github/workflows/kserve_kind_test.yaml rename to .github/workflows/kserve_test.yaml index 9360208829..e4d5ef7cfe 100644 --- a/.github/workflows/kserve_kind_test.yaml +++ b/.github/workflows/kserve_test.yaml @@ -2,15 +2,23 @@ name: Build & Apply KServe manifests in KinD on: pull_request: paths: + - .github/workflows/kserve_test.yaml + - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - contrib/kserve/** + - tests/gh-actions/install_cert_manager.sh + - common/cert-manager/** + - tests/gh-actions/install_knative.sh - common/knative/** + - tests/gh-actions/install_kserve.sh jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/manifests_unittests.yaml b/.github/workflows/manifests_example_test.yaml similarity index 90% rename from .github/workflows/manifests_unittests.yaml rename to .github/workflows/manifests_example_test.yaml index ad343478c9..72579e63b8 100644 --- a/.github/workflows/manifests_unittests.yaml +++ b/.github/workflows/manifests_example_test.yaml @@ -11,7 +11,7 @@ jobs: steps: - name: Check out repo - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Install kustomize run: ./tests/gh-actions/install_kustomize.sh diff --git a/.github/workflows/metacontroller_kind_test.yaml b/.github/workflows/metacontroller_test.yaml similarity index 66% rename from .github/workflows/metacontroller_kind_test.yaml rename to .github/workflows/metacontroller_test.yaml index 1bb0c3d6d7..403c126aa1 100644 --- a/.github/workflows/metacontroller_kind_test.yaml +++ b/.github/workflows/metacontroller_test.yaml @@ -2,14 +2,22 @@ name: Build & Apply contrib/metacontroller in KinD on: pull_request: paths: + - .github/workflows/metacontroller_test.yaml + - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - contrib/metacontroller/** + - tests/gh-actions/install_cert_manager.sh + - common/cert-manager/** + - tests/gh-actions/install_istio.sh + - common/istio*/** jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/model_registry_test.yaml b/.github/workflows/model_registry_test.yaml index a58302357e..112f45a446 100644 --- a/.github/workflows/model_registry_test.yaml +++ b/.github/workflows/model_registry_test.yaml @@ -6,7 +6,9 @@ on: paths: - apps/model-registry/upstream/** - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kustomize.sh - tests/gh-actions/install_istio.sh + - common/istio*/** jobs: build-kfmr: diff --git a/.github/workflows/nb_controller_m2m_kind_test.yaml b/.github/workflows/notebook_controller_m2m_test.yaml similarity index 90% rename from .github/workflows/nb_controller_m2m_kind_test.yaml rename to .github/workflows/notebook_controller_m2m_test.yaml index a95497b36e..fc8f380388 100644 --- a/.github/workflows/nb_controller_m2m_kind_test.yaml +++ b/.github/workflows/notebook_controller_m2m_test.yaml @@ -2,16 +2,22 @@ name: Test Notebook Controller with m2m auth manifests in KinD on: pull_request: paths: + - .github/workflows/notebook_controller_m2m_test.yaml + - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - apps/jupyter/** - common/oidc-client/oauth2-proxy/** - common/istio*/** + - tests/gh-actions/install_istio_with_ext_auth.sh* + - tests/gh-actions/install_multi_tenancy.sh jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/nb_controller_kind_test.yaml b/.github/workflows/notebook_controller_test.yaml similarity index 82% rename from .github/workflows/nb_controller_kind_test.yaml rename to .github/workflows/notebook_controller_test.yaml index 2490b25a94..abb01afaf0 100644 --- a/.github/workflows/nb_controller_kind_test.yaml +++ b/.github/workflows/notebook_controller_test.yaml @@ -2,16 +2,20 @@ name: Build & Apply Notebook Controller manifests in KinD on: pull_request: paths: + - .github/workflows/notebook_controller_test.yaml - apps/jupyter/notebook-controller/upstream/** - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - tests/gh-actions/install_istio.sh + - common/istio*/** jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/pipeline_m2m_kind_test.yaml b/.github/workflows/pipeline_test.yaml similarity index 94% rename from .github/workflows/pipeline_m2m_kind_test.yaml rename to .github/workflows/pipeline_test.yaml index 1197b6f75e..f464378645 100644 --- a/.github/workflows/pipeline_m2m_kind_test.yaml +++ b/.github/workflows/pipeline_test.yaml @@ -2,19 +2,24 @@ name: Deploy and test Kubeflow Pipelines manifests with m2m auth in KinD on: pull_request: paths: + - .github/workflows/pipeline_test.yaml - apps/pipeline/upstream/** - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - tests/gh-actions/install_istio.sh + - tests/gh-actions/install_cert_manager.sh - common/cert-manager/** - common/oidc-client/oauth2-proxy/** - common/istio*/** + - tests/gh-actions/install_istio_with_ext_auth.sh jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/profiles_kind_test.yaml b/.github/workflows/profiles_test.yaml similarity index 82% rename from .github/workflows/profiles_kind_test.yaml rename to .github/workflows/profiles_test.yaml index 9e728fc82b..2352352bf9 100644 --- a/.github/workflows/profiles_kind_test.yaml +++ b/.github/workflows/profiles_test.yaml @@ -2,16 +2,20 @@ name: Build & Apply Profiles manifests in KinD on: pull_request: paths: + - .github/workflows/profiles_test.yaml - apps/profiles/upstream/** - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - tests/gh-actions/install_istio.sh + - common/istio*/** jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/ray_kind_test.yaml b/.github/workflows/ray_test.yaml similarity index 76% rename from .github/workflows/ray_kind_test.yaml rename to .github/workflows/ray_test.yaml index d245281a5f..4e3c9722a3 100644 --- a/.github/workflows/ray_kind_test.yaml +++ b/.github/workflows/ray_test.yaml @@ -2,14 +2,17 @@ name: Build & Apply Ray manifest in KinD on: pull_request: paths: + - .github/workflows/ray_test.yaml - contrib/ray/** + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/seldon_kind_test.yaml b/.github/workflows/seldon_test.yaml similarity index 66% rename from .github/workflows/seldon_kind_test.yaml rename to .github/workflows/seldon_test.yaml index 6e248014c7..822ba29df4 100644 --- a/.github/workflows/seldon_kind_test.yaml +++ b/.github/workflows/seldon_test.yaml @@ -2,14 +2,22 @@ name: Build & Apply Seldon manifests in KinD on: pull_request: paths: + - .github/workflows/seldon_test.yaml + - tests/gh-actions/kind-cluster.yaml - contrib/seldon/** + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh + - tests/gh-actions/install_istio.sh + - common/istio*/** + - tests/gh-actions/install_cert_manager.sh + - common/cert-manager/** jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/tb_controller_kind_test.yaml b/.github/workflows/tensorboard_controller_test.yaml similarity index 82% rename from .github/workflows/tb_controller_kind_test.yaml rename to .github/workflows/tensorboard_controller_test.yaml index d3d42c5d5e..9e1104fce7 100644 --- a/.github/workflows/tb_controller_kind_test.yaml +++ b/.github/workflows/tensorboard_controller_test.yaml @@ -2,16 +2,20 @@ name: Build & Apply Tensorboard Controller manifests in KinD on: pull_request: paths: + - .github/workflows/tensorboard_controller_test.yaml - apps/tensorboard/tensorboard-controller/upstream/** - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - tests/gh-actions/install_istio.sh + - common/istio*/** jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/twa_kind_test.yaml b/.github/workflows/tensorboards_web_application_test.yaml similarity index 81% rename from .github/workflows/twa_kind_test.yaml rename to .github/workflows/tensorboards_web_application_test.yaml index 24eed6bfb9..b74640325b 100644 --- a/.github/workflows/twa_kind_test.yaml +++ b/.github/workflows/tensorboards_web_application_test.yaml @@ -2,16 +2,20 @@ name: Build & Apply TWA manifests in KinD on: pull_request: paths: + - .github/workflows/tensorboards_web_application_test.yaml - apps/tensorboard/tensorboards-web-app/upstream/** - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - tests/gh-actions/install_istio.sh + - common/istio*/** jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/train_operator_kind_test.yaml b/.github/workflows/train_operator_test.yaml similarity index 82% rename from .github/workflows/train_operator_kind_test.yaml rename to .github/workflows/train_operator_test.yaml index 3b9ae02f1a..23d891f627 100644 --- a/.github/workflows/train_operator_kind_test.yaml +++ b/.github/workflows/train_operator_test.yaml @@ -2,16 +2,21 @@ name: Build & Apply Training Operator manifests in KinD on: pull_request: paths: + - .github/workflows/train_operator_test.yaml - apps/training-operator/upstream/** - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - tests/gh-actions/install_istio.sh + - common/istio*/** + - tests/gh-actions/kf-objects/tfjob.yaml jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh diff --git a/.github/workflows/vwa_kind_test.yaml b/.github/workflows/volumes_web_application_test.yaml similarity index 81% rename from .github/workflows/vwa_kind_test.yaml rename to .github/workflows/volumes_web_application_test.yaml index cfe98899a7..ee832b0aab 100644 --- a/.github/workflows/vwa_kind_test.yaml +++ b/.github/workflows/volumes_web_application_test.yaml @@ -2,16 +2,20 @@ name: Build & Apply VWA manifests in KinD on: pull_request: paths: + - .github/workflows/volumes_web_application_test.yaml - apps/volumes-web-app/upstream/** - tests/gh-actions/kind-cluster.yaml + - tests/gh-actions/install_kind.sh + - tests/gh-actions/install_kustomize.sh - tests/gh-actions/install_istio.sh + - common/istio*/** jobs: build: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install KinD run: ./tests/gh-actions/install_kind.sh