From 03d64d21b4aa23e2ac499fb5341c533069223d9f Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Tue, 17 Dec 2024 09:07:31 -0300 Subject: [PATCH] ci: Update Python version matrix in CI workflows to exclude 3.13 (#5305) ci: Update Python versions in GitHub Actions workflows to remove 3.13 - Modified the Python version matrix in both `nightly_build.yml` and `python_test.yml` to exclude Python 3.13, ensuring compatibility and streamlining the testing process. - This change enhances the clarity of the supported Python versions in the CI configuration. --- .github/workflows/nightly_build.yml | 2 +- .github/workflows/python_test.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/nightly_build.yml b/.github/workflows/nightly_build.yml index 7887bd92d..70f0c21b4 100644 --- a/.github/workflows/nightly_build.yml +++ b/.github/workflows/nightly_build.yml @@ -145,7 +145,7 @@ jobs: needs: create-nightly-tag uses: ./.github/workflows/python_test.yml with: - python-versions: '["3.10", "3.11", "3.12", "3.13"]' + python-versions: '["3.10", "3.11", "3.12"]' # Not making nightly builds dependent on integration test success # due to inherent flakiness of 3rd party integrations diff --git a/.github/workflows/python_test.yml b/.github/workflows/python_test.yml index 3d6fbb47f..d97665999 100644 --- a/.github/workflows/python_test.yml +++ b/.github/workflows/python_test.yml @@ -37,7 +37,7 @@ jobs: UV_CACHE_DIR: /tmp/.uv-cache strategy: matrix: - python-version: ${{ fromJson(inputs.python-versions || '["3.10", "3.11", "3.12", "3.13"]' ) }} + python-version: ${{ fromJson(inputs.python-versions || '["3.10", "3.11", "3.12"]' ) }} splitCount: [5] group: [1, 2, 3, 4, 5] steps: @@ -81,7 +81,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ${{ fromJson(inputs.python-versions || '["3.10", "3.11", "3.12", "3.13"]' ) }} + python-version: ${{ fromJson(inputs.python-versions || '["3.10", "3.11", "3.12"]' ) }} steps: - uses: actions/checkout@v4 with: @@ -114,7 +114,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ${{ fromJson(inputs.python-versions || '["3.10", "3.11", "3.12", "3.13"]') }} + python-version: ${{ fromJson(inputs.python-versions || '["3.10", "3.11", "3.12"]') }} steps: - name: Check out the code at a specific ref uses: actions/checkout@v4