diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 80133641..0fafb350 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,14 +31,17 @@ jobs: - name: Docker login if: (github.ref == 'refs/heads/dev' || startsWith(github.ref, 'refs/tags/')) && github.event_name == 'push' run: echo ${{ secrets.DOCKER_KEY }} | docker login -u koenkk --password-stdin - - name: Docker setup + - name: Docker setup - QEMU if: (github.ref == 'refs/heads/dev' || startsWith(github.ref, 'refs/tags/')) && github.event_name == 'push' - run: | - sudo wget -O /usr/local/bin/buildx https://github.com/docker/buildx/releases/download/v0.3.1/buildx-v0.3.1.linux-amd64 - sudo chmod a+x /usr/local/bin/buildx - docker run --rm --privileged hypriot/qemu-register:v2.7.0 - buildx create --use - buildx ls + uses: docker/setup-qemu-action@v1 + with: + platforms: all + - name: Docker setup - Buildx + if: (github.ref == 'refs/heads/dev' || startsWith(github.ref, 'refs/tags/')) && github.event_name == 'push' + id: buildx + uses: docker/setup-buildx-action@v1 + with: + version: latest - name: Docker build dev if: github.ref == 'refs/heads/dev' && github.event_name == 'push' run: |