Skip to content

Commit aa0dbaf

Browse files
authored
Merge pull request #1239 from gusthoff/topic/infrastructure/yarn/updates/20250627/node_24_upgrade
Frontend: upgrade to Node 24
2 parents 60f71e2 + da99974 commit aa0dbaf

File tree

9 files changed

+20
-18
lines changed

9 files changed

+20
-18
lines changed

.github/workflows/publish-learn-latest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
strategy:
1010
matrix:
1111
python-version: ['3.12']
12-
node-version: [22.x]
12+
node-version: [24.x]
1313

1414
steps:
1515
- name: Trigger publishing on learn-latest repo

.github/workflows/sphinx-books-tests.js.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
matrix:
1616
python-version: ['3.12']
17-
node-version: [22.x]
17+
node-version: [24.x]
1818

1919
steps:
2020
- uses: actions/checkout@v4

.github/workflows/sphinx-content-tests.js.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
matrix:
1616
python-version: ['3.12']
17-
node-version: [22.x]
17+
node-version: [24.x]
1818

1919
steps:
2020
- uses: actions/checkout@v4

.github/workflows/typescript-tests.js.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
strategy:
2222
matrix:
2323
python-version: ['3.12']
24-
node-version: [22.x]
24+
node-version: [24.x]
2525

2626
steps:
2727
- uses: actions/checkout@v4

Vagrantfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ $frontend = <<-SHELL
22
#!/bin/bash -eux
33
44
# Enable the NodeSource repository
5-
curl -sL https://deb.nodesource.com/setup_22.x | bash -
5+
curl -sL https://deb.nodesource.com/setup_24.x | bash -
66
77
# Generate list of installed packages
88
dpkg -l | awk '$1 == "ii" { printf "%s\\n", $2 }' > /vagrant/vm_apt_installed.txt
@@ -192,6 +192,8 @@ $epub = <<-SHELL
192192
rm *.tar.gz
193193
done
194194
195+
rm -f ${path_ada_toolchain_default}/*
196+
195197
ln -sf ${path_ada_toolchain_root}/gnat/${default_version_gnat} ${path_ada_toolchain_default}/gnat
196198
ln -sf ${path_ada_toolchain_root}/gnatprove/${default_version_gnatprove} ${path_ada_toolchain_default}/gnatprove
197199
ln -sf ${path_ada_toolchain_root}/gprbuild/${default_version_gprbuild} ${path_ada_toolchain_default}/gprbuild

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"@types/jsdom": "^21.1.7",
3131
"@types/jszip": "^3.4.1",
3232
"@types/mocha": "^10.0.10",
33-
"@types/node": "^22.15.2",
33+
"@types/node": "^24.0.4",
3434
"@typescript-eslint/eslint-plugin": "^8.31.0",
3535
"@typescript-eslint/parser": "^8.31.0",
3636
"amd-loader": "^0.0.8",

frontend/vm_apt_epub.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -811,7 +811,7 @@ netplan-generator=1.1.2-2~ubuntu24.04.1
811811
netplan.io=1.1.2-2~ubuntu24.04.1
812812
networkd-dispatcher=2.2.4-1
813813
nftables=1.0.9-1build1
814-
nodejs=22.16.0-1nodesource1
814+
nodejs=24.3.0-1nodesource1
815815
ntfs-3g=1:2022.10.3-1.2ubuntu3
816816
numactl=2.0.18-1build1
817817
open-iscsi=2.1.9-3ubuntu5.3

frontend/vm_apt_web.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,7 @@ netplan-generator=1.1.2-2~ubuntu24.04.1
660660
netplan.io=1.1.2-2~ubuntu24.04.1
661661
networkd-dispatcher=2.2.4-1
662662
nftables=1.0.9-1build1
663-
nodejs=22.16.0-1nodesource1
663+
nodejs=24.3.0-1nodesource1
664664
ntfs-3g=1:2022.10.3-1.2ubuntu3
665665
numactl=2.0.18-1build1
666666
open-iscsi=2.1.9-3ubuntu5.3

frontend/yarn.lock

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2774,12 +2774,12 @@ __metadata:
27742774
languageName: node
27752775
linkType: hard
27762776

2777-
"@types/node@npm:^22.15.2":
2778-
version: 22.15.2
2779-
resolution: "@types/node@npm:22.15.2"
2777+
"@types/node@npm:^24.0.4":
2778+
version: 24.0.4
2779+
resolution: "@types/node@npm:24.0.4"
27802780
dependencies:
2781-
undici-types: "npm:~6.21.0"
2782-
checksum: 10c0/39da31d5fc63b14fabd217bb8a921c4a7fc3d99f233440209f9fc2d5d736e8773f7efc65223e2fd0e8db8390b0baab9c0cd2e951c2ece8b237f07313ab3cf295
2781+
undici-types: "npm:~7.8.0"
2782+
checksum: 10c0/590e8cb0ec59fb9cd566402120e690d87ecbdf57f1ee2b8493266121ed33aa4b25949a0c6156b84a6ffb9250baaf1f80e9af142da542ed603e6ee73fc4d1115f
27832783
languageName: node
27842784
linkType: hard
27852785

@@ -8380,7 +8380,7 @@ __metadata:
83808380
"@types/jsdom": "npm:^21.1.7"
83818381
"@types/jszip": "npm:^3.4.1"
83828382
"@types/mocha": "npm:^10.0.10"
8383-
"@types/node": "npm:^22.15.2"
8383+
"@types/node": "npm:^24.0.4"
83848384
"@typescript-eslint/eslint-plugin": "npm:^8.31.0"
83858385
"@typescript-eslint/parser": "npm:^8.31.0"
83868386
ace-builds: "npm:^1.40.1"
@@ -12938,10 +12938,10 @@ __metadata:
1293812938
languageName: node
1293912939
linkType: hard
1294012940

12941-
"undici-types@npm:~6.21.0":
12942-
version: 6.21.0
12943-
resolution: "undici-types@npm:6.21.0"
12944-
checksum: 10c0/c01ed51829b10aa72fc3ce64b747f8e74ae9b60eafa19a7b46ef624403508a54c526ffab06a14a26b3120d055e1104d7abe7c9017e83ced038ea5cf52f8d5e04
12941+
"undici-types@npm:~7.8.0":
12942+
version: 7.8.0
12943+
resolution: "undici-types@npm:7.8.0"
12944+
checksum: 10c0/9d9d246d1dc32f318d46116efe3cfca5a72d4f16828febc1918d94e58f6ffcf39c158aa28bf5b4fc52f410446bc7858f35151367bd7a49f21746cab6497b709b
1294512945
languageName: node
1294612946
linkType: hard
1294712947

0 commit comments

Comments
 (0)