Skip to content

Commit f488ce1

Browse files
chore(deps): update dependency node to v24 (#968)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [node](https://redirect.github.com/actions/node-versions) | uses-with | major | `22.x` -> `24.x` | --- ### Release Notes <details> <summary>actions/node-versions (node)</summary> ### [`v24.11.1`](https://redirect.github.com/actions/node-versions/releases/tag/24.11.1-19282993875): 24.11.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.11.0-18894910158...24.11.1-19282993875) Node.js 24.11.1 ### [`v24.11.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.11.0-18894910158): 24.11.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.10.0-18453495281...24.11.0-18894910158) Node.js 24.11.0 ### [`v24.10.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.10.0-18453495281): 24.10.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.9.0-18024003193...24.10.0-18453495281) Node.js 24.10.0 ### [`v24.9.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.9.0-18024003193): 24.9.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.8.0-17630522236...24.9.0-18024003193) Node.js 24.9.0 ### [`v24.8.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.8.0-17630522236): 24.8.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.7.0-17283839804...24.8.0-17630522236) Node.js 24.8.0 ### [`v24.7.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.7.0-17283839804): 24.7.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.6.0-16980723897...24.7.0-17283839804) Node.js 24.7.0 ### [`v24.6.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.6.0-16980723897): 24.6.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.5.0-16666195981...24.6.0-16980723897) Node.js 24.6.0 ### [`v24.5.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.5.0-16666195981): 24.5.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.4.1-16309768053...24.5.0-16666195981) Node.js 24.5.0 ### [`v24.4.1`](https://redirect.github.com/actions/node-versions/releases/tag/24.4.1-16309768053): 24.4.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.4.0-16210503505...24.4.1-16309768053) Node.js 24.4.1 ### [`v24.4.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.4.0-16210503505): 24.4.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.3.0-15866716565...24.4.0-16210503505) Node.js 24.4.0 ### [`v24.3.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.3.0-15866716565): 24.3.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.2.0-15549907769...24.3.0-15866716565) Node.js 24.3.0 ### [`v24.2.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.2.0-15549907769): 24.2.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.1.0-15177436545...24.2.0-15549907769) Node.js 24.2.0 ### [`v24.1.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.1.0-15177436545): 24.1.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.0.2-15035852679...24.1.0-15177436545) Node.js 24.1.0 ### [`v24.0.2`](https://redirect.github.com/actions/node-versions/releases/tag/24.0.2-15035852679): 24.0.2 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.0.1-14928016774...24.0.2-15035852679) Node.js 24.0.2 ### [`v24.0.1`](https://redirect.github.com/actions/node-versions/releases/tag/24.0.1-14928016774): 24.0.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.0.0-14863421234...24.0.1-14928016774) Node.js 24.0.1 ### [`v24.0.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.0.0-14863421234): 24.0.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.21.1-18894912842...24.0.0-14863421234) Node.js 24.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/launchdarkly/js-core). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> <!-- CURSOR_SUMMARY --> --- > [!NOTE] > Updates all GitHub Actions workflows to use Node.js 24.x (from 22.x) across CI, release, and manual publish pipelines. > > - **CI workflows**: > - Bump `actions/setup-node` `node-version` to `24.x` in: > - `packages/shared/*` CI: `common`, `sdk-server`, `sdk-server-edge`, `akamai-edgeworker-sdk`. > - SDKs: `packages/sdk/browser`, `server-node`, `react-native`, `cloudflare`, `fastly`, `vercel`, `server-ai`. > - Telemetry: `packages/telemetry/node-server-sdk-otel`, `browser-telemetry`. > - Stores: `packages/store/node-server-sdk-redis`, `node-server-sdk-dynamodb`. > - AI providers: `packages/ai-providers/server-ai-{openai,vercel,langchain}`. > - **Release workflows**: > - In `.github/workflows/release-please.yml`, update all release jobs to `node-version: 24.x`. > - **Manual workflows**: > - Update `node-version` to `24.x` in `manual-publish.yml` and `manual-publish-docs.yml`. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 391d487. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY --> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent f40a435 commit f488ce1

15 files changed

+38
-38
lines changed

.github/workflows/akamai-edgeworker-sdk.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: actions/checkout@v4
1818
- uses: actions/setup-node@v4
1919
with:
20-
node-version: 22.x
20+
node-version: 24.x
2121
registry-url: 'https://registry.npmjs.org'
2222
- id: shared
2323
name: Shared CI Steps

.github/workflows/browser-telemetry.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: actions/checkout@v4
1818
- uses: actions/setup-node@v4
1919
with:
20-
node-version: 22.x
20+
node-version: 24.x
2121
registry-url: 'https://registry.npmjs.org'
2222
- id: shared
2323
name: Shared CI Steps

.github/workflows/common.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: actions/checkout@v4
1818
- uses: actions/setup-node@v4
1919
with:
20-
node-version: 22.x
20+
node-version: 24.x
2121
registry-url: 'https://registry.npmjs.org'
2222
- id: shared
2323
name: Shared CI Steps

.github/workflows/manual-publish-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
- uses: actions/checkout@v4
3434
- uses: actions/setup-node@v4
3535
with:
36-
node-version: 22.x
36+
node-version: 24.x
3737
registry-url: 'https://registry.npmjs.org'
3838

3939
- name: 'Setup Redis'

.github/workflows/manual-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161
- uses: actions/checkout@v4
6262
- uses: actions/setup-node@v4
6363
with:
64-
node-version: 22.x
64+
node-version: 24.x
6565
registry-url: 'https://registry.npmjs.org'
6666
- name: 'Setup Redis'
6767
if: ${{ inputs.workspace_path == 'packages/store/node-server-sdk-redis' }}

.github/workflows/node-dynamodb.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: actions/checkout@v4
1818
- uses: actions/setup-node@v4
1919
with:
20-
node-version: 22.x
20+
node-version: 24.x
2121
registry-url: 'https://registry.npmjs.org'
2222
- run: |
2323
sudo docker run -d -p 8000:8000 amazon/dynamodb-local

.github/workflows/node-otel.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: actions/checkout@v4
1818
- uses: actions/setup-node@v4
1919
with:
20-
node-version: 22.x
20+
node-version: 24.x
2121
registry-url: 'https://registry.npmjs.org'
2222
- id: shared
2323
name: Shared CI Steps

.github/workflows/node-redis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: actions/checkout@v4
1818
- uses: actions/setup-node@v4
1919
with:
20-
node-version: 22.x
20+
node-version: 24.x
2121
registry-url: 'https://registry.npmjs.org'
2222
# We may want to consider moving this build to a docker container instead of installing it
2323
# in the image.

.github/workflows/release-please.yml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
- uses: actions/checkout@v4
5050
- uses: actions/setup-node@v4
5151
with:
52-
node-version: 22.x
52+
node-version: 24.x
5353
registry-url: 'https://registry.npmjs.org'
5454
- id: release-common
5555
name: Full release of packages/shared/common
@@ -69,7 +69,7 @@ jobs:
6969
- uses: actions/checkout@v4
7070
- uses: actions/setup-node@v4
7171
with:
72-
node-version: 22.x
72+
node-version: 24.x
7373
registry-url: 'https://registry.npmjs.org'
7474
- id: release-sdk-client
7575
name: Full release of packages/shared/sdk-client
@@ -89,7 +89,7 @@ jobs:
8989
- uses: actions/checkout@v4
9090
- uses: actions/setup-node@v4
9191
with:
92-
node-version: 22.x
92+
node-version: 24.x
9393
registry-url: 'https://registry.npmjs.org'
9494
- id: release-sdk-server
9595
name: Full release of packages/shared/sdk-server
@@ -109,7 +109,7 @@ jobs:
109109
- uses: actions/checkout@v4
110110
- uses: actions/setup-node@v4
111111
with:
112-
node-version: 22.x
112+
node-version: 24.x
113113
registry-url: 'https://registry.npmjs.org'
114114
- id: release-sdk-server-edge
115115
name: Full release of packages/shared/sdk-server-edge
@@ -129,7 +129,7 @@ jobs:
129129
- uses: actions/checkout@v4
130130
- uses: actions/setup-node@v4
131131
with:
132-
node-version: 22.x
132+
node-version: 24.x
133133
registry-url: 'https://registry.npmjs.org'
134134
- id: release-akamai-edgeworker-sdk
135135
name: Full release of packages/shared/akamai-edgeworker-sdk
@@ -149,7 +149,7 @@ jobs:
149149
- uses: actions/checkout@v4
150150
- uses: actions/setup-node@v4
151151
with:
152-
node-version: 22.x
152+
node-version: 24.x
153153
registry-url: 'https://registry.npmjs.org'
154154
- id: release-cloudflare
155155
name: Full release of packages/sdk/cloudflare
@@ -169,7 +169,7 @@ jobs:
169169
- uses: actions/checkout@v4
170170
- uses: actions/setup-node@v4
171171
with:
172-
node-version: 22.x
172+
node-version: 24.x
173173
registry-url: 'https://registry.npmjs.org'
174174
- id: release-fastly
175175
name: Full release of packages/sdk/fastly
@@ -189,7 +189,7 @@ jobs:
189189
- uses: actions/checkout@v4
190190
- uses: actions/setup-node@v4
191191
with:
192-
node-version: 22.x
192+
node-version: 24.x
193193
registry-url: 'https://registry.npmjs.org'
194194
- id: release-react-native
195195
name: Full release of packages/sdk/react-native
@@ -209,7 +209,7 @@ jobs:
209209
- uses: actions/checkout@v4
210210
- uses: actions/setup-node@v4
211211
with:
212-
node-version: 22.x
212+
node-version: 24.x
213213
registry-url: 'https://registry.npmjs.org'
214214
- id: release-browser
215215
name: Full release of packages/sdk/browser
@@ -229,7 +229,7 @@ jobs:
229229
- uses: actions/checkout@v4
230230
- uses: actions/setup-node@v4
231231
with:
232-
node-version: 22.x
232+
node-version: 24.x
233233
registry-url: 'https://registry.npmjs.org'
234234
- id: release-server-node
235235
name: Full release of packages/sdk/server-node
@@ -249,7 +249,7 @@ jobs:
249249
- uses: actions/checkout@v4
250250
- uses: actions/setup-node@v4
251251
with:
252-
node-version: 22.x
252+
node-version: 24.x
253253
registry-url: 'https://registry.npmjs.org'
254254
- id: release-vercel
255255
name: Full release of packages/sdk/vercel
@@ -269,7 +269,7 @@ jobs:
269269
- uses: actions/checkout@v4
270270
- uses: actions/setup-node@v4
271271
with:
272-
node-version: 22.x
272+
node-version: 24.x
273273
registry-url: 'https://registry.npmjs.org'
274274
- id: release-akamai-base
275275
name: Full release of packages/sdk/akamai-base
@@ -289,7 +289,7 @@ jobs:
289289
- uses: actions/checkout@v4
290290
- uses: actions/setup-node@v4
291291
with:
292-
node-version: 22.x
292+
node-version: 24.x
293293
registry-url: 'https://registry.npmjs.org'
294294
- id: release-akamai-edgekv
295295
name: Full release of packages/sdk/akamai-edgekv
@@ -309,7 +309,7 @@ jobs:
309309
- uses: actions/checkout@v4
310310
- uses: actions/setup-node@v4
311311
with:
312-
node-version: 22.x
312+
node-version: 24.x
313313
registry-url: 'https://registry.npmjs.org'
314314
- run: |
315315
sudo apt-get update
@@ -333,7 +333,7 @@ jobs:
333333
- uses: actions/checkout@v4
334334
- uses: actions/setup-node@v4
335335
with:
336-
node-version: 22.x
336+
node-version: 24.x
337337
registry-url: 'https://registry.npmjs.org'
338338
- run: |
339339
sudo docker run -d -p 8000:8000 amazon/dynamodb-local
@@ -355,7 +355,7 @@ jobs:
355355
- uses: actions/checkout@v4
356356
- uses: actions/setup-node@v4
357357
with:
358-
node-version: 22.x
358+
node-version: 24.x
359359
registry-url: 'https://registry.npmjs.org'
360360
- id: release-node-server-sdk-otel
361361
name: Full release of packages/telemetry/node-server-sdk-otel
@@ -375,7 +375,7 @@ jobs:
375375
- uses: actions/checkout@v4
376376
- uses: actions/setup-node@v4
377377
with:
378-
node-version: 22.x
378+
node-version: 24.x
379379
registry-url: 'https://registry.npmjs.org'
380380
- id: release-tooling-jest
381381
name: Full release of packages/tooling/jest
@@ -395,7 +395,7 @@ jobs:
395395
- uses: actions/checkout@v4
396396
- uses: actions/setup-node@v4
397397
with:
398-
node-version: 22.x
398+
node-version: 24.x
399399
registry-url: 'https://registry.npmjs.org'
400400
- id: release-react-universal-sdk
401401
name: Full release of packages/sdk/react-universal
@@ -415,7 +415,7 @@ jobs:
415415
- uses: actions/checkout@v4
416416
- uses: actions/setup-node@v4
417417
with:
418-
node-version: 22.x
418+
node-version: 24.x
419419
registry-url: 'https://registry.npmjs.org'
420420
- id: release-react-native
421421
name: Full release of packages/sdk/server-ai
@@ -435,7 +435,7 @@ jobs:
435435
- uses: actions/checkout@v4
436436
- uses: actions/setup-node@v4
437437
with:
438-
node-version: 22.x
438+
node-version: 24.x
439439
registry-url: 'https://registry.npmjs.org'
440440
- id: release-browser-telemetry
441441
name: Full release of packages/telemetry/browser-telemetry
@@ -455,7 +455,7 @@ jobs:
455455
- uses: actions/checkout@v4
456456
- uses: actions/setup-node@v4
457457
with:
458-
node-version: 22.x
458+
node-version: 24.x
459459
registry-url: 'https://registry.npmjs.org'
460460
- id: release-combined-browser
461461
name: Full release of packages/sdk/combined-browser
@@ -475,7 +475,7 @@ jobs:
475475
- uses: actions/checkout@v4
476476
- uses: actions/setup-node@v4
477477
with:
478-
node-version: 22.x
478+
node-version: 24.x
479479
registry-url: 'https://registry.npmjs.org'
480480
- id: release-server-ai-langchain
481481
name: Full release of packages/ai-providers/server-ai-langchain
@@ -495,7 +495,7 @@ jobs:
495495
- uses: actions/checkout@v4
496496
- uses: actions/setup-node@v4
497497
with:
498-
node-version: 22.x
498+
node-version: 24.x
499499
registry-url: 'https://registry.npmjs.org'
500500
- id: release-server-ai-openai
501501
name: Full release of packages/ai-providers/server-ai-openai
@@ -515,7 +515,7 @@ jobs:
515515
- uses: actions/checkout@v4
516516
- uses: actions/setup-node@v4
517517
with:
518-
node-version: 22.x
518+
node-version: 24.x
519519
registry-url: 'https://registry.npmjs.org'
520520
- id: release-server-ai-vercel
521521
name: Full release of packages/ai-providers/server-ai-vercel

.github/workflows/sdk-server-edge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: actions/checkout@v4
1818
- uses: actions/setup-node@v4
1919
with:
20-
node-version: 22.x
20+
node-version: 24.x
2121
registry-url: 'https://registry.npmjs.org'
2222
- id: shared
2323
name: Shared CI Steps

0 commit comments

Comments
 (0)