diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index e90ed45..eb4d880 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -58,40 +58,40 @@ jobs: name: wheels-linux-${{ matrix.platform.target }} path: dist - musllinux: - runs-on: ${{ matrix.platform.runner }} - strategy: - matrix: - platform: - - runner: ubuntu-latest - target: x86_64 - - runner: ubuntu-latest - target: x86 - - runner: ubuntu-latest - target: aarch64 - - runner: ubuntu-latest - target: armv7 - steps: - - uses: actions/checkout@v4 - - name: Install Dependencies - run: | - sudo apt-get update - sudo apt-get install -y musl-tools gcc musl-dev - - uses: actions/setup-python@v5 - with: - python-version: 3.x - - name: Build wheels - uses: PyO3/maturin-action@v1 - with: - target: ${{ matrix.platform.target }} - args: --release --out dist --find-interpreter - sccache: 'true' - manylinux: musllinux_1_2 - - name: Upload wheels - uses: actions/upload-artifact@v4 - with: - name: wheels-musllinux-${{ matrix.platform.target }} - path: dist + # musllinux: + # runs-on: ${{ matrix.platform.runner }} + # strategy: + # matrix: + # platform: + # - runner: ubuntu-latest + # target: x86_64 + # - runner: ubuntu-latest + # target: x86 + # - runner: ubuntu-latest + # target: aarch64 + # - runner: ubuntu-latest + # target: armv7 + # steps: + # - uses: actions/checkout@v4 + # - name: Install Dependencies + # run: | + # sudo apt-get update + # sudo apt-get install -y musl-tools gcc musl-dev + # - uses: actions/setup-python@v5 + # with: + # python-version: 3.x + # - name: Build wheels + # uses: PyO3/maturin-action@v1 + # with: + # target: ${{ matrix.platform.target }} + # args: --release --out dist --find-interpreter + # sccache: 'true' + # manylinux: musllinux_1_2 + # - name: Upload wheels + # uses: actions/upload-artifact@v4 + # with: + # name: wheels-musllinux-${{ matrix.platform.target }} + # path: dist windows: runs-on: ${{ matrix.platform.runner }} @@ -125,10 +125,12 @@ jobs: strategy: matrix: platform: - - runner: macos-12 - target: x86_64 + # - runner: macos-12 + # target: x86_64 - runner: macos-14 target: aarch64 + - runner: macos-15 + target: aarch64 steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 @@ -165,7 +167,7 @@ jobs: name: Release runs-on: ubuntu-latest if: ${{ startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch' }} - needs: [linux, musllinux, windows, macos, sdist] + needs: [linux, windows, macos, sdist] permissions: # Use to sign the release artifacts id-token: write