Skip to content

Commit 8bdcad5

Browse files
authored
drop support for Node < 20 (#74)
* drop support for Node < 20 * upgrade actions/setup-node to overcome compatiblity error * disable scenarios for recent Ember releases not working yet
1 parent 3ccdf4c commit 8bdcad5

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
steps:
2121
- uses: actions/checkout@v3
2222
- name: Install Node
23-
uses: actions/setup-node@v2
23+
uses: actions/setup-node@v5
2424
with:
25-
node-version: 12.x
25+
node-version: 20.x
2626
cache: yarn
2727
- name: Install Dependencies
2828
run: yarn install --frozen-lockfile
@@ -37,9 +37,9 @@ jobs:
3737

3838
steps:
3939
- uses: actions/checkout@v3
40-
- uses: actions/setup-node@v2
40+
- uses: actions/setup-node@v5
4141
with:
42-
node-version: 12.x
42+
node-version: 20.x
4343
cache: yarn
4444
- name: Install Dependencies
4545
run: yarn install --no-lockfile
@@ -57,19 +57,19 @@ jobs:
5757
try-scenario:
5858
- ember-lts-3.24
5959
- ember-lts-3.28
60-
- ember-release
61-
- ember-beta
62-
- ember-canary
60+
# - ember-release
61+
# - ember-beta
62+
# - ember-canary
6363
- ember-classic
6464
- embroider-safe
6565
- embroider-optimized
6666

6767
steps:
6868
- uses: actions/checkout@v3
6969
- name: Install Node
70-
uses: actions/setup-node@v2
70+
uses: actions/setup-node@v5
7171
with:
72-
node-version: 12.x
72+
node-version: 20.x
7373
cache: yarn
7474
- name: Install Dependencies
7575
run: yarn install --frozen-lockfile

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
"webpack": "5.74.0"
8080
},
8181
"engines": {
82-
"node": "12.* || 14.* || >= 16"
82+
"node": "20.* || 22.* || >= 24"
8383
},
8484
"publishConfig": {
8585
"registry": "https://registry.npmjs.org"

0 commit comments

Comments
 (0)