Skip to content

Commit

Permalink
ci(build): enable musllinux (#43)
Browse files Browse the repository at this point in the history
  • Loading branch information
njzjz authored May 16, 2024
1 parent 6183189 commit ac5ec0e
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 1 deletion.
3 changes: 3 additions & 0 deletions .github/workflows/build_wheel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ jobs:
- os: ubuntu-latest
python: 311
platform_id: manylinux_x86_64
- os: ubuntu-latest
python: 311
platform_id: musllinux_x86_64
# macos-x86-64
- os: macos-13
python: 311
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ The project is powered by [scikit-build-core](https://github.com/scikit-build/sc
| OS | Arch | Bit | Conditions | New in |
| ------- | ------- | --- | -------------- | ----------- |
| Linux | x86_64 | 64 | glibc >= 2.17 | v18.18.0 |
| Linux | x86_64 | 64 | musl >= 1.2 | v20.14.0 |
| Linux | aarch64 | 64 | glibc >= 2.17 | v20.13.0 |
| macOS | x86_64 | 64 | >= macOS-10.15 | v18.18.0 |
| macOS | arm64 | 64 | >= macOS-11 | v20.11.1 |
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ metadata.version.provider = "scikit_build_core.metadata.setuptools_scm"

[tool.cibuildwheel]
build = ["cp311-*"]
skip = ["*-win32", "*-manylinux_i686", "*-musllinux*"]
skip = ["*-win32", "*-manylinux_i686"]
build-verbosity = 1
before-test = ["pip install --no-deps cmd/"]
test-command = "node -h && npm --version && npx --version && python -m nodejs_wheel --version && python {project}/tests/test_api.py"
Expand Down

0 comments on commit ac5ec0e

Please sign in to comment.