Skip to content

Commit af2d89d

Browse files
committed
ci: update actions/checkout to v5 + fake Node.js 24 for Alpine ARM
1 parent e6d4fb4 commit af2d89d

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/alpine_arm.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,16 @@ jobs:
2929
rm -rf node20/*
3030
mkdir node20/bin
3131
ln -s /usr/bin/node node20/bin/node
32+
# Fake Node.js 24 for actions/checkout@v5.
33+
# Currently, Alpine 3.22 has Node.js 22.16.0, but that seems to work,
34+
# too, because it looks like checkout is not using any stuff specific
35+
# to Node.js 24.
36+
rm -rf node24/*
37+
mkdir node24/bin
38+
ln -s /usr/bin/node node24/bin/node
3239
# Checks-out the repository under $GITHUB_WORKSPACE.
3340
- name: Checkout
34-
uses: actions/checkout@v4
41+
uses: actions/checkout@v5
3542
with:
3643
fetch-depth: 0
3744
submodules: 'recursive'

0 commit comments

Comments
 (0)