diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5895c2a..81b952d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -49,6 +49,13 @@ jobs: args: --release --out dist --find-interpreter sccache: 'true' manylinux: auto + - name: Build musl wheels + uses: PyO3/maturin-action@v1 + with: + target: x86_64-unknown-linux-musl + args: --release --out dist -i python3.12 + sccache: 'true' + manylinux: musllinux_1_1 - name: Upload wheels uses: actions/upload-artifact@v4 with: diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 529e330..599884f 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -14,7 +14,11 @@ formats: - pdf # Optionally set the version of Python and requirements required to build your docs +build: + os: ubuntu-24.04 + tools: + python: "3.12" + python: - version: "3.8" install: - requirements: docs/requirements.txt