From d5a0d57a02d9da1012bdf7b7770cbdc3fdc14cb1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 1 Oct 2025 00:34:01 +0000 Subject: [PATCH] Update GitHub Actions --- .github/workflows/daily.yml | 16 ++++++++-------- .github/workflows/meta_tests.yml | 12 ++++++------ .github/workflows/mypy_primer.yml | 4 ++-- .github/workflows/mypy_primer_comment.yml | 4 ++-- .github/workflows/stubsabot.yml | 6 +++--- .github/workflows/stubtest_stdlib.yml | 4 ++-- .github/workflows/stubtest_third_party.yml | 4 ++-- .github/workflows/tests.yml | 22 +++++++++++----------- 8 files changed, 36 insertions(+), 36 deletions(-) diff --git a/.github/workflows/daily.yml b/.github/workflows/daily.yml index a19f5577bca0..a8641d10a5a3 100644 --- a/.github/workflows/daily.yml +++ b/.github/workflows/daily.yml @@ -39,9 +39,9 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python ${{ matrix.python-version }} on ${{ matrix.os }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} cache: pip @@ -66,8 +66,8 @@ jobs: shard-index: [0, 1, 2, 3] fail-fast: false steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: "3.13" cache: pip @@ -114,15 +114,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout typeshed - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: path: typeshed - name: Checkout stub_uploader - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: typeshed-internal/stub_uploader path: stub_uploader - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: # Keep in sync with stub_uploader's check_scripts.yml workflow. python-version: "3.13" @@ -144,7 +144,7 @@ jobs: permissions: issues: write steps: - - uses: actions/github-script@v7 + - uses: actions/github-script@v8 with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | diff --git a/.github/workflows/meta_tests.yml b/.github/workflows/meta_tests.yml index 136979c4074b..f7832e6372c9 100644 --- a/.github/workflows/meta_tests.yml +++ b/.github/workflows/meta_tests.yml @@ -35,8 +35,8 @@ jobs: platform: ["linux", "win32"] fail-fast: false steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: "3.13" - uses: astral-sh/setup-uv@v6 @@ -52,8 +52,8 @@ jobs: python-platform: ["Linux", "Windows"] fail-fast: false steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: "3.13" - uses: astral-sh/setup-uv@v6 @@ -71,8 +71,8 @@ jobs: name: Stubsabot dry run runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: "3.13" - uses: astral-sh/setup-uv@v6 diff --git a/.github/workflows/mypy_primer.yml b/.github/workflows/mypy_primer.yml index 6bddd58f8ded..27d7e8c5ad00 100644 --- a/.github/workflows/mypy_primer.yml +++ b/.github/workflows/mypy_primer.yml @@ -25,11 +25,11 @@ jobs: shard-index: [0, 1, 2, 3] fail-fast: false steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: path: typeshed_to_test fetch-depth: 0 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.13" - name: Install dependencies diff --git a/.github/workflows/mypy_primer_comment.yml b/.github/workflows/mypy_primer_comment.yml index 5fa6fe016706..b3c4c4832503 100644 --- a/.github/workflows/mypy_primer_comment.yml +++ b/.github/workflows/mypy_primer_comment.yml @@ -18,7 +18,7 @@ jobs: if: ${{ github.event.workflow_run.conclusion == 'success' }} steps: - name: Download diffs - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | const fs = require('fs'); @@ -44,7 +44,7 @@ jobs: - name: Post comment id: post-comment - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | diff --git a/.github/workflows/stubsabot.yml b/.github/workflows/stubsabot.yml index afe21e71574a..9088ea21b7ef 100644 --- a/.github/workflows/stubsabot.yml +++ b/.github/workflows/stubsabot.yml @@ -19,12 +19,12 @@ jobs: if: github.repository == 'python/typeshed' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: # use an ssh key so that checks automatically run on stubsabot PRs ssh-key: ${{ secrets.STUBSABOT_SSH_PRIVATE_KEY }} fetch-depth: 0 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.13" - uses: astral-sh/setup-uv@v6 @@ -46,7 +46,7 @@ jobs: needs: [stubsabot] if: ${{ github.repository == 'python/typeshed' && always() && (needs.stubsabot.result == 'failure') }} steps: - - uses: actions/github-script@v7 + - uses: actions/github-script@v8 with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | diff --git a/.github/workflows/stubtest_stdlib.yml b/.github/workflows/stubtest_stdlib.yml index 6619ba78b7ac..a25133a667c1 100644 --- a/.github/workflows/stubtest_stdlib.yml +++ b/.github/workflows/stubtest_stdlib.yml @@ -35,9 +35,9 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python ${{ matrix.python-version }} on ${{ matrix.os }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} cache: pip diff --git a/.github/workflows/stubtest_third_party.yml b/.github/workflows/stubtest_third_party.yml index 0e778abc33b3..7f7ce1ca5408 100644 --- a/.github/workflows/stubtest_third_party.yml +++ b/.github/workflows/stubtest_third_party.yml @@ -36,10 +36,10 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.13" cache: pip diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 237aeace11d3..cf08d2d0cc87 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -26,8 +26,8 @@ jobs: name: Check typeshed structure runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: "3.13" - uses: astral-sh/setup-uv@v6 @@ -45,8 +45,8 @@ jobs: python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] fail-fast: false steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} allow-prereleases: true @@ -72,8 +72,8 @@ jobs: name: "mypy: Run test cases" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: # Use py311 for now, as py312 seems to be around 30s slower in CI # TODO: figure out why that is (#11590) @@ -93,8 +93,8 @@ jobs: python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] fail-fast: false steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: "3.13" - uses: astral-sh/setup-uv@v6 @@ -152,15 +152,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout typeshed - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: path: typeshed - name: Checkout stub_uploader - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: typeshed-internal/stub_uploader path: stub_uploader - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: # Keep in sync with stub_uploader's check_scripts.yml workflow. python-version: "3.13"