Skip to content

Commit fa57e03

Browse files
Lutz Grossclaude
andcommitted
CI: bump remaining workflow actions off deprecated Node 20
Update the active workflows to current major releases (all Node 24): ci-build-test.yml: checkout v4->v7 (x6) build_nectarcloud.yml: checkout v4->v7, upload-artifact v4->v7 build_binder_image.yml: checkout v4->v7, docker/setup-buildx-action v3->v4, docker/login-action v3->v4, docker/build-push-action v5->v7 The disabled *.yml.old workflows are left as-is (not run by Actions). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent e05ab0c commit fa57e03

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

.github/workflows/build_binder_image.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,20 @@ jobs:
1919

2020
steps:
2121
- name: Checkout code
22-
uses: actions/checkout@v4
22+
uses: actions/checkout@v7
2323

2424
- name: Set up Docker Buildx
25-
uses: docker/setup-buildx-action@v3
25+
uses: docker/setup-buildx-action@v4
2626

2727
- name: Login to DockerHub
2828
if: github.event_name != 'pull_request'
29-
uses: docker/login-action@v3
29+
uses: docker/login-action@v4
3030
with:
3131
username: ${{ secrets.DOCKERHUB_USERNAME }}
3232
password: ${{ secrets.DOCKERHUB_TOKEN }}
3333

3434
- name: Build and push Docker image
35-
uses: docker/build-push-action@v5
35+
uses: docker/build-push-action@v7
3636
with:
3737
context: .
3838
file: ./binder/DockerfileMain

.github/workflows/build_nectarcloud.yml

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

1515
steps:
1616
- name: Checkout code
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v7
1818
with:
1919
submodules: recursive
2020

@@ -38,7 +38,7 @@ jobs:
3838
3939
- name: Upload test results
4040
if: always()
41-
uses: actions/upload-artifact@v4
41+
uses: actions/upload-artifact@v7
4242
with:
4343
name: test-results
4444
path: testout.log

.github/workflows/ci-build-test.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
steps:
3636
- name: Checkout repository
37-
uses: actions/checkout@v4
37+
uses: actions/checkout@v7
3838

3939
- name: Install system dependencies
4040
run: |
@@ -129,7 +129,7 @@ jobs:
129129

130130
steps:
131131
- name: Checkout repository
132-
uses: actions/checkout@v4
132+
uses: actions/checkout@v7
133133

134134
- name: Install Homebrew dependencies
135135
run: |
@@ -223,7 +223,7 @@ jobs:
223223
run: dnf install -y git
224224

225225
- name: Checkout repository
226-
uses: actions/checkout@v4
226+
uses: actions/checkout@v7
227227

228228
- name: Verify checkout
229229
run: |
@@ -306,7 +306,7 @@ jobs:
306306
run: pacman -Sy --noconfirm git
307307

308308
- name: Checkout repository
309-
uses: actions/checkout@v4
309+
uses: actions/checkout@v7
310310

311311
- name: Install system dependencies
312312
run: |
@@ -387,7 +387,7 @@ jobs:
387387
run: zypper --non-interactive install git
388388

389389
- name: Checkout repository
390-
uses: actions/checkout@v4
390+
uses: actions/checkout@v7
391391

392392
- name: Install system dependencies
393393
run: |
@@ -465,7 +465,7 @@ jobs:
465465
run: dnf install -y git
466466

467467
- name: Checkout repository
468-
uses: actions/checkout@v4
468+
uses: actions/checkout@v7
469469

470470
- name: Enable repositories
471471
run: |

0 commit comments

Comments
 (0)