Skip to content

Commit f9cd909

Browse files
authored
Merge pull request #10689 from julek-wolfssl/bump-github-actions-node24
.github: bump JavaScript actions to Node.js 24 runtimes
2 parents 753a477 + 8448522 commit f9cd909

90 files changed

Lines changed: 273 additions & 273 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/actions/ccache-setup/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ runs:
4242
fi
4343
4444
- name: Restore + save ccache
45-
uses: actions/cache@v4
45+
uses: actions/cache@v5
4646
with:
4747
path: ~/.ccache
4848
# Unique per run+attempt+config so each job persists its own

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ runs:
3737
- name: Restore apt cache
3838
if: inputs.cache == 'true'
3939
id: apt-cache
40-
uses: actions/cache/restore@v4
40+
uses: actions/cache/restore@v5
4141
with:
4242
path: ~/apt-cache
4343
key: ${{ steps.cache-key.outputs.key }}
@@ -100,7 +100,7 @@ runs:
100100
101101
- name: Save apt cache
102102
if: inputs.cache == 'true' && steps.apt-cache.outputs.cache-hit != 'true'
103-
uses: actions/cache/save@v4
103+
uses: actions/cache/save@v5
104104
with:
105105
path: ~/apt-cache
106106
key: ${{ steps.cache-key.outputs.key }}

.github/workflows/ada.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ubuntu-24.04
1515

1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v5
1818

1919
- name: Install alire
2020
uses: alire-project/setup-alire@v5

.github/workflows/arduino.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ jobs:
142142
df -h
143143
144144
- name: Checkout Repository
145-
uses: actions/checkout@v4
145+
uses: actions/checkout@v5
146146

147147
- name: Install Arduino CLI
148148
run: |
@@ -271,7 +271,7 @@ jobs:
271271
echo "WOLFSSL_EXAMPLES_ROOT = $WOLFSSL_EXAMPLES_ROOT"
272272
273273
- name: Cache Arduino Packages
274-
uses: actions/cache@v4
274+
uses: actions/cache@v5
275275
with:
276276
path: |
277277
~/.arduino15

.github/workflows/async-examples.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- '-DWOLFSSL_STATIC_MEMORY'
2727
name: Async Examples (${{ matrix.async_mode }}, ${{ matrix.extra_cflags || 'default' }})
2828
steps:
29-
- uses: actions/checkout@v4
29+
- uses: actions/checkout@v5
3030
name: Checkout wolfSSL
3131

3232
- name: Build async examples (no configure)

.github/workflows/async.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
# Generous for a cold ccache; warm reruns finish in a fraction.
2929
timeout-minutes: 20
3030
steps:
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@v5
3232
name: Checkout wolfSSL
3333

3434
- name: Install dependencies
@@ -92,7 +92,7 @@ jobs:
9292

9393
- name: Upload logs on failure
9494
if: failure()
95-
uses: actions/upload-artifact@v4
95+
uses: actions/upload-artifact@v6
9696
with:
9797
name: async-logs
9898
path: |

.github/workflows/atecc608-sim.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
timeout-minutes: 30
3838
steps:
3939
- name: Checkout wolfSSL (PR source)
40-
uses: actions/checkout@v4
40+
uses: actions/checkout@v5
4141
with:
4242
path: wolfssl-src
4343

@@ -74,10 +74,10 @@ jobs:
7474
sed -i 's/--with-cryptoauthlib=\/usr \\/--enable-microchip=608 \\\n --with-cryptoauthlib=\/usr \\/' Dockerfile.wolfcrypt
7575
grep -q -- '--enable-microchip=608' Dockerfile.wolfcrypt
7676
77-
- uses: docker/setup-buildx-action@v3
77+
- uses: docker/setup-buildx-action@v4
7878

7979
- name: Build wolfCrypt-ATECC608 test image
80-
uses: docker/build-push-action@v5
80+
uses: docker/build-push-action@v7
8181
with:
8282
context: simulators/ATECC608Sim
8383
file: simulators/ATECC608Sim/Dockerfile.wolfcrypt

.github/workflows/bind.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
run: tar -zcf build-dir.tgz build-dir
3535

3636
- name: Upload built lib
37-
uses: actions/upload-artifact@v4
37+
uses: actions/upload-artifact@v6
3838
with:
3939
name: wolf-install-bind
4040
path: build-dir.tgz
@@ -54,13 +54,13 @@ jobs:
5454
needs: build_wolfssl
5555
steps:
5656
- name: Checkout wolfSSL CI actions
57-
uses: actions/checkout@v4
57+
uses: actions/checkout@v5
5858
with:
5959
sparse-checkout: .github/actions
6060
fetch-depth: 1
6161

6262
- name: Download lib
63-
uses: actions/download-artifact@v4
63+
uses: actions/download-artifact@v7
6464
with:
6565
name: wolf-install-bind
6666

@@ -73,14 +73,14 @@ jobs:
7373
packages: libuv1-dev libnghttp2-dev libcap-dev libcmocka-dev liburcu-dev
7474

7575
- name: Checkout OSP
76-
uses: actions/checkout@v4
76+
uses: actions/checkout@v5
7777
with:
7878
repository: wolfssl/osp
7979
path: osp
8080
fetch-depth: 1
8181

8282
- name: Checkout bind9
83-
uses: actions/checkout@v4
83+
uses: actions/checkout@v5
8484
with:
8585
repository: isc-projects/bind9
8686
path: bind

.github/workflows/check-headers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
runs-on: ubuntu-24.04
2929
timeout-minutes: 10
3030
steps:
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@v5
3232

3333
- name: Install dependencies
3434
uses: ./.github/actions/install-apt-deps

.github/workflows/check-source-text.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
runs-on: ubuntu-24.04
3434
timeout-minutes: 5
3535
steps:
36-
- uses: actions/checkout@v4
36+
- uses: actions/checkout@v5
3737
with:
3838
fetch-depth: 0
3939

0 commit comments

Comments
 (0)