Skip to content

Commit

Permalink
upd workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
MiXaiLL76 committed Oct 30, 2024
1 parent 40527c5 commit 37ed149
Showing 1 changed file with 8 additions and 18 deletions.
26 changes: 8 additions & 18 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,35 +15,26 @@ jobs:
strategy:
fail-fast: True
matrix:
cibw_skip: ["pp* *musllinux*"]
include:
- os: ubuntu-latest # linux x86_64
cibw_archs: x86_64
cibw_skip: "pp*"
free_thread: True
python: ">=3.7"
- os: ubuntu-latest # linux arm64 gnu
cibw_archs: aarch64
cibw_skip: "pp* *musllinux*"
free_thread: False
# - os: ubuntu-latest # linux arm64 musl
# cibw_archs: aarch64
# cibw_skip: "pp* *manylinux*"
# free_thread: True
python: ">=3.7"
- os: windows-latest
cibw_archs: AMD64
cibw_skip: "pp*"
free_thread: False
python: ">=3.7"
- os: windows-latest
cibw_archs: ARM64
cibw_skip: "pp*"
free_thread: False
python: ">=3.7"
- os: macos-13
cibw_archs: x86_64
cibw_skip: "pp*"
free_thread: True
python: ">=3.8"
- os: macos-14
cibw_archs: arm64
cibw_skip: "pp*"
free_thread: True
python: ">=3.8"
steps:
- uses: actions/checkout@v4

Expand All @@ -67,10 +58,9 @@ jobs:
- name: Build wheels for ${{ matrix.os }}
uses: pypa/[email protected]
env:
CIBW_PROJECT_REQUIRES_PYTHON: ">=3.7"
CIBW_PROJECT_REQUIRES_PYTHON: ${{ matrix.python }}
CIBW_PRERELEASE_PYTHONS: False
CIBW_BUILD_FRONTEND: build
CIBW_FREE_THREADED_SUPPORT: ${{ matrix.free_thread }}
CIBW_SKIP: ${{ matrix.cibw_skip }}
CIBW_ARCHS: ${{ matrix.cibw_archs }}
CIBW_TEST_REQUIRES: "pytest parameterized"
Expand Down

0 comments on commit 37ed149

Please sign in to comment.