From 146d55a12ff2a6bb1460a70d5478bf9901f92914 Mon Sep 17 00:00:00 2001 From: ffgan Date: Wed, 13 Aug 2025 15:50:10 +0800 Subject: [PATCH] allow riscv64 build pypi wheel Co-authored by: nijincheng@iscas.ac.cn; --- .github/workflows/ci.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e91e720d..520ef992 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -139,6 +139,13 @@ jobs: - { spec: cp314-manylinux_s390x, arch: s390x, omit: ${{ env.skip_slow_jobs }} } - { spec: cp314t-manylinux_s390x, arch: s390x, omit: ${{ env.skip_slow_jobs }} } + # riscv64 manylinux + - { spec: cp39-manylinux_riscv64, arch: riscv64, omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs}}} + - { spec: cp310-manylinux_riscv64, arch: riscv64, omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs}}} + - { spec: cp311-manylinux_riscv64, arch: riscv64, omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs}}} + - { spec: cp312-manylinux_riscv64, arch: riscv64, omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs}}} + - { spec: cp313-manylinux_riscv64, arch: riscv64, omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs}}} + linux: needs: [python_sdist, make_linux_matrix] runs-on: ${{ (matrix.arch == 'aarch64') && 'ubuntu-24.04-arm' || 'ubuntu-24.04' }}