Skip to content

Commit 4d9bca1

Browse files
committed
Drop support for Node.js v16 and below
1 parent 016fbcc commit 4d9bca1

5 files changed

Lines changed: 20 additions & 10 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- name: Install Node
2424
uses: actions/setup-node@v3
2525
with:
26-
node-version: 14.x
26+
node-version: 18.x
2727
cache: yarn
2828

2929
- name: Install Dependencies
@@ -44,7 +44,7 @@ jobs:
4444
- uses: actions/checkout@v3
4545
- uses: actions/setup-node@v3
4646
with:
47-
node-version: 14.x
47+
node-version: 18.x
4848
cache: yarn
4949

5050
- name: Install Dependencies
@@ -62,7 +62,7 @@ jobs:
6262
- name: Install Node
6363
uses: actions/setup-node@v3
6464
with:
65-
node-version: 14.x
65+
node-version: 18.x
6666
cache: yarn
6767

6868
- name: Install Dependencies
@@ -99,7 +99,7 @@ jobs:
9999
- name: Install Node
100100
uses: actions/setup-node@v3
101101
with:
102-
node-version: 14.x
102+
node-version: 18.x
103103
cache: yarn
104104

105105
- name: Install Dependencies
@@ -119,7 +119,7 @@ jobs:
119119
- name: Install Node
120120
uses: actions/setup-node@v3
121121
with:
122-
node-version: 14.x
122+
node-version: 18.x
123123
cache: yarn
124124

125125
- name: Install Dependencies

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- name: Install Node
1515
uses: actions/setup-node@v2
1616
with:
17-
node-version: 12.x
17+
node-version: 18.x
1818
cache: yarn
1919
- name: Install Dependencies
2020
run: yarn install --frozen-lockfile

RELEASE.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
This addon is setup to publish to npm when GitHub release gets created, see [publish](./.github/workflows/publish.yml)
2+
GitHub workflow.
3+
4+
Hence, sequence of steps should be:
5+
6+
- `GITHUB_AUTH=abc npx lerna-changelog` to create changelog
7+
- `npm version [major | minor | patch]` to tag the release
8+
- `git push` to push code changes
9+
- `git push origin tag <tag_name>` to push the git tag
10+
- Create new GitHub release from newly published tag https://github.com/embermap/ember-cli-fastboot-testing/releases/new

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696
"@ember/test-helpers": ">= 3.0.0"
9797
},
9898
"engines": {
99-
"node": "12.* || 14.* || 16.* || >= 18"
99+
"node": "18.* || 20.* || >= 22"
100100
},
101101
"ember": {
102102
"edition": "octane"

yarn.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4672,9 +4672,9 @@ caniuse-api@^3.0.0:
46724672
lodash.uniq "^4.5.0"
46734673

46744674
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001449, caniuse-lite@^1.0.30001464:
4675-
version "1.0.30001470"
4676-
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001470.tgz#09c8e87c711f75ff5d39804db2613dd593feeb10"
4677-
integrity sha512-065uNwY6QtHCBOExzbV6m236DDhYCCtPmQUCoQtwkVqzud8v5QPidoMr6CoMkC2nfp6nksjttqWQRRh75LqUmA==
4675+
version "1.0.30001663"
4676+
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz"
4677+
integrity sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==
46784678

46794679
capture-exit@^2.0.0:
46804680
version "2.0.0"

0 commit comments

Comments
 (0)