Skip to content

Commit e0c232c

Browse files
authored
chore: build on node 14 and drop node 8 and 32bit linux builds (#2079)
- Build binaries on node 14 and test on node 14 - Node 14 is no longer being built for 32bit linux, not much I can do. - Node 8 is out of LTS so it’s gone https://github.com/nodejs/Release#release-schedule BREAKING CHANGE: Dropping node 8 and 32bit linux builds
1 parent 485b615 commit e0c232c

File tree

6 files changed

+7
-12
lines changed

6 files changed

+7
-12
lines changed

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- uses: actions/checkout@v1
13-
- name: Use Node.js 12
13+
- name: Use Node.js 14
1414
uses: actions/setup-node@v1
1515
with:
16-
node-version: 12
16+
node-version: 14
1717
- name: upgrade npm
1818
run: npm install -g npm
1919
- name: npm install

.github/workflows/test-merge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
matrix:
1414
# chances are that we'll never break on a merge to master on just one version of node
15-
node-version: [12.x]
15+
node-version: [14.x]
1616
os: [ubuntu-latest, windows-latest, macos-latest]
1717
steps:
1818
- uses: actions/checkout@v1

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ${{ matrix.os }}
1111
strategy:
1212
matrix:
13-
node-version: [8.x, 10.x, 12.x]
13+
node-version: [10.x, 12.x, 14.x]
1414
os: [ubuntu-latest, windows-latest, macos-latest]
1515
steps:
1616
- uses: actions/checkout@v1

.travis.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,7 @@ env:
1919
global:
2020
- secure: "L+AGMJc5NAsuym+xzB4FWj0c2rCobosixkoxLBhDBVkLiYsMtfS9y1w8Xz0pbWKJnJAH9tfwHluu5aX2qYk2HbreSyNzy8hbPW+9RbSyAQexeiZG4mLuDEz0xvlpCCQBsS1OfMypQk0/JvL4oA9B/xasrpkeVuPI7dwAz2WcFms="
2121
matrix:
22-
- BINARY_BUILDER="true" TRAVIS_NODE_VERSION="8"
23-
- BINARY_BUILDER="true" TRAVIS_NODE_VERSION="8" ARCH="x86"
24-
matrix:
25-
exclude:
26-
- os: osx
27-
env: BINARY_BUILDER="true" TRAVIS_NODE_VERSION="8" ARCH="x86"
22+
- BINARY_BUILDER="true" TRAVIS_NODE_VERSION="14"
2823

2924
before_install:
3025

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ environment:
66
secure: iDcAJCYgJK4tffyzEHbMVR8DatJcIN8eY0h29p9JQkl43TcEcm6Z6JLOBpGDk1MJ
77

88
matrix:
9-
- nodejs_version: "8"
9+
- nodejs_version: "14"
1010
binary_builder: "true"
1111

1212
platform:

packages/bindings/lib/mocks/linux-list.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ listLinux.emit = () => {
3030
}
3131

3232
listLinux.reset = () => {
33-
mockPorts = {}
33+
mockPorts = undefined
3434
}
3535

3636
module.exports = listLinux

0 commit comments

Comments
 (0)