diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 6e7937f..c72870f 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -62,20 +62,26 @@ jobs: needs: test strategy: matrix: - target: [x86_64, aarch64] + platforms: + - target: x86_64-unknown-linux-gnu + arch: x86_64 + - target: aarch64-unknown-linux-gnu + arch: aarch64 + - target: riscv64gc-unknown-linux-gnu + arch: riscv64 steps: - uses: actions/checkout@v4 - name: Build wheels uses: PyO3/maturin-action@v1 with: - target: ${{ matrix.target }} + target: ${{ matrix.platforms.target }} args: --release --out dist sccache: 'true' manylinux: auto - name: Upload wheels uses: actions/upload-artifact@v4 with: - name: wheels-linux-${{ matrix.target }} + name: wheels-linux-${{ matrix.platforms.arch }} path: dist windows: