浏览代码

Exclude testing `alpine` Docker image on `s390x` arch on CI due to QEMU emulation problems (#1395, #1390)

Co-authored-by: Kai Ren <[email protected]>
Co-authored-by: Michael Jones <[email protected]>
Pavel Punsky 1 年之前
父节点
当前提交
168305494d
共有 1 个文件被更改,包括 7 次插入7 次删除
  1. 7 7
      .github/workflows/docker.yml

+ 7 - 7
.github/workflows/docker.yml

@@ -95,15 +95,15 @@ jobs:
           - i386
           - i386
           - ppc64le
           - ppc64le
           - s390x
           - s390x
-    runs-on: ${{ (matrix.dist == 'alpine' && matrix.arch == 's390x' && 'macos') 
-                                                                    || 'ubuntu' }}-latest
+        # TODO: Try remove on new QEMU or Coturn versions.
+        # Temporarily exclude `alpine` on `s390x` arch, as QEMU emulation
+        # currently times out and fails the CI.
+        exclude:
+          - dist: alpine
+            arch: s390x
+    runs-on: ubuntu-latest
     steps:
     steps:
       - uses: actions/checkout@v4
       - uses: actions/checkout@v4
-      - name: Setup Docker and Docker Compose
-        run: |
-            brew install colima docker
-            colima start
-        if: ${{ matrix.dist == 'alpine' && matrix.arch == 's390x' }}
       - uses: docker/setup-qemu-action@v3
       - uses: docker/setup-qemu-action@v3
       - run: make npm.install
       - run: make npm.install
         working-directory: docker/coturn/
         working-directory: docker/coturn/