diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 90a41966..b48d1323 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -361,7 +361,7 @@ jobs: strategy: fail-fast: false matrix: - target: [ x64, aarch64 ] + target: [ x64, aarch64, x86 ] python_version: [ '3.10', 'pypy-3.7', 'pypy-3.8', 'pypy-3.9', 'pypy-3.10', '3.13t' ] exclude: - target: aarch64 @@ -372,13 +372,23 @@ jobs: python_version: pypy-3.9 - target: aarch64 python_version: pypy-3.10 + - target: x86 + python_version: pypy-3.7 + - target: x86 + python_version: pypy-3.8 + - target: x86 + python_version: pypy-3.9 + - target: x86 + python_version: pypy-3.10 + - target: x86 + python_version: 3.13t steps: - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac - uses: actions/setup-python@v5 if: matrix.python_version != '3.13t' with: python-version: ${{ matrix.python_version }} - architecture: x64 + architecture: ${{ matrix.target == 'x86' && 'x86' || 'x64' }} - uses: Quansight-Labs/setup-python@v5 if: matrix.python_version == '3.13t' && matrix.target == 'x64' with: