Skip to content

Commit fbebbe2

Browse files
Chore: upgrade node (#1081)
* Use node:24 locally Add node:24 and node:25 to CI * chore(deps): bump actions/checkout from 4 to 5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * chore(deps): bump actions/setup-node from 4 to 6 Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v4...v6) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Use node:24 in workflows * Update changesets --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 5736bd8 commit fbebbe2

6 files changed

Lines changed: 82 additions & 100 deletions

File tree

.github/workflows/changesets.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout Repo
13-
uses: actions/checkout@v4
13+
uses: actions/checkout@v5
1414
with:
1515
fetch-depth: 0
1616

17-
- uses: actions/setup-node@v4
17+
- uses: actions/setup-node@v6
1818
with:
19-
node-version: 20
19+
node-version: 24
2020

2121
- run: yarn install --immutable
2222
- run: yarn build

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
runs-on: ubuntu-latest
1515
strategy:
1616
matrix:
17-
node-version: [18, 20, 22, 23]
17+
node-version: [18, 20, 22, 23, 24, 25]
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v5
2020
- name: Use Node.js ${{ matrix.node-version }}
21-
uses: actions/setup-node@v4
21+
uses: actions/setup-node@v6
2222
with:
2323
node-version: ${{ matrix.node-version }}
2424
cache: yarn

.github/workflows/quality.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ jobs:
1313
lint:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v5
1717
- name: Use Node.js
18-
uses: actions/setup-node@v4
18+
uses: actions/setup-node@v6
1919
with:
20-
node-version: 20
20+
node-version: 24
2121
cache: yarn
2222
- run: yarn install --immutable
2323
- run: yarn lint

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
v24.10.0

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"test": "yarn workspaces foreach -A run test"
1919
},
2020
"dependencies": {
21-
"@changesets/changelog-github": "^0.5.0",
22-
"@changesets/cli": "^2.28.1"
21+
"@changesets/changelog-github": "^0.5.1",
22+
"@changesets/cli": "^2.29.7"
2323
},
2424
"devDependencies": {
2525
"@biomejs/biome": "^2.1.4"

yarn.lock

Lines changed: 70 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -1441,13 +1441,13 @@ __metadata:
14411441
languageName: node
14421442
linkType: hard
14431443

1444-
"@changesets/apply-release-plan@npm:^7.0.10":
1445-
version: 7.0.10
1446-
resolution: "@changesets/apply-release-plan@npm:7.0.10"
1444+
"@changesets/apply-release-plan@npm:^7.0.13":
1445+
version: 7.0.13
1446+
resolution: "@changesets/apply-release-plan@npm:7.0.13"
14471447
dependencies:
14481448
"@changesets/config": "npm:^3.1.1"
14491449
"@changesets/get-version-range-type": "npm:^0.4.0"
1450-
"@changesets/git": "npm:^3.0.2"
1450+
"@changesets/git": "npm:^3.0.4"
14511451
"@changesets/should-skip-package": "npm:^0.1.2"
14521452
"@changesets/types": "npm:^6.1.0"
14531453
"@manypkg/get-packages": "npm:^1.1.3"
@@ -1458,21 +1458,21 @@ __metadata:
14581458
prettier: "npm:^2.7.1"
14591459
resolve-from: "npm:^5.0.0"
14601460
semver: "npm:^7.5.3"
1461-
checksum: 10/8d37aa245dd0879fbb90a65cbeafd6b32b0076dcec5f49a6663812cb58eec6e7e9195c16e2050a34e0400741d573d85fc4a807d1ae1f427fb88df914f9a4e182
1461+
checksum: 10/b2ef4fc9a68ffd5c0543f0a98b8ea2321ff58519d541720646692a03844a2cd8e860ebcb93846be1e062926414dc343333196bfd8806fab26f637e8db8adbb9e
14621462
languageName: node
14631463
linkType: hard
14641464

1465-
"@changesets/assemble-release-plan@npm:^6.0.6":
1466-
version: 6.0.6
1467-
resolution: "@changesets/assemble-release-plan@npm:6.0.6"
1465+
"@changesets/assemble-release-plan@npm:^6.0.9":
1466+
version: 6.0.9
1467+
resolution: "@changesets/assemble-release-plan@npm:6.0.9"
14681468
dependencies:
14691469
"@changesets/errors": "npm:^0.2.0"
14701470
"@changesets/get-dependents-graph": "npm:^2.1.3"
14711471
"@changesets/should-skip-package": "npm:^0.1.2"
14721472
"@changesets/types": "npm:^6.1.0"
14731473
"@manypkg/get-packages": "npm:^1.1.3"
14741474
semver: "npm:^7.5.3"
1475-
checksum: 10/b6c7ce7231e4c1801255d15e99355c700dc6fd62abb5330817231e2f45edd06fa7d31aac0ed3b1908a6cde33ef0c5bf2c1e71f2e03d37435131f2a4d4d48aaf8
1475+
checksum: 10/f84656eabb700ed77f97751b282e1701636ed45a44b443abd9af0291870495cc046fee301478010f39a1dc455799065ae007b9d7d2bb5ae8b793b65bbb8e052a
14761476
languageName: node
14771477
linkType: hard
14781478

@@ -1485,40 +1485,40 @@ __metadata:
14851485
languageName: node
14861486
linkType: hard
14871487

1488-
"@changesets/changelog-github@npm:^0.5.0":
1489-
version: 0.5.0
1490-
resolution: "@changesets/changelog-github@npm:0.5.0"
1488+
"@changesets/changelog-github@npm:^0.5.1":
1489+
version: 0.5.1
1490+
resolution: "@changesets/changelog-github@npm:0.5.1"
14911491
dependencies:
14921492
"@changesets/get-github-info": "npm:^0.6.0"
1493-
"@changesets/types": "npm:^6.0.0"
1493+
"@changesets/types": "npm:^6.1.0"
14941494
dotenv: "npm:^8.1.0"
1495-
checksum: 10/a9c01d918f67c3d5dd38a505da29261518bed932c67fe3eb85cc15a485d32c1d11549cd276f121b4e169f26fb20923b435e931e6a5e83e213623dd8c3733cde9
1495+
checksum: 10/1284e7dc067652edfa14792196e6036849455d121afabe63e8d1a7dc0e8fb0310edb58d1130f2a5944819ae4011eeecc7e0c44c1cda43e6a581a3add187c3447
14961496
languageName: node
14971497
linkType: hard
14981498

1499-
"@changesets/cli@npm:^2.28.1":
1500-
version: 2.28.1
1501-
resolution: "@changesets/cli@npm:2.28.1"
1499+
"@changesets/cli@npm:^2.29.7":
1500+
version: 2.29.7
1501+
resolution: "@changesets/cli@npm:2.29.7"
15021502
dependencies:
1503-
"@changesets/apply-release-plan": "npm:^7.0.10"
1504-
"@changesets/assemble-release-plan": "npm:^6.0.6"
1503+
"@changesets/apply-release-plan": "npm:^7.0.13"
1504+
"@changesets/assemble-release-plan": "npm:^6.0.9"
15051505
"@changesets/changelog-git": "npm:^0.2.1"
15061506
"@changesets/config": "npm:^3.1.1"
15071507
"@changesets/errors": "npm:^0.2.0"
15081508
"@changesets/get-dependents-graph": "npm:^2.1.3"
1509-
"@changesets/get-release-plan": "npm:^4.0.8"
1510-
"@changesets/git": "npm:^3.0.2"
1509+
"@changesets/get-release-plan": "npm:^4.0.13"
1510+
"@changesets/git": "npm:^3.0.4"
15111511
"@changesets/logger": "npm:^0.1.1"
15121512
"@changesets/pre": "npm:^2.0.2"
1513-
"@changesets/read": "npm:^0.6.3"
1513+
"@changesets/read": "npm:^0.6.5"
15141514
"@changesets/should-skip-package": "npm:^0.1.2"
15151515
"@changesets/types": "npm:^6.1.0"
15161516
"@changesets/write": "npm:^0.4.0"
1517+
"@inquirer/external-editor": "npm:^1.0.0"
15171518
"@manypkg/get-packages": "npm:^1.1.3"
15181519
ansi-colors: "npm:^4.1.3"
15191520
ci-info: "npm:^3.7.0"
15201521
enquirer: "npm:^2.4.1"
1521-
external-editor: "npm:^3.1.0"
15221522
fs-extra: "npm:^7.0.1"
15231523
mri: "npm:^1.2.0"
15241524
p-limit: "npm:^2.2.0"
@@ -1530,7 +1530,7 @@ __metadata:
15301530
term-size: "npm:^2.1.0"
15311531
bin:
15321532
changeset: bin.js
1533-
checksum: 10/c2cb4063bfd02147970bd629565d05d7e13b9649446997ea5c17e250ef290a1b093f2a2cfaf1e6856597aa435499758f9d6d98bfb24035533376a9d2cc7f37f2
1533+
checksum: 10/e44ee8e9a09ffc990707ec272b03f5724890e6d8833815b80265a9e62f2784ee3fa76c858469fa95c53e1dabd9a0500a6c36b1343211fc0a38902d8fd1b1fce5
15341534
languageName: node
15351535
linkType: hard
15361536

@@ -1580,17 +1580,17 @@ __metadata:
15801580
languageName: node
15811581
linkType: hard
15821582

1583-
"@changesets/get-release-plan@npm:^4.0.8":
1584-
version: 4.0.8
1585-
resolution: "@changesets/get-release-plan@npm:4.0.8"
1583+
"@changesets/get-release-plan@npm:^4.0.13":
1584+
version: 4.0.13
1585+
resolution: "@changesets/get-release-plan@npm:4.0.13"
15861586
dependencies:
1587-
"@changesets/assemble-release-plan": "npm:^6.0.6"
1587+
"@changesets/assemble-release-plan": "npm:^6.0.9"
15881588
"@changesets/config": "npm:^3.1.1"
15891589
"@changesets/pre": "npm:^2.0.2"
1590-
"@changesets/read": "npm:^0.6.3"
1590+
"@changesets/read": "npm:^0.6.5"
15911591
"@changesets/types": "npm:^6.1.0"
15921592
"@manypkg/get-packages": "npm:^1.1.3"
1593-
checksum: 10/9d61bc348d99cede703b7efa66aebf2bb8fcf4868491bd311aec3a36c75c966fde45582573d4f03a2c31931dfd3cf318e359b9c86c1af3b41eecabf5da50e0a7
1593+
checksum: 10/9983fae5a68012c4c418ddd62f2fb3d325363f21160252ff7b868503a1a2effb8fdd32e4a0289b72653afc3605ce19d163ff69205c942a0004efb571a5f78fd0
15941594
languageName: node
15951595
linkType: hard
15961596

@@ -1601,16 +1601,16 @@ __metadata:
16011601
languageName: node
16021602
linkType: hard
16031603

1604-
"@changesets/git@npm:^3.0.2":
1605-
version: 3.0.2
1606-
resolution: "@changesets/git@npm:3.0.2"
1604+
"@changesets/git@npm:^3.0.4":
1605+
version: 3.0.4
1606+
resolution: "@changesets/git@npm:3.0.4"
16071607
dependencies:
16081608
"@changesets/errors": "npm:^0.2.0"
16091609
"@manypkg/get-packages": "npm:^1.1.3"
16101610
is-subdir: "npm:^1.1.1"
16111611
micromatch: "npm:^4.0.8"
16121612
spawndamnit: "npm:^3.0.1"
1613-
checksum: 10/de63573fecbd2ddcb8b5a7bfe18344a849810035e6fc55aa05e022d42e8cbefdfe23eebcfd34d31e84d78a616aa80ffb239b9e24abc4fc3ebaba10e619f72a24
1613+
checksum: 10/4f5a1f3354ec39d530df78b198eaaf2a8ef6cca873dd18efb8706aae09cab04e0d985abd236288644fac5d10cc5cb6ba2538c3e0be023c4d80790ff841f39fa6
16141614
languageName: node
16151615
linkType: hard
16161616

@@ -1645,18 +1645,18 @@ __metadata:
16451645
languageName: node
16461646
linkType: hard
16471647

1648-
"@changesets/read@npm:^0.6.3":
1649-
version: 0.6.3
1650-
resolution: "@changesets/read@npm:0.6.3"
1648+
"@changesets/read@npm:^0.6.5":
1649+
version: 0.6.5
1650+
resolution: "@changesets/read@npm:0.6.5"
16511651
dependencies:
1652-
"@changesets/git": "npm:^3.0.2"
1652+
"@changesets/git": "npm:^3.0.4"
16531653
"@changesets/logger": "npm:^0.1.1"
16541654
"@changesets/parse": "npm:^0.4.1"
16551655
"@changesets/types": "npm:^6.1.0"
16561656
fs-extra: "npm:^7.0.1"
16571657
p-filter: "npm:^2.1.0"
16581658
picocolors: "npm:^1.1.0"
1659-
checksum: 10/27f54da242114fc916bb1ffa6e559bdde7c2078c0e6560dae06b66b6760b445e438f560782c545088e348c08e9c484fae909f6823da2c1e67b8235ea8c8e8826
1659+
checksum: 10/fec0ac28801e0560fae0eb1d21250dd2a48aaff67bddd1b446a960afd761690d5873dca6eff369d43763bec61f1023d38a38876d5824e316e6de622dc52a24f3
16601660
languageName: node
16611661
linkType: hard
16621662

@@ -1677,13 +1677,6 @@ __metadata:
16771677
languageName: node
16781678
linkType: hard
16791679

1680-
"@changesets/types@npm:^6.0.0":
1681-
version: 6.0.0
1682-
resolution: "@changesets/types@npm:6.0.0"
1683-
checksum: 10/214c58ff3e3da019c578b94815ec6748729a38b665d950acddf53f3a23073ac7a57dce45812c4bec0cbcd6902c84a482c804457d4c903602005b2399de8a4021
1684-
languageName: node
1685-
linkType: hard
1686-
16871680
"@changesets/types@npm:^6.1.0":
16881681
version: 6.1.0
16891682
resolution: "@changesets/types@npm:6.1.0"
@@ -1887,6 +1880,21 @@ __metadata:
18871880
languageName: node
18881881
linkType: hard
18891882

1883+
"@inquirer/external-editor@npm:^1.0.0":
1884+
version: 1.0.2
1885+
resolution: "@inquirer/external-editor@npm:1.0.2"
1886+
dependencies:
1887+
chardet: "npm:^2.1.0"
1888+
iconv-lite: "npm:^0.7.0"
1889+
peerDependencies:
1890+
"@types/node": ">=18"
1891+
peerDependenciesMeta:
1892+
"@types/node":
1893+
optional: true
1894+
checksum: 10/d0c5c73249b8153f4cf872c4fba01c57a7653142a4cad496f17ed03ef3769330a4b3c519b68d70af69d4bb33003d2599b66b2242be85411c0b027ff383619666
1895+
languageName: node
1896+
linkType: hard
1897+
18901898
"@isaacs/cliui@npm:^8.0.2":
18911899
version: 8.0.2
18921900
resolution: "@isaacs/cliui@npm:8.0.2"
@@ -2370,8 +2378,8 @@ __metadata:
23702378
resolution: "@simple-git/repo@workspace:."
23712379
dependencies:
23722380
"@biomejs/biome": "npm:^2.1.4"
2373-
"@changesets/changelog-github": "npm:^0.5.0"
2374-
"@changesets/cli": "npm:^2.28.1"
2381+
"@changesets/changelog-github": "npm:^0.5.1"
2382+
"@changesets/cli": "npm:^2.29.7"
23752383
languageName: unknown
23762384
linkType: soft
23772385

@@ -3087,10 +3095,10 @@ __metadata:
30873095
languageName: node
30883096
linkType: hard
30893097

3090-
"chardet@npm:^0.7.0":
3091-
version: 0.7.0
3092-
resolution: "chardet@npm:0.7.0"
3093-
checksum: 10/b0ec668fba5eeec575ed2559a0917ba41a6481f49063c8445400e476754e0957ee09e44dc032310f526182b8f1bf25e9d4ed371f74050af7be1383e06bc44952
3098+
"chardet@npm:^2.1.0":
3099+
version: 2.1.0
3100+
resolution: "chardet@npm:2.1.0"
3101+
checksum: 10/8085fd8e5b1234fafacb279b4dab84dc127f512f953441daf09fc71ade70106af0dff28e86bfda00bab0de61fb475fa9003c87f82cbad3da02a4f299bfd427da
30943102
languageName: node
30953103
linkType: hard
30963104

@@ -3601,17 +3609,6 @@ __metadata:
36013609
languageName: node
36023610
linkType: hard
36033611

3604-
"external-editor@npm:^3.1.0":
3605-
version: 3.1.0
3606-
resolution: "external-editor@npm:3.1.0"
3607-
dependencies:
3608-
chardet: "npm:^0.7.0"
3609-
iconv-lite: "npm:^0.4.24"
3610-
tmp: "npm:^0.0.33"
3611-
checksum: 10/776dff1d64a1d28f77ff93e9e75421a81c062983fd1544279d0a32f563c0b18c52abbb211f31262e2827e48edef5c9dc8f960d06dd2d42d1654443b88568056b
3612-
languageName: node
3613-
linkType: hard
3614-
36153612
"fast-glob@npm:^3.2.9":
36163613
version: 3.3.2
36173614
resolution: "fast-glob@npm:3.3.2"
@@ -3955,15 +3952,6 @@ __metadata:
39553952
languageName: node
39563953
linkType: hard
39573954

3958-
"iconv-lite@npm:^0.4.24":
3959-
version: 0.4.24
3960-
resolution: "iconv-lite@npm:0.4.24"
3961-
dependencies:
3962-
safer-buffer: "npm:>= 2.1.2 < 3"
3963-
checksum: 10/6d3a2dac6e5d1fb126d25645c25c3a1209f70cceecc68b8ef51ae0da3cdc078c151fade7524a30b12a3094926336831fca09c666ef55b37e2c69638b5d6bd2e3
3964-
languageName: node
3965-
linkType: hard
3966-
39673955
"iconv-lite@npm:^0.6.2":
39683956
version: 0.6.3
39693957
resolution: "iconv-lite@npm:0.6.3"
@@ -3973,6 +3961,15 @@ __metadata:
39733961
languageName: node
39743962
linkType: hard
39753963

3964+
"iconv-lite@npm:^0.7.0":
3965+
version: 0.7.0
3966+
resolution: "iconv-lite@npm:0.7.0"
3967+
dependencies:
3968+
safer-buffer: "npm:>= 2.1.2 < 3.0.0"
3969+
checksum: 10/5bfc897fedfb7e29991ae5ef1c061ed4f864005f8c6d61ef34aba6a3885c04bd207b278c0642b041383aeac2d11645b4319d0ca7b863b0be4be0cde1c9238ca7
3970+
languageName: node
3971+
linkType: hard
3972+
39763973
"ignore@npm:^5.2.0":
39773974
version: 5.3.1
39783975
resolution: "ignore@npm:5.3.1"
@@ -5227,13 +5224,6 @@ __metadata:
52275224
languageName: node
52285225
linkType: hard
52295226

5230-
"os-tmpdir@npm:~1.0.2":
5231-
version: 1.0.2
5232-
resolution: "os-tmpdir@npm:1.0.2"
5233-
checksum: 10/5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d
5234-
languageName: node
5235-
linkType: hard
5236-
52375227
"outdent@npm:^0.5.0":
52385228
version: 0.5.0
52395229
resolution: "outdent@npm:0.5.0"
@@ -5691,7 +5681,7 @@ __metadata:
56915681
languageName: node
56925682
linkType: hard
56935683

5694-
"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0":
5684+
"safer-buffer@npm:>= 2.1.2 < 3.0.0":
56955685
version: 2.1.2
56965686
resolution: "safer-buffer@npm:2.1.2"
56975687
checksum: 10/7eaf7a0cf37cc27b42fb3ef6a9b1df6e93a1c6d98c6c6702b02fe262d5fcbd89db63320793b99b21cb5348097d0a53de81bd5f4e8b86e20cc9412e3f1cfb4e83
@@ -6022,15 +6012,6 @@ __metadata:
60226012
languageName: node
60236013
linkType: hard
60246014

6025-
"tmp@npm:^0.0.33":
6026-
version: 0.0.33
6027-
resolution: "tmp@npm:0.0.33"
6028-
dependencies:
6029-
os-tmpdir: "npm:~1.0.2"
6030-
checksum: 10/09c0abfd165cff29b32be42bc35e80b8c64727d97dedde6550022e88fa9fd39a084660415ed8e3ebaa2aca1ee142f86df8b31d4196d4f81c774a3a20fd4b6abf
6031-
languageName: node
6032-
linkType: hard
6033-
60346015
"tmpl@npm:1.0.5":
60356016
version: 1.0.5
60366017
resolution: "tmpl@npm:1.0.5"

0 commit comments

Comments
 (0)