From 3b07d628e5cdef48ebe36029410ab646809a8334 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20H=E1=BB=93ng=20Qu=C3=A2n?= Date: Tue, 2 Jul 2024 16:59:16 +0700 Subject: [PATCH] Fix ReadTheDocs config --- .github/workflows/ci.yml | 7 +++++++ .readthedocs.yaml | 6 +++++- 2 files changed, 12 insertions(+), 1 deletion(-) 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