Icu 11936 support node 20 stop support node 16 (#2282)

* chore: 🤖 remove .mdx format script in rose addon

✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11936

* chore: 🤖 deprecate use of node v16 and include node v20

✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11936

* chore: 🤖 update github workflows to use node v18

✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11936

* chore: 🤖 update workflows to use node v20

✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11936
This commit is contained in:
Cameron Perera authored and GitHub committed 2024-05-10 13:03:43 -05:00
1 parent 87e0a075c1
commit 0691b57e40
9 files changed
+15 -16

No files matched your search

+4 -4
View File
@@ -21,7 +21,7 @@ jobs:
node-modules-
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
with:
node-version: 16
node-version: 20
- run: yarn install
build-admin-ui-oss:
name: Build Admin UI OSS
@@ -39,7 +39,7 @@ jobs:
- name: Build
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
with:
node-version: 16
node-version: 20
- run: yarn run build:ui:admin:oss
- name: Upload artifact admin-ui
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
@@ -67,7 +67,7 @@ jobs:
- name: Build
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
with:
node-version: 16
node-version: 20
- run: yarn run build:ui:admin:enterprise
- name: Upload artifact enterprise admin UI
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
@@ -90,7 +90,7 @@ jobs:
- name: Build
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
with:
node-version: 16
node-version: 20
- run: yarn run build:ui:admin:hcp
- name: Upload artifact HCP admin UI
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
+4 -4
View File
@@ -16,7 +16,7 @@ jobs:
node-modules-
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
with:
node-version: 16
node-version: 20
- run: yarn install
compliance:
@@ -34,7 +34,7 @@ jobs:
node-modules-
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
with:
node-version: 16
node-version: 20
- run: yarn run compliance:licenses
lint:
@@ -53,7 +53,7 @@ jobs:
node-modules-
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
with:
node-version: 16
node-version: 20
- run: yarn lint
test:
@@ -70,5 +70,5 @@ jobs:
key: node-modules-${{ hashFiles('**/yarn.lock') }}
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
with:
node-version: 16
node-version: 20
- run: yarn test
+1 -1
View File
@@ -76,7 +76,7 @@
"ember-source": ">4.0.0"
},
"engines": {
"node": "16.* || 18.*"
"node": "18.* || 20.*"
},
"ember": {
"edition": "octane"
+1 -1
View File
@@ -67,7 +67,7 @@
"webpack": "^5.78.0"
},
"engines": {
"node": "16.* || 18.*"
"node": "18.* || 20.*"
},
"ember": {
"edition": "octane"
+1 -1
View File
@@ -92,7 +92,7 @@
"lodash": "^4.17.21"
},
"engines": {
"node": "16.* || 18.*"
"node": "18.* || 20.*"
},
"ember": {
"edition": "octane"
+1 -2
View File
@@ -21,7 +21,6 @@
"format": "concurrently \"npm:format:*\" --names \"format:\"",
"format:hbs": "prettier --write '{addon,tests}/**/*.hbs'",
"format:js": "prettier --write '{addon,app,config,stories,tests}/**/*.js' *.js",
"format:mdx": "prettier --write 'addon/**/*.mdx'",
"format:sass": "prettier --write '{addon,app}/**/*.scss'",
"start": "ember serve",
"test": "ember exam --test-port 0 --split=4 --parallel=1 --random",
@@ -103,7 +102,7 @@
"ember-source": "^4.0.0"
},
"engines": {
"node": "16.* || 18.*"
"node": "18.* || 20.*"
},
"ember": {
"edition": "octane"
+1 -1
View File
@@ -79,6 +79,6 @@
}
},
"engines": {
"node": "16.* || 18.*"
"node": "18.* || 20.*"
}
}
+1 -1
View File
@@ -110,7 +110,7 @@
"webpack": "^5.78.0"
},
"engines": {
"node": "16.* || 18.*"
"node": "18.* || 20.*"
},
"ember": {
"edition": "octane"
+1 -1
View File
@@ -120,7 +120,7 @@
"webpack": "^5.78.0"
},
"engines": {
"node": "16.* || 18.*"
"node": "18.* || 20.*"
},
"ember": {
"edition": "octane"