X Tutup
Skip to content

Commit fc99470

Browse files
authored
Drop to support Node.js 12 (#291)
BREAKING CHANGE: drop to support Node.js 12 - Node.js 12 is EOL https://nodejs.org/en/about/releases/ - Use Node.js 14, 16, 18 for CI Probably, Current HonKit still work on Node.js 12, but it will be broken in minor updates. fix #290 closes #288
1 parent 6995c16 commit fc99470

File tree

21 files changed

+16
-2211
lines changed

21 files changed

+16
-2211
lines changed

.github/workflows/benchmark.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ permissions:
1010
jobs:
1111
benchmark:
1212
name: "Test on Node.js ${{ matrix.node-version }}"
13-
runs-on: ubuntu-18.04
13+
runs-on: ubuntu-latest
1414
strategy:
1515
matrix:
16-
node-version: [12]
16+
node-version: [16]
1717
steps:
1818
- name: checkout
1919
uses: actions/checkout@v3

.github/workflows/create-release-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
uses: actions/setup-node@v3
1818
with:
1919
cache: 'yarn'
20-
node-version: '14'
20+
node-version: '16'
2121
- name: Install
2222
run: yarn install
2323
- name: Update Version

.github/workflows/test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ jobs:
1010
runs-on: ${{ matrix.os }}
1111
strategy:
1212
matrix:
13-
node-version: [ 12, 14, 16 ]
14-
os: [macos-latest, windows-latest, ubuntu-18.04]
13+
node-version: [ 14, 16, 18 ]
14+
os: [macos-latest, windows-latest, ubuntu-latest]
1515
exclude:
1616
# mac tests is expensive, limit to 1 instance
1717
- os: macos-latest
18-
node-version: 10
18+
node-version: 14
1919
- os: macos-latest
20-
node-version: 12
20+
node-version: 18
2121
steps:
2222
- name: checkout
2323
uses: actions/checkout@v3

.node-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
v16.15.0

examples/benchmark/source/use-case/ajaxapp/package.json

Lines changed: 0 additions & 24 deletions
This file was deleted.

examples/benchmark/source/use-case/nodecli/argument-parse/src/package-lock.json

Lines changed: 0 additions & 13 deletions
This file was deleted.

examples/benchmark/source/use-case/nodecli/argument-parse/src/package.json

Lines changed: 0 additions & 15 deletions
This file was deleted.

examples/benchmark/source/use-case/nodecli/md-to-html/src/package-lock.json

Lines changed: 0 additions & 18 deletions
This file was deleted.

examples/benchmark/source/use-case/nodecli/md-to-html/src/package.json

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)
X Tutup