diff --git a/.github/workflows/pull-request-check.yml b/.github/workflows/pull-request-check.yml index 61cbbc3886e..1fa05fb0f23 100644 --- a/.github/workflows/pull-request-check.yml +++ b/.github/workflows/pull-request-check.yml @@ -21,12 +21,18 @@ jobs: fail-fast: false matrix: dist: ['libc-ubi8', 'libc-ubi9', 'musl'] - arch: ['amd64'] + arch: ['amd64', 'arm64'] steps: - name: Checkout che-code source code uses: actions/checkout@v4 + - name: Set up QEMU + uses: docker/setup-qemu-action@v2 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - name: Cleanup docker images run: | docker system prune -af @@ -38,7 +44,7 @@ jobs: --progress=plain \ -f build/dockerfiles/linux-${{matrix.dist}}.Dockerfile \ -t linux-${{matrix.dist}}-${{matrix.arch}} . - + - name: Display docker images run: | docker images @@ -62,6 +68,12 @@ jobs: - name: Checkout che-code source code uses: actions/checkout@v4 + - name: Set up QEMU + uses: docker/setup-qemu-action@v2 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - name: Cleanup docker images run: | docker system prune -af @@ -126,6 +138,12 @@ jobs: - name: Checkout che-code source code uses: actions/checkout@v4 + - name: Set up QEMU + uses: docker/setup-qemu-action@v2 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + - name: Cleanup docker images run: | docker system prune -af