Skip to content

Commit 137b7eb

Browse files
committed
fix: use make -C instead of cd for E2E provider builds
The 'cd providers/kaito && make docker-build' pattern causes the directory to become inaccessible for subsequent 'cd' commands in the same run block on CI runners. Using 'make -C' avoids changing the shell's working directory.
1 parent 751880d commit 137b7eb

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/e2e-backend.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@ jobs:
5050
5151
- name: Build and deploy KAITO provider
5252
run: |
53-
cd providers/kaito && make docker-build IMG=kaito-provider:e2e
53+
make -C providers/kaito docker-build IMG=kaito-provider:e2e
5454
kind load docker-image kaito-provider:e2e --name kubeairunway-backend-e2e
55-
cd providers/kaito && make deploy IMG=kaito-provider:e2e
55+
make -C providers/kaito deploy IMG=kaito-provider:e2e
5656
kubectl wait --for=condition=Available deployment -n kubeairunway-system -l control-plane=kaito-provider --timeout=120s
5757
5858
- name: Wait for provider registration

.github/workflows/e2e-controller.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@ jobs:
4545
4646
- name: Build and deploy KAITO provider
4747
run: |
48-
cd providers/kaito && make docker-build IMG=kaito-provider:e2e
48+
make -C providers/kaito docker-build IMG=kaito-provider:e2e
4949
kind load docker-image kaito-provider:e2e --name kubeairunway-e2e
50-
cd providers/kaito && make deploy IMG=kaito-provider:e2e
50+
make -C providers/kaito deploy IMG=kaito-provider:e2e
5151
kubectl wait --for=condition=Available deployment -n kubeairunway-system -l control-plane=kaito-provider --timeout=120s
5252
5353
- name: Wait for provider registration

.github/workflows/e2e-gateway.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@ jobs:
7171
7272
- name: Build and deploy KAITO provider
7373
run: |
74-
cd providers/kaito && make docker-build IMG=kaito-provider:e2e
74+
make -C providers/kaito docker-build IMG=kaito-provider:e2e
7575
kind load docker-image kaito-provider:e2e --name kubeairunway-gw-e2e
76-
cd providers/kaito && make deploy IMG=kaito-provider:e2e
76+
make -C providers/kaito deploy IMG=kaito-provider:e2e
7777
kubectl wait --for=condition=Available deployment -n kubeairunway-system -l control-plane=kaito-provider --timeout=120s
7878
7979
- name: Wait for provider registration

0 commit comments

Comments
 (0)