diff --git a/.github/workflows/build-triton.yml b/.github/workflows/build-triton.yml index e264560..32b2194 100644 --- a/.github/workflows/build-triton.yml +++ b/.github/workflows/build-triton.yml @@ -37,7 +37,7 @@ jobs: with: package-dir: python env: - CIBW_BUILD: cp311-manylinux_x86_64 + CIBW_BUILD: cp${{ matrix.python_version }}-manylinux_x86_64 SOURCE_DATE_EPOCH: ${{ steps.source-date-epoch.outputs.SOURCE_DATE_EPOCH }} - name: Create release @@ -46,6 +46,10 @@ jobs: files: wheelhouse/*.whl tag_name: ${{ github.event.inputs.tag_name }} + strategy: + matrix: + python_version: [37, 38, 39, 310, 311, 312] + on: workflow_dispatch: inputs: diff --git a/.github/workflows/build-vllm.yml b/.github/workflows/build-vllm.yml index 0926a13..cad984c 100644 --- a/.github/workflows/build-vllm.yml +++ b/.github/workflows/build-vllm.yml @@ -36,7 +36,7 @@ jobs: - name: Build wheels uses: pypa/cibuildwheel@v2.18.0 env: - CIBW_BUILD: cp311-manylinux_x86_64 + CIBW_BUILD: cp${{ matrix.python_version }}-manylinux_x86_64 CIBW_MANYLINUX_PYPY_X86_64_IMAGE: ghcr.io/sasha0552/manylinux2014_x86_64-cuda CIBW_MANYLINUX_X86_64_IMAGE: ghcr.io/sasha0552/manylinux2014_x86_64-cuda CIBW_REPAIR_WHEEL_COMMAND: ~ @@ -48,6 +48,10 @@ jobs: files: wheelhouse/*.whl tag_name: ${{ github.event.inputs.tag_name }} + strategy: + matrix: + python_version: [38, 39, 310, 311] + on: workflow_dispatch: inputs: