From 2c2449108f297f23521bec4d13718e711b9ee131 Mon Sep 17 00:00:00 2001 From: Jen Hamon Date: Tue, 7 Apr 2026 20:03:25 +0000 Subject: [PATCH] =?UTF-8?q?Bump=20actions/checkout=20v4=20=E2=86=92=20v6?= =?UTF-8?q?=20and=20actions/setup-python=20v5=20=E2=86=92=20v6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Both upgrades move to Node.js 24, resolving the Node.js 20 deprecation warnings in CI. --- .github/actions/project-create/action.yml | 2 +- .github/actions/project-delete/action.yml | 2 +- .github/actions/setup-uv/action.yml | 2 +- .github/workflows/build-and-publish-docs.yaml | 2 +- .github/workflows/cleanup-nightly.yaml | 2 +- .github/workflows/on-merge.yaml | 4 ++-- .github/workflows/project-cleanup.yaml | 2 +- .github/workflows/project-setup.yaml | 2 +- .github/workflows/publish-to-pypi.yaml | 2 +- .github/workflows/testing-dependency-asyncio.yaml | 2 +- .github/workflows/testing-dependency-grpc.yaml | 6 +++--- .github/workflows/testing-dependency-rest.yaml | 6 +++--- .github/workflows/testing-dependency.yaml | 4 ++-- .github/workflows/testing-install.yaml | 8 ++++---- .github/workflows/testing-integration.yaml | 6 +++--- .github/workflows/testing-lint.yaml | 2 +- .github/workflows/testing-unit.yaml | 6 +++--- 17 files changed, 30 insertions(+), 30 deletions(-) diff --git a/.github/actions/project-create/action.yml b/.github/actions/project-create/action.yml index e73433332..928e41def 100644 --- a/.github/actions/project-create/action.yml +++ b/.github/actions/project-create/action.yml @@ -38,7 +38,7 @@ runs: using: 'composite' steps: - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.10' diff --git a/.github/actions/project-delete/action.yml b/.github/actions/project-delete/action.yml index a6e7a7c77..e56e78a6c 100644 --- a/.github/actions/project-delete/action.yml +++ b/.github/actions/project-delete/action.yml @@ -26,7 +26,7 @@ runs: using: 'composite' steps: - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.10' diff --git a/.github/actions/setup-uv/action.yml b/.github/actions/setup-uv/action.yml index 8733b6fc3..c37dd2e0d 100644 --- a/.github/actions/setup-uv/action.yml +++ b/.github/actions/setup-uv/action.yml @@ -30,7 +30,7 @@ runs: using: 'composite' steps: - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ inputs.python_version }} diff --git a/.github/workflows/build-and-publish-docs.yaml b/.github/workflows/build-and-publish-docs.yaml index ac6e80248..f17f8d5e7 100644 --- a/.github/workflows/build-and-publish-docs.yaml +++ b/.github/workflows/build-and-publish-docs.yaml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Generate sphinx documentation uses: ./.github/actions/build-docs diff --git a/.github/workflows/cleanup-nightly.yaml b/.github/workflows/cleanup-nightly.yaml index 3a9eadc49..1e6f1d433 100644 --- a/.github/workflows/cleanup-nightly.yaml +++ b/.github/workflows/cleanup-nightly.yaml @@ -13,7 +13,7 @@ jobs: name: Cleanup all indexes/collections runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Cleanup all uses: ./.github/actions/cleanup-all with: diff --git a/.github/workflows/on-merge.yaml b/.github/workflows/on-merge.yaml index 7c8979071..48ea66d65 100644 --- a/.github/workflows/on-merge.yaml +++ b/.github/workflows/on-merge.yaml @@ -85,7 +85,7 @@ jobs: matrix: python-version: ['3.10', '3.13'] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup uv uses: ./.github/actions/setup-uv with: @@ -98,7 +98,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Build docs with pdoc uses: './.github/actions/build-docs' with: diff --git a/.github/workflows/project-cleanup.yaml b/.github/workflows/project-cleanup.yaml index f8d4651a1..11a452659 100644 --- a/.github/workflows/project-cleanup.yaml +++ b/.github/workflows/project-cleanup.yaml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: ./.github/actions/setup-uv with: python_version: '3.10' diff --git a/.github/workflows/project-setup.yaml b/.github/workflows/project-setup.yaml index ec95f5080..69361e6a8 100644 --- a/.github/workflows/project-setup.yaml +++ b/.github/workflows/project-setup.yaml @@ -29,7 +29,7 @@ jobs: index_host_dense: ${{ steps.create-index-dense.outputs.index_host }} index_host_sparse: ${{ steps.create-index-sparse.outputs.index_host }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: ./.github/actions/setup-uv with: python_version: '3.10' diff --git a/.github/workflows/publish-to-pypi.yaml b/.github/workflows/publish-to-pypi.yaml index 411f8ddbd..1034c28a3 100644 --- a/.github/workflows/publish-to-pypi.yaml +++ b/.github/workflows/publish-to-pypi.yaml @@ -45,7 +45,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 # Need full history and tags to compute list of commits in release ref: ${{ inputs.ref }} diff --git a/.github/workflows/testing-dependency-asyncio.yaml b/.github/workflows/testing-dependency-asyncio.yaml index 905e1a185..b28562d3c 100644 --- a/.github/workflows/testing-dependency-asyncio.yaml +++ b/.github/workflows/testing-dependency-asyncio.yaml @@ -27,7 +27,7 @@ jobs: - 3.10.0 - 3.11.5 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: ./.github/actions/secret-decrypt id: decrypt-secret with: diff --git a/.github/workflows/testing-dependency-grpc.yaml b/.github/workflows/testing-dependency-grpc.yaml index a2bc0d4d4..48bd1187d 100644 --- a/.github/workflows/testing-dependency-grpc.yaml +++ b/.github/workflows/testing-dependency-grpc.yaml @@ -53,7 +53,7 @@ jobs: googleapis_common_protos_version: - 1.72.0 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: ./.github/actions/secret-decrypt id: decrypt-secret with: @@ -92,7 +92,7 @@ jobs: googleapis_common_protos_version: - 1.72.0 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: ./.github/actions/secret-decrypt id: decrypt-secret with: @@ -130,7 +130,7 @@ jobs: googleapis_common_protos_version: - 1.72.0 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: ./.github/actions/secret-decrypt id: decrypt-secret with: diff --git a/.github/workflows/testing-dependency-rest.yaml b/.github/workflows/testing-dependency-rest.yaml index fc9afdd1d..50e3e0491 100644 --- a/.github/workflows/testing-dependency-rest.yaml +++ b/.github/workflows/testing-dependency-rest.yaml @@ -30,7 +30,7 @@ jobs: # - 2.0.2 - 2.2.1 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: ./.github/actions/secret-decrypt id: decrypt-secret with: @@ -59,7 +59,7 @@ jobs: # - 2.0.2 - 2.2.1 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: ./.github/actions/secret-decrypt id: decrypt-secret with: @@ -87,7 +87,7 @@ jobs: # - 2.0.2 - 2.2.1 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: ./.github/actions/secret-decrypt id: decrypt-secret with: diff --git a/.github/workflows/testing-dependency.yaml b/.github/workflows/testing-dependency.yaml index bebc7af8c..d1251617d 100644 --- a/.github/workflows/testing-dependency.yaml +++ b/.github/workflows/testing-dependency.yaml @@ -17,7 +17,7 @@ jobs: outputs: index_name: ${{ steps.setup-index.outputs.index_name }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: ./.github/actions/secret-decrypt id: decrypt-secret with: @@ -68,7 +68,7 @@ jobs: - dependency-test-asyncio - dependency-test-grpc steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: ./.github/actions/secret-decrypt id: decrypt-secret with: diff --git a/.github/workflows/testing-install.yaml b/.github/workflows/testing-install.yaml index 7cf85e36a..f4cad682f 100644 --- a/.github/workflows/testing-install.yaml +++ b/.github/workflows/testing-install.yaml @@ -19,10 +19,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python }} @@ -72,10 +72,10 @@ jobs: python: ['3.10', '3.11', '3.12', '3.13'] steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python }} diff --git a/.github/workflows/testing-integration.yaml b/.github/workflows/testing-integration.yaml index 5e710da6d..2b51b6506 100644 --- a/.github/workflows/testing-integration.yaml +++ b/.github/workflows/testing-integration.yaml @@ -30,7 +30,7 @@ jobs: shard: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] total_shards: [10] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup uv uses: ./.github/actions/setup-uv with: @@ -59,7 +59,7 @@ jobs: shard: [1, 2, 3, 4, 5, 6, 7, 8] total_shards: [8] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup uv uses: ./.github/actions/setup-uv with: @@ -86,7 +86,7 @@ jobs: matrix: python_version: ${{ fromJson(inputs.python_versions_json) }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup uv uses: ./.github/actions/setup-uv with: diff --git a/.github/workflows/testing-lint.yaml b/.github/workflows/testing-lint.yaml index d86e9b6b5..796003d83 100644 --- a/.github/workflows/testing-lint.yaml +++ b/.github/workflows/testing-lint.yaml @@ -8,5 +8,5 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: chartboost/ruff-action@v1 diff --git a/.github/workflows/testing-unit.yaml b/.github/workflows/testing-unit.yaml index da49d5fec..3104e7220 100644 --- a/.github/workflows/testing-unit.yaml +++ b/.github/workflows/testing-unit.yaml @@ -20,7 +20,7 @@ jobs: - true - false steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup uv uses: ./.github/actions/setup-uv with: @@ -39,7 +39,7 @@ jobs: matrix: python-version: ${{ fromJson(inputs.python_versions_json) }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup uv uses: ./.github/actions/setup-uv with: @@ -58,7 +58,7 @@ jobs: matrix: python-version: ${{ fromJson(inputs.python_versions_json) }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup uv uses: ./.github/actions/setup-uv with: