Skip to content

Commit 9d5d493

Browse files
salmanmkcZafzeroasterisk
authored
Upgrade GitHub Actions for Node 24 compatibility (#303)
* Upgrade GitHub Actions for Node 24 compatibility Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> * chore: upgrade remaining GH Actions to latest versions Update workflows added after initial PR to use latest action versions: - actions/checkout v4 → v6 - actions/setup-node v4 → v6 - actions/setup-go v4 → v6 - actions/setup-python v5 → v6 Covers: check_license, composer_build_and_test, react_renderer, validate_specifications --------- Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> Co-authored-by: Zaf <zaf@0-a.org> Co-authored-by: alan blount <alan@zeroasterisk.com>
1 parent fb28485 commit 9d5d493

14 files changed

+30
-30
lines changed

.github/workflows/check_license.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ jobs:
2626

2727
steps:
2828
- name: Checkout code
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v6
3030

3131
- name: Set up Go
32-
uses: actions/setup-go@v4
32+
uses: actions/setup-go@v6
3333
with:
3434
go-version: '1.21'
3535

.github/workflows/check_private_index.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout code
26-
uses: actions/checkout@v4
26+
uses: actions/checkout@v6
2727
- name: Search for private index URL in uv.lock files
2828
run: |
2929
FORBIDDEN_URL="us-python.pkg.dev"

.github/workflows/composer_build_and_test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,15 @@ jobs:
2929
runs-on: ubuntu-latest
3030

3131
steps:
32-
- uses: actions/checkout@v4
32+
- uses: actions/checkout@v6
3333

3434
- name: Install pnpm
3535
uses: pnpm/action-setup@v4
3636
with:
3737
version: 10
3838

3939
- name: Set up Node.js
40-
uses: actions/setup-node@v4
40+
uses: actions/setup-node@v6
4141
with:
4242
node-version: '20'
4343
cache: 'pnpm'

.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343

4444
steps:
4545
- name: Checkout Code
46-
uses: actions/checkout@v5
46+
uses: actions/checkout@v6
4747
with:
4848
token: ${{ secrets.GITHUB_TOKEN }}
4949
fetch-depth: 0
@@ -59,7 +59,7 @@ jobs:
5959
python-version: 3.13
6060

6161
- name: Restore pip cache
62-
uses: actions/cache@v4
62+
uses: actions/cache@v5
6363
with:
6464
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements-docs.txt') }}
6565
path: ~/.cache/pip

.github/workflows/editor_build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ jobs:
3333
runs-on: ubuntu-latest
3434

3535
steps:
36-
- uses: actions/checkout@v4
36+
- uses: actions/checkout@v6
3737

3838
- name: Set up Node.js
39-
uses: actions/setup-node@v4
39+
uses: actions/setup-node@v6
4040
with:
4141
node-version: '20'
4242

.github/workflows/inspector_build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ jobs:
3434
runs-on: ubuntu-latest
3535

3636
steps:
37-
- uses: actions/checkout@v4
37+
- uses: actions/checkout@v6
3838

3939
- name: Set up Node.js
40-
uses: actions/setup-node@v4
40+
uses: actions/setup-node@v6
4141
with:
4242
node-version: '20'
4343

.github/workflows/java_build_and_test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ jobs:
3333

3434
steps:
3535
- name: Checkout repository
36-
uses: actions/checkout@v3
36+
uses: actions/checkout@v6
3737

3838
- name: Set up JDK
39-
uses: actions/setup-java@v3
39+
uses: actions/setup-java@v5
4040
with:
4141
java-version: '21'
4242
distribution: 'temurin'

.github/workflows/lit_samples_build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ jobs:
2828
runs-on: ubuntu-latest
2929

3030
steps:
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@v6
3232

3333
- name: Set up Node.js
34-
uses: actions/setup-node@v4
34+
uses: actions/setup-node@v6
3535
with:
3636
node-version: '20'
3737

.github/workflows/ng_build_and_test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ jobs:
2828
runs-on: ubuntu-latest
2929

3030
steps:
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@v6
3232

3333
- name: Set up Node.js
34-
uses: actions/setup-node@v4
34+
uses: actions/setup-node@v6
3535
with:
3636
node-version: '20'
3737

.github/workflows/python_agent_sdk_build_and_test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ jobs:
3232

3333
steps:
3434
- name: Checkout repository
35-
uses: actions/checkout@v3
35+
uses: actions/checkout@v6
3636

3737
- name: Set up Python
38-
uses: actions/setup-python@v4
38+
uses: actions/setup-python@v6
3939
with:
4040
python-version: '3.x'
4141

0 commit comments

Comments
 (0)