Skip to content

Commit 01ee452

Browse files
mikasenghaasclaude
andauthored
chore: bump GitHub Actions to latest major versions (#2083)
* chore: bump GitHub Actions to latest major versions Update actions pinned to versions running on deprecated Node runtimes: - actions/checkout v4 -> v5 - actions/upload-artifact v4 -> v5 - actions/download-artifact v4 -> v6 - peter-evans/repository-dispatch v3 -> v4 - astral-sh/ruff-action v3 -> v4 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> * fix: pin ruff-action to v4.1.0 (no floating v4 tag) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 4d7082b commit 01ee452

5 files changed

Lines changed: 17 additions & 17 deletions

File tree

.github/workflows/publish-envs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
has_envs: ${{ steps.set-matrix.outputs.has_envs }}
1717
steps:
1818
- name: Checkout repository
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v5
2020

2121
- name: Set matrix
2222
id: set-matrix
@@ -47,7 +47,7 @@ jobs:
4747
PRIME_TEAM_ID: ${{ secrets.PRIME_TEAM_ID }}
4848
steps:
4949
- name: Checkout repository
50-
uses: actions/checkout@v4
50+
uses: actions/checkout@v5
5151
with:
5252
submodules: true
5353

.github/workflows/publish-verifiers.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
contents: read
3535
steps:
3636
- name: Checkout
37-
uses: actions/checkout@v4
37+
uses: actions/checkout@v5
3838
with:
3939
fetch-depth: 0
4040

@@ -48,7 +48,7 @@ jobs:
4848
run: ls -1 dist/
4949

5050
- name: Upload dist artifacts
51-
uses: actions/upload-artifact@v4
51+
uses: actions/upload-artifact@v5
5252
with:
5353
name: verifiers-dev-dist
5454
path: dist/
@@ -63,7 +63,7 @@ jobs:
6363
id-token: write
6464
steps:
6565
- name: Download dist artifacts
66-
uses: actions/download-artifact@v4
66+
uses: actions/download-artifact@v6
6767
with:
6868
name: verifiers-dev-dist
6969
path: dist/
@@ -84,14 +84,14 @@ jobs:
8484
steps:
8585
- name: Checkout tagged release (dispatch)
8686
if: github.event_name == 'workflow_dispatch'
87-
uses: actions/checkout@v4
87+
uses: actions/checkout@v5
8888
with:
8989
fetch-depth: 0
9090
ref: refs/tags/${{ inputs.tag }}
9191

9292
- name: Checkout tagged release (push)
9393
if: github.event_name != 'workflow_dispatch'
94-
uses: actions/checkout@v4
94+
uses: actions/checkout@v5
9595
with:
9696
fetch-depth: 0
9797

@@ -122,7 +122,7 @@ jobs:
122122
run: uv build
123123

124124
- name: Upload dist artifacts
125-
uses: actions/upload-artifact@v4
125+
uses: actions/upload-artifact@v5
126126
with:
127127
name: verifiers-dist
128128
path: dist/
@@ -137,7 +137,7 @@ jobs:
137137
id-token: write
138138
steps:
139139
- name: Download dist artifacts
140-
uses: actions/download-artifact@v4
140+
uses: actions/download-artifact@v6
141141
with:
142142
name: verifiers-dist
143143
path: dist/
@@ -152,12 +152,12 @@ jobs:
152152
contents: write
153153
steps:
154154
- name: Checkout tag
155-
uses: actions/checkout@v4
155+
uses: actions/checkout@v5
156156
with:
157157
ref: refs/tags/${{ needs.build-tag.outputs.tag }}
158158

159159
- name: Download dist artifacts
160-
uses: actions/download-artifact@v4
160+
uses: actions/download-artifact@v6
161161
with:
162162
name: verifiers-dist
163163
path: dist/

.github/workflows/style.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,21 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Checkout repository
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v5
1919
with:
2020
submodules: true
2121
- name: Lint
22-
uses: astral-sh/ruff-action@v3
22+
uses: astral-sh/ruff-action@v4.1.0
2323
- name: Format
24-
uses: astral-sh/ruff-action@v3
24+
uses: astral-sh/ruff-action@v4.1.0
2525
with:
2626
args: "format --check"
2727
ty:
2828
name: Ty
2929
runs-on: ubuntu-latest
3030
steps:
3131
- name: Checkout repository
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@v5
3333
with:
3434
fetch-depth: 0
3535
- name: Set up Python

.github/workflows/sync-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Trigger public-docs workflow
16-
uses: peter-evans/repository-dispatch@v3
16+
uses: peter-evans/repository-dispatch@v4
1717
with:
1818
token: ${{ secrets.DOCS_SYNC_PAT }}
1919
repository: PrimeIntellect-ai/public-docs

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
python-version: ["3.11", "3.12", "3.13"]
3434

3535
steps:
36-
- uses: actions/checkout@v4
36+
- uses: actions/checkout@v5
3737
with:
3838
fetch-depth: 0
3939

0 commit comments

Comments
 (0)