Skip to content

Commit 9c76f59

Browse files
committed
Drop support for Node.js 0.6
1 parent 0c8e01d commit 9c76f59

File tree

3 files changed

+4
-19
lines changed

3 files changed

+4
-19
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,10 @@ on:
66

77
jobs:
88
test:
9-
runs-on: ubuntu-18.04
9+
runs-on: ubuntu-20.04
1010
strategy:
1111
matrix:
1212
name:
13-
- Node.js 0.6
1413
- Node.js 0.8
1514
- Node.js 0.10
1615
- Node.js 0.12
@@ -33,11 +32,6 @@ jobs:
3332
- Node.js 17.x
3433

3534
include:
36-
- name: Node.js 0.6
37-
node-version: "0.6"
38-
39-
npm-rm: nyc
40-
4135
- name: Node.js 0.8
4236
node-version: "0.8"
4337
@@ -119,21 +113,11 @@ jobs:
119113
- name: Install Node.js ${{ matrix.node-version }}
120114
shell: bash -eo pipefail -l {0}
121115
run: |
122-
if [[ "${{ matrix.node-version }}" == 0.6* ]]; then
123-
sudo apt-get install g++-4.8 gcc-4.8 libssl1.0-dev
124-
export CC=/usr/bin/gcc-4.8
125-
export CXX=/usr/bin/g++-4.8
126-
fi
127116
nvm install --default ${{ matrix.node-version }}
128117
if [[ "${{ matrix.node-version }}" == 0.* && "$(cut -d. -f2 <<< "${{ matrix.node-version }}")" -lt 10 ]]; then
129118
nvm install --alias=npm 0.10
130119
nvm use ${{ matrix.node-version }}
131-
if [[ "$(npm -v)" == 1.1.* ]]; then
132-
nvm exec npm npm install -g [email protected]
133-
ln -fs "$(which npm)" "$(dirname "$(nvm which npm)")/npm"
134-
else
135-
sed -i '1s;^.*$;'"$(printf '#!%q' "$(nvm which npm)")"';' "$(readlink -f "$(which npm)")"
136-
fi
120+
sed -i '1s;^.*$;'"$(printf '#!%q' "$(nvm which npm)")"';' "$(readlink -f "$(which npm)")"
137121
npm config set strict-ssl false
138122
fi
139123
dirname "$(nvm which ${{ matrix.node-version }})" >> "$GITHUB_PATH"

HISTORY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
2.x
22
===
33

4+
* Drop support for Node.js 0.6
45
* Remove `I'mateapot` export; use `ImATeapot` instead
56

67
2021-11-14 / 1.8.1

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"nyc": "15.1.0"
2929
},
3030
"engines": {
31-
"node": ">= 0.6"
31+
"node": ">= 0.8"
3232
},
3333
"scripts": {
3434
"lint": "eslint . && node ./scripts/lint-readme-list.js",

0 commit comments

Comments
 (0)