Skip to content

Commit 5ca3774

Browse files
committed
chore(ci): update github actions to recent releases
1 parent e76183c commit 5ca3774

3 files changed

Lines changed: 13 additions & 15 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
python-version: ["3.10", "3.11", "3.12", "3.13"]
19+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
2020
steps:
21-
- uses: actions/checkout@v4
22-
- uses: astral-sh/setup-uv@v6
21+
- uses: actions/checkout@v5
22+
- uses: astral-sh/setup-uv@v9
2323
with:
2424
python-version: ${{ matrix.python-version }}
2525
enable-cache: true
@@ -37,8 +37,8 @@ jobs:
3737
name: test (py3.9, core only)
3838
runs-on: ubuntu-latest
3939
steps:
40-
- uses: actions/checkout@v4
41-
- uses: astral-sh/setup-uv@v6
40+
- uses: actions/checkout@v5
41+
- uses: astral-sh/setup-uv@v9
4242
with:
4343
python-version: "3.9"
4444
enable-cache: true
@@ -54,7 +54,7 @@ jobs:
5454
name: secret scan (gitleaks)
5555
runs-on: ubuntu-latest
5656
steps:
57-
- uses: actions/checkout@v4
57+
- uses: actions/checkout@v5
5858
- name: Scan working tree for leaked tokens/secrets
5959
run: |
6060
curl -sSfL "https://github.com/gitleaks/gitleaks/releases/download/v8.21.2/gitleaks_8.21.2_linux_x64.tar.gz" | tar -xz gitleaks

.github/workflows/publish.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ jobs:
1111
build:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v4
15-
- uses: astral-sh/setup-uv@v6
14+
- uses: actions/checkout@v5
15+
- uses: astral-sh/setup-uv@v9
1616
with:
1717
python-version: "3.12"
1818
- name: Build sdist + wheel
1919
run: uv build
2020
- name: Verify metadata
2121
run: uvx twine check dist/*
22-
- uses: actions/upload-artifact@v4
22+
- uses: actions/upload-artifact@v7
2323
with:
2424
name: dist
2525
path: dist/
@@ -34,7 +34,7 @@ jobs:
3434
permissions:
3535
id-token: write
3636
steps:
37-
- uses: actions/download-artifact@v4
37+
- uses: actions/download-artifact@v7
3838
with:
3939
name: dist
4040
path: dist/
@@ -52,7 +52,7 @@ jobs:
5252
permissions:
5353
id-token: write
5454
steps:
55-
- uses: actions/download-artifact@v4
55+
- uses: actions/download-artifact@v7
5656
with:
5757
name: dist
5858
path: dist/

.github/workflows/qa-live.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
name: Live QA
22

3-
# Live e2e against the real API; gated on the INTERFAZE_API_KEY secret (never on PRs).
4-
53
on:
64
workflow_dispatch:
75
schedule:
@@ -16,8 +14,8 @@ jobs:
1614
name: live QA (multimodal + token usage + tasks)
1715
runs-on: ubuntu-latest
1816
steps:
19-
- uses: actions/checkout@v4
20-
- uses: astral-sh/setup-uv@v6
17+
- uses: actions/checkout@v5
18+
- uses: astral-sh/setup-uv@v9
2119
with:
2220
python-version: "3.12"
2321
enable-cache: true

0 commit comments

Comments
 (0)