Skip to content

Commit 2ff18d0

Browse files
committed
fix(github): Fix Integration Tests
1 parent 2e0bc8c commit 2ff18d0

File tree

2 files changed

+19
-9
lines changed

2 files changed

+19
-9
lines changed

.github/workflows/pr-integration-tests.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,8 @@ jobs:
130130
platforms: linux/arm64
131131
tags: ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }}
132132
push: true
133+
outputs: type=registry
134+
no-cache: true
133135

134136
build-model-server-image:
135137
runs-on: blacksmith-16vcpu-ubuntu-2404-arm
@@ -157,6 +159,7 @@ jobs:
157159
push: true
158160
outputs: type=registry
159161
provenance: false
162+
no-cache: true
160163

161164
build-integration-image:
162165
needs: prepare-build
@@ -189,6 +192,8 @@ jobs:
189192
platforms: linux/arm64
190193
tags: ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-integration:test-${{ github.run_id }}
191194
push: true
195+
outputs: type=registry
196+
no-cache: true
192197

193198
integration-tests:
194199
needs:
@@ -230,9 +235,9 @@ jobs:
230235
# Pull all images from registry in parallel
231236
echo "Pulling Docker images in parallel..."
232237
# Pull images from private registry
233-
(docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }}) &
234-
(docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-model-server:test-${{ github.run_id }}) &
235-
(docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-integration:test-${{ github.run_id }}) &
238+
(docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }}) &
239+
(docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-model-server:test-${{ github.run_id }}) &
240+
(docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-integration:test-${{ github.run_id }}) &
236241
237242
# Wait for all background jobs to complete
238243
wait
@@ -405,9 +410,9 @@ jobs:
405410

406411
- name: Pull Docker images
407412
run: |
408-
(docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }}) &
409-
(docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-model-server:test-${{ github.run_id }}) &
410-
(docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-integration:test-${{ github.run_id }}) &
413+
(docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }}) &
414+
(docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-model-server:test-${{ github.run_id }}) &
415+
(docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-integration:test-${{ github.run_id }}) &
411416
wait
412417
docker tag ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }} onyxdotapp/onyx-backend:test
413418
docker tag ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-model-server:test-${{ github.run_id }} onyxdotapp/onyx-model-server:test

.github/workflows/pr-mit-integration-tests.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,8 @@ jobs:
127127
platforms: linux/arm64
128128
tags: ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }}
129129
push: true
130+
outputs: type=registry
131+
no-cache: true
130132

131133
build-model-server-image:
132134
runs-on: blacksmith-16vcpu-ubuntu-2404-arm
@@ -154,6 +156,7 @@ jobs:
154156
push: true
155157
outputs: type=registry
156158
provenance: false
159+
no-cache: true
157160

158161
build-integration-image:
159162
needs: prepare-build
@@ -186,6 +189,8 @@ jobs:
186189
platforms: linux/arm64
187190
tags: ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-integration:test-${{ github.run_id }}
188191
push: true
192+
outputs: type=registry
193+
no-cache: true
189194

190195
integration-tests-mit:
191196
needs:
@@ -228,9 +233,9 @@ jobs:
228233
# Pull all images from registry in parallel
229234
echo "Pulling Docker images in parallel..."
230235
# Pull images from private registry
231-
(docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }}) &
232-
(docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-model-server:test-${{ github.run_id }}) &
233-
(docker pull ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-integration:test-${{ github.run_id }}) &
236+
(docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-backend:test-${{ github.run_id }}) &
237+
(docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-model-server:test-${{ github.run_id }}) &
238+
(docker pull --platform linux/arm64 ${{ env.PRIVATE_REGISTRY }}/integration-test-onyx-integration:test-${{ github.run_id }}) &
234239
235240
# Wait for all background jobs to complete
236241
wait

0 commit comments

Comments
 (0)