Skip to content

Commit e443fc9

Browse files
authored
ci: Update actions to their latest versions (#535)
1 parent 0640ed5 commit e443fc9

File tree

6 files changed

+16
-12
lines changed

6 files changed

+16
-12
lines changed

.github/actions/install-deps/action.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ inputs:
1616
runs:
1717
using: composite
1818
steps:
19+
- name: Create virtual environment
20+
shell: bash
21+
run: uv venv
22+
1923
- name: Install dependencies (options=[${{ inputs.options }}], groups=[${{ inputs.groups }}])
2024
shell: bash
2125
run: |

.github/workflows/build-deploy-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
contents: write
1919
steps:
2020
- name: Checkout repository
21-
uses: actions/checkout@v4
21+
uses: actions/checkout@v6
2222

2323
- name: Set up uv
24-
uses: astral-sh/setup-uv@v5
24+
uses: astral-sh/setup-uv@v7
2525
with:
2626
python-version: '3.14'
2727

.github/workflows/check-todos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99
steps:
1010
- name: Checkout code
11-
uses: actions/checkout@v4
11+
uses: actions/checkout@v6
1212

1313
- name: Scan for TODO strings
1414
run: |

.github/workflows/claude.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
actions: read # Required for Claude to read CI results on PRs
2727
steps:
2828
- name: Checkout repository
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v6
3030
with:
3131
fetch-depth: 1
3232

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
id-token: write
1515
steps:
1616
- name: Checkout repository
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v6
1818

1919
- name: Set up uv
20-
uses: astral-sh/setup-uv@v5
20+
uses: astral-sh/setup-uv@v7
2121
with:
2222
python-version: '3.14'
2323

.github/workflows/tests.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ jobs:
3535

3636
steps:
3737
- name: Checkout repository
38-
uses: actions/checkout@v4
38+
uses: actions/checkout@v6
3939

4040
- name: Set up uv
41-
uses: astral-sh/setup-uv@v5
41+
uses: astral-sh/setup-uv@v7
4242
with:
4343
python-version: ${{ matrix.python-version || '3.14' }}
4444

@@ -62,10 +62,10 @@ jobs:
6262
runs-on: ubuntu-latest
6363
steps:
6464
- name: Checkout repository
65-
uses: actions/checkout@v4
65+
uses: actions/checkout@v6
6666

6767
- name: Set up uv
68-
uses: astral-sh/setup-uv@v5
68+
uses: astral-sh/setup-uv@v7
6969
with:
7070
python-version: '3.14'
7171

@@ -82,10 +82,10 @@ jobs:
8282
runs-on: ubuntu-latest
8383
steps:
8484
- name: Checkout repository
85-
uses: actions/checkout@v4
85+
uses: actions/checkout@v6
8686

8787
- name: Set up uv
88-
uses: astral-sh/setup-uv@v5
88+
uses: astral-sh/setup-uv@v7
8989
with:
9090
python-version: '3.14'
9191

0 commit comments

Comments
 (0)