From 9835105f55fa36f29c84825f84064bf025b0e894 Mon Sep 17 00:00:00 2001 From: Sebastian Rittau Date: Mon, 11 May 2026 16:49:04 +0200 Subject: [PATCH] [CI] Update actions version --- .github/workflows/check.yml | 6 +++--- .github/workflows/publish.yml | 2 +- .github/workflows/typeshed_primer.yml | 10 +++++----- .github/workflows/typeshed_primer_comment.yml | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 41096a0..0526d16 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -32,7 +32,7 @@ jobs: python-version: ["3.10", "3.14"] fail-fast: false steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: astral-sh/setup-uv@v6 - run: | uv run --python=3.14 --group=dev mypy --python-version=${{ matrix.python-version }} @@ -42,7 +42,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 5 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: astral-sh/setup-uv@v6 - run: | uv run --python=3.14 --group=dev flake8 $(git ls-files | grep 'py$') --color=always @@ -57,7 +57,7 @@ jobs: python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] fail-fast: false steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: astral-sh/setup-uv@v6 - run: | uv run --python=${{ matrix.python-version }} --group=dev pytest -vv diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 8e71365..7e0b66b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -16,7 +16,7 @@ jobs: # needed for PyPI trusted publishing id-token: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: astral-sh/setup-uv@v6 - run: uv build - name: Publish distribution to PyPI diff --git a/.github/workflows/typeshed_primer.yml b/.github/workflows/typeshed_primer.yml index 5e6e0df..53d9f4e 100644 --- a/.github/workflows/typeshed_primer.yml +++ b/.github/workflows/typeshed_primer.yml @@ -23,21 +23,21 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout flake8-pyi on target branch - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: ${{ github.base_ref }} path: old_plugin - name: Checkout flake8-pyi on PR branch - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: path: new_plugin - name: Checkout typeshed - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: python/typeshed path: typeshed - name: Setup Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.14" - name: Install uv @@ -61,7 +61,7 @@ jobs: echo ${{ github.event.pull_request.number }} | tee pr_number.txt diff old_errors.txt new_errors.txt | tee errors_diff.txt - name: Upload diff and PR number - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: typeshed_primer_errors path: | diff --git a/.github/workflows/typeshed_primer_comment.yml b/.github/workflows/typeshed_primer_comment.yml index f5d69c3..74a87c5 100644 --- a/.github/workflows/typeshed_primer_comment.yml +++ b/.github/workflows/typeshed_primer_comment.yml @@ -17,15 +17,15 @@ jobs: if: ${{ github.event.workflow_run.conclusion == 'success' }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Download errors - uses: actions/github-script@v7 + uses: actions/github-script@v9 with: script: await require('.github/scripts/typeshed_primer_download_errors.js')({github, context}) - run: unzip errors.zip - name: Post comment id: post-comment - uses: actions/github-script@v7 + uses: actions/github-script@v9 with: github-token: ${{secrets.GITHUB_TOKEN}} script: return await require('.github/scripts/typeshed_primer_post_comment.js')({github, context})