diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 826327b4eee28..28fb5d182e64b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -55,13 +55,13 @@ jobs: run: | if [ -n "$RELEASE_VERSION" ]; then # For production release, we run on five python versions. - echo 'matrix={"include":[{"name":"taichi","python":"3.7"},{"name":"taichi","python":"3.8"},{"name":"taichi","python":"3.9"},{"name":"taichi","python":"3.10"},{"name":"taichi","python":"3.11"}]}"' >> $GITHUB_OUTPUT + echo 'matrix={"include":[{"name":"taichi","python":"3.7"},{"name":"taichi","python":"3.8"},{"name":"taichi","python":"3.9"},{"name":"taichi","python":"3.10"},{"name":"taichi","python":"3.11"},{"name":"taichi","python":"3.12"}]}"' >> $GITHUB_OUTPUT # M1 only supports 3.8, 3.9, and 3.10(conda), so change matrix. echo 'matrix_osx={"include":[{"name":"taichi","python":"3.8"},{"name":"taichi","python":"3.9"},{"name":"taichi","python":"3.10"},{"name":"taichi","python":"3.11"}]}"' >> $GITHUB_OUTPUT else # For nightly release, we run on three python versions. - echo 'matrix={"include":[{"name":"taichi-nightly","python":"3.7"},{"name":"taichi-nightly","python":"3.8"},{"name":"taichi-nightly","python":"3.9"},{"name":"taichi-nightly","python":"3.10"},{"name":"taichi-nightly","python":"3.11"}]}"' >> $GITHUB_OUTPUT + echo 'matrix={"include":[{"name":"taichi-nightly","python":"3.7"},{"name":"taichi-nightly","python":"3.8"},{"name":"taichi-nightly","python":"3.9"},{"name":"taichi-nightly","python":"3.10"},{"name":"taichi-nightly","python":"3.11"},{"name":"taichi","python":"3.12"}]}"' >> $GITHUB_OUTPUT # M1 only supports 3.8 and 3.10(conda), so change matrix. echo 'matrix_osx={"include":[{"name":"taichi-nightly","python":"3.8"},{"name":"taichi-nightly","python":"3.9"},{"name":"taichi-nightly","python":"3.10"},{"name":"taichi-nightly","python":"3.11"}]}"' >> $GITHUB_OUTPUT diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 4a7f7edb06b69..9d6194c84482c 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -199,7 +199,7 @@ jobs: - ${{ matrix.driver }} - ${{ matrix.extra_markers == 'sm70' && 'sm70' || 'Linux' }} env: - PY: '3.11' + PY: '3.12' PROJECT_NAME: taichi TAICHI_CMAKE_ARGS: >- -DTI_WITH_OPENGL:BOOL=ON