Skip to content

Commit 0a744e3

Browse files
authored
node.js - upgrade node.js to v23.5.0 (#9412)
1 parent 982ab8d commit 0a744e3

File tree

5 files changed

+20
-20
lines changed

5 files changed

+20
-20
lines changed

.circleci/config.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: 2.1
22

33
default_image: &default_image
44
docker:
5-
- image: cimg/node:22.12.0
5+
- image: cimg/node:23.5.0
66

77
default_resource_class: &default_resource_class
88
resource_class: medium
@@ -87,7 +87,7 @@ commands: # reusable commands
8787
default: 'BASE_IMAGE'
8888
type: string
8989
docker_build_arg_value:
90-
default: 'node:22.12.0'
90+
default: 'node:23.5.0'
9191
type: string
9292
image_name:
9393
default: 'bitcli/bit'
@@ -116,7 +116,7 @@ commands: # reusable commands
116116
default: 'BASE_IMAGE'
117117
type: string
118118
docker_build_arg_value:
119-
default: 'node:22.12.0'
119+
default: 'node:23.5.0'
120120
type: string
121121
image_name:
122122
default: 'bitcli/bit'
@@ -198,13 +198,13 @@ commands: # reusable commands
198198
windows_set_node_version:
199199
parameters:
200200
version:
201-
default: 22.12.0
201+
default: 23.5.0
202202
type: string
203203
steps:
204204
- run: choco upgrade nvm -y
205205
- run: nvm -v
206-
- run: nvm install 22.12.0
207-
- run: nvm use 22.12.0
206+
- run: nvm install 23.5.0
207+
- run: nvm use 23.5.0
208208
- run: node -v
209209
windows_add_bvm_to_path:
210210
steps:
@@ -272,8 +272,8 @@ jobs:
272272
- attach_workspace:
273273
at: ./
274274
- docker_build_and_push:
275-
docker_build_arg_value: "node:22.12.0"
276-
docker_tag_suffix: "-node-22.12.0"
275+
docker_build_arg_value: "node:23.5.0"
276+
docker_tag_suffix: "-node-23.5.0"
277277

278278
# docker_non_root_build:
279279
# machine:
@@ -292,10 +292,10 @@ jobs:
292292
- attach_workspace:
293293
at: ./
294294
- docker_build_and_push:
295-
docker_build_arg_value: "node:22.12.0"
295+
docker_build_arg_value: "node:23.5.0"
296296
image_name: "bitcli/bit-non-root"
297297
docker_file_name: "Dockerfile-bit-non-root"
298-
docker_tag_suffix: "-node-22.12.0"
298+
docker_tag_suffix: "-node-23.5.0"
299299

300300

301301
server_docker_build_node_22:
@@ -306,10 +306,10 @@ jobs:
306306
at: ./
307307
- docker_build_and_push:
308308
docker_build_arg_name: "BIT_IMAGE"
309-
docker_build_arg_value: "`npm show @teambit/bit version`-node-22.12.0"
309+
docker_build_arg_value: "`npm show @teambit/bit version`-node-23.5.0"
310310
image_name: "bitcli/bit-server"
311311
docker_file_name: "Dockerfile-bit-server"
312-
docker_tag_suffix: "-node-22.12.0"
312+
docker_tag_suffix: "-node-23.5.0"
313313
set_ssh_key:
314314
<<: *defaults
315315
working_directory: ~/.ssh
@@ -905,9 +905,9 @@ jobs:
905905
# - run: node -v
906906
# - run: npm -v
907907
# - run: yarn -v
908-
# # - run: choco install nodejs --version 22.12.0
908+
# # - run: choco install nodejs --version 23.5.0
909909
# # - run: node -v
910-
# - run: cinst nodejs --version 22.12.0
910+
# - run: cinst nodejs --version 23.5.0
911911
# - run: node -v
912912

913913
windows_checkout_code:

scopes/harmony/bit/bootstrap.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import { GLOBAL_CONFIG, GLOBAL_LOGS } from '@teambit/legacy.constants';
88
import { printWarning, shouldDisableConsole, shouldDisableLoader } from '@teambit/legacy.logger';
99
import { loader } from '@teambit/legacy.loader';
1010

11-
const RECOMMENDED_NODE_VERSIONS = '>=20.0.0 <23.0.0';
12-
const SUPPORTED_NODE_VERSIONS = '>=16.0.0 <23.0.0';
11+
const RECOMMENDED_NODE_VERSIONS = '>=20.0.0 <24.0.0';
12+
const SUPPORTED_NODE_VERSIONS = '>=16.0.0 <24.0.0';
1313

1414
process.env.MEMFS_DONT_WARN = 'true'; // suppress fs experimental warnings from memfs
1515

scripts/docker-teambit-bit/Dockerfile-bit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG BASE_IMAGE=node:22.12.0
1+
ARG BASE_IMAGE=node:23.5.0
22
FROM $BASE_IMAGE
33
USER root
44

scripts/docker-teambit-bit/Dockerfile-bit-non-root

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG BASE_IMAGE=node:22.12.0
1+
ARG BASE_IMAGE=node:23.5.0
22
FROM $BASE_IMAGE
33
RUN adduser --disabled-password --gecos '' user
44
RUN chown -R user /usr/local/

workspace.jsonc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -639,7 +639,7 @@
639639
"encoding": "-"
640640
},
641641
"rootComponents": true,
642-
"nodeVersion": "22.12.0",
642+
"nodeVersion": "23.5.0",
643643
"engineStrict": true,
644644
// This is a temporary workaround to fix "bit compile" on macOS and Windows.
645645
// "bit compile" breaks node_modules when hard links are used.
@@ -721,7 +721,7 @@
721721
"packageJson": {
722722
"name": "@teambit/{name}", // @teambit/discovery.ui.sidebar
723723
"bvm": {
724-
"node": "22.12.0"
724+
"node": "23.5.0"
725725
},
726726
"bin": {
727727
"bbit": "bin/bit"

0 commit comments

Comments
 (0)