diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e75e5e3..e8f1eb5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -79,6 +79,10 @@ jobs: ./patch.sh echo "COMMIT_SHA=$(git rev-parse HEAD:manylinux)" >> $GITHUB_ENV + - name: Start Docker + run: | + sudo systemctl start docker + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 diff --git a/build.yml.patch b/build.yml.patch index 92a6cf9..a219641 100644 --- a/build.yml.patch +++ b/build.yml.patch @@ -1,5 +1,5 @@ ---- a/.github/workflows/build.yml 2024-12-22 20:43:53.742261013 -0500 -+++ b/.github/workflows/build.yml 2024-12-22 20:45:37.868820580 -0500 +--- .github/workflows/build.yml 2025-01-30 14:56:53.877719708 -0500 ++++ .github/workflows/build.yml 2025-01-30 14:58:29.435519135 -0500 @@ -9,20 +9,9 @@ required: false default: true @@ -29,10 +29,10 @@ python-version: "3.x" - - uses: pre-commit/action@v3.0.1 - build_manylinux: - needs: [pre_commit] -@@ -44,6 +32,9 @@ - runs-on: ubuntu-22.04 + build_matrix: + needs: pre_commit +@@ -67,6 +55,9 @@ + runs-on: ${{ matrix.runner }} permissions: actions: write # this permission is needed to delete cache + packages: write @@ -41,7 +41,7 @@ strategy: fail-fast: false matrix: -@@ -64,6 +55,12 @@ +@@ -81,6 +72,16 @@ uses: actions/checkout@v4 with: fetch-depth: 50 @@ -51,10 +51,14 @@ + run: | + ./patch.sh + echo "COMMIT_SHA=$(git rev-parse HEAD:manylinux)" >> $GITHUB_ENV ++ ++ - name: Start Docker ++ run: | ++ sudo systemctl start docker - - name: Set up emulation - if: matrix.platform != 'i686' && matrix.platform != 'x86_64' -@@ -78,33 +75,38 @@ + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 +@@ -89,33 +90,38 @@ if: github.event_name != 'workflow_dispatch' || fromJSON(github.event.inputs.useCache) uses: actions/cache/restore@v4 with: