Skip to content

Commit 8e32ff4

Browse files
committed
update gh actions to latest versions
1 parent 11da964 commit 8e32ff4

3 files changed

Lines changed: 13 additions & 21 deletions

File tree

.github/workflows/build-docs.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ jobs:
1818
contents: read
1919

2020
steps:
21-
- uses: actions/checkout@v4
21+
- uses: actions/checkout@v6
2222
with:
2323
persist-credentials: false
2424

2525
- name: Install uv
26-
uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3
26+
uses: astral-sh/setup-uv@v7.6.0
2727
with:
2828
enable-cache: true
2929

@@ -38,7 +38,7 @@ jobs:
3838

3939
- name: Upload static files as artifact
4040
id: deployment
41-
uses: actions/upload-pages-artifact@v3
41+
uses: actions/upload-pages-artifact@v4
4242
with:
4343
path: ./docs/_build/html
4444

@@ -55,4 +55,4 @@ jobs:
5555
steps:
5656
- name: Deploy to GitHub Pages
5757
id: deployment
58-
uses: actions/deploy-pages@v4
58+
uses: actions/deploy-pages@v5

.github/workflows/do-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ jobs:
1414
id-token: write
1515

1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v6
1818
- name: Install uv
19-
uses: astral-sh/setup-uv@v5
19+
uses: astral-sh/setup-uv@v7.6.0
2020
- name: Build Dists
2121
run: uv build
2222
- name: Publish Python distribution to PyPI

.github/workflows/python-app.yml

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ jobs:
1616
runs-on: ubuntu-latest
1717

1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v6
2020
- name: Install uv
21-
uses: astral-sh/setup-uv@v5
21+
uses: astral-sh/setup-uv@v7.6.0
2222
with:
2323
enable-cache: true
2424
- name: Lint with ruff
@@ -34,15 +34,11 @@ jobs:
3434
runs-on: ubuntu-latest
3535

3636
steps:
37-
- uses: actions/checkout@v4
37+
- uses: actions/checkout@v6
3838
- name: Install uv
39-
uses: astral-sh/setup-uv@v5
39+
uses: astral-sh/setup-uv@v7.6.0
4040
with:
4141
enable-cache: true
42-
- name: "Set up Python"
43-
uses: actions/setup-python@v5
44-
with:
45-
python-version-file: ".python-version"
4642
- name: Install dependencies
4743
run: uv sync
4844
- name: Test with pytest
@@ -59,15 +55,11 @@ jobs:
5955
runs-on: ubuntu-latest
6056

6157
steps:
62-
- uses: actions/checkout@v4
58+
- uses: actions/checkout@v6
6359
- name: Install uv
64-
uses: astral-sh/setup-uv@v5
60+
uses: astral-sh/setup-uv@v7.6.0
6561
with:
6662
enable-cache: true
67-
- name: "Set up Python"
68-
uses: actions/setup-python@v5
69-
with:
70-
python-version-file: ".python-version"
7163
- name: Install dependencies
7264
run: |
7365
uv venv
@@ -81,7 +73,7 @@ jobs:
8173
runs-on: ubuntu-latest
8274

8375
steps:
84-
- uses: actions/checkout@v4
76+
- uses: actions/checkout@v6
8577
- name: Install uv
8678
uses: astral-sh/setup-uv@v5
8779
with:

0 commit comments

Comments
 (0)