Skip to content

Commit 44fedb7

Browse files
committed
ci: update actions to node24 releases
1 parent a101ed9 commit 44fedb7

3 files changed

Lines changed: 19 additions & 19 deletions

File tree

.github/workflows/ci.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ jobs:
1919
python-version:
2020
['3.10', '3.11', '3.12', '3.13', '3.14', 'pypy3.10', 'pypy3.11']
2121
steps:
22-
- uses: actions/checkout@v4
23-
- uses: astral-sh/setup-uv@v6
22+
- uses: actions/checkout@v7
23+
- uses: astral-sh/setup-uv@v8
2424
with:
2525
python-version: ${{ matrix.python-version }}
2626
enable-cache: true
@@ -30,7 +30,7 @@ jobs:
3030
- run: uvx --with tox-uv --with tox-gh-actions tox
3131
env:
3232
COVERAGE_FILE: .coverage.${{ matrix.python-version }}
33-
- uses: actions/upload-artifact@v4
33+
- uses: actions/upload-artifact@v7
3434
with:
3535
name: coverage-${{ matrix.python-version }}
3636
path: .coverage.*
@@ -40,8 +40,8 @@ jobs:
4040
lint:
4141
runs-on: ubuntu-latest
4242
steps:
43-
- uses: actions/checkout@v4
44-
- uses: astral-sh/setup-uv@v6
43+
- uses: actions/checkout@v7
44+
- uses: astral-sh/setup-uv@v8
4545
- run: uvx --with tox-uv tox -e lint
4646

4747
type-check:
@@ -51,31 +51,31 @@ jobs:
5151
matrix:
5252
checker: [mypy, pyright, pyrefly]
5353
steps:
54-
- uses: actions/checkout@v4
55-
- uses: astral-sh/setup-uv@v6
54+
- uses: actions/checkout@v7
55+
- uses: astral-sh/setup-uv@v8
5656
- run: uvx --with tox-uv tox -e ${{ matrix.checker }}
5757

5858
codespell:
5959
runs-on: ubuntu-latest
6060
steps:
61-
- uses: actions/checkout@v4
62-
- uses: astral-sh/setup-uv@v6
61+
- uses: actions/checkout@v7
62+
- uses: astral-sh/setup-uv@v8
6363
- run: uvx --with tox-uv tox -e codespell
6464

6565
docs:
6666
runs-on: ubuntu-latest
6767
steps:
68-
- uses: actions/checkout@v4
69-
- uses: astral-sh/setup-uv@v6
68+
- uses: actions/checkout@v7
69+
- uses: astral-sh/setup-uv@v8
7070
- run: uvx --with tox-uv tox -e docs
7171

7272
coverage:
7373
needs: test
7474
runs-on: ubuntu-latest
7575
steps:
76-
- uses: actions/checkout@v4
77-
- uses: astral-sh/setup-uv@v6
78-
- uses: actions/download-artifact@v4
76+
- uses: actions/checkout@v7
77+
- uses: astral-sh/setup-uv@v8
78+
- uses: actions/download-artifact@v8
7979
with:
8080
pattern: coverage-*
8181
merge-multiple: true

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
matrix:
2121
language: [python]
2222
steps:
23-
- uses: actions/checkout@v4
23+
- uses: actions/checkout@v7
2424
- name: Initialize CodeQL
2525
uses: github/codeql-action/init@v3
2626
with:

.github/workflows/publish.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ jobs:
88
build:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v4
12-
- uses: astral-sh/setup-uv@v6
11+
- uses: actions/checkout@v7
12+
- uses: astral-sh/setup-uv@v8
1313
- run: uv build
14-
- uses: actions/upload-artifact@v4
14+
- uses: actions/upload-artifact@v7
1515
with:
1616
name: dist
1717
path: dist/
@@ -23,7 +23,7 @@ jobs:
2323
permissions:
2424
id-token: write # OIDC — PyPI Trusted Publishing + PEP 740 attestations
2525
steps:
26-
- uses: actions/download-artifact@v4
26+
- uses: actions/download-artifact@v8
2727
with:
2828
name: dist
2929
path: dist/

0 commit comments

Comments
 (0)