diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml index b8c35f6..8fe61bc 100644 --- a/.github/workflows/builder.yml +++ b/.github/workflows/builder.yml @@ -21,22 +21,16 @@ jobs: python-version: ["3.9", "3.11"] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - # We need docker experimental to pull the ARM image. - - name: Switch docker to experimental - run: | - docker version -f '{{.Server.Experimental}}' - echo $'{\n "experimental": true\n}' | sudo tee /etc/docker/daemon.json - sudo systemctl restart docker - docker version -f '{{.Server.Experimental}}' + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: crazy-max/ghaction-docker-buildx@v3.3.1 + uses: docker/setup-buildx-action@v1 with: - buildx-version: latest - qemu-version: latest + version: latest - name: Available platforms run: echo ${{ steps.buildx.outputs.platforms }} @@ -57,7 +51,7 @@ jobs: cp -r /build/arrow/python/dist /assets/ - name: Archive artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: pyarrow_wheels path: ./assets/dist/