Skip to content

Commit 4f12838

Browse files
authoredJan 10, 2021
build: update CI config (#235)
* move Node.js version to an environment variable * update to `actions/setup-node@v2`
1 parent b6ca492 commit 4f12838

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed
 

‎.github/workflows/ci.yaml

+12-9
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
- master
55
pull_request:
66
name: ci
7+
env:
8+
#FORCE_COLOR: 2 # Enable this later
9+
NODE: 12.x
710
jobs:
811
test:
912
runs-on: ubuntu-latest
@@ -13,7 +16,7 @@ jobs:
1316
node: [10, 12, 14, 15]
1417
steps:
1518
- uses: actions/checkout@v2
16-
- uses: actions/setup-node@v1
19+
- uses: actions/setup-node@v2
1720
with:
1821
node-version: ${{ matrix.node }}
1922
- run: npm install
@@ -25,27 +28,27 @@ jobs:
2528
runs-on: windows-latest
2629
steps:
2730
- uses: actions/checkout@v2
28-
- uses: actions/setup-node@v1
31+
- uses: actions/setup-node@v2
2932
with:
30-
node-version: 12
33+
node-version: ${{ env.NODE }}
3134
- run: npm install
3235
- run: npm test
3336
lint:
3437
runs-on: ubuntu-latest
3538
steps:
3639
- uses: actions/checkout@v2
37-
- uses: actions/setup-node@v1
40+
- uses: actions/setup-node@v2
3841
with:
39-
node-version: 12
42+
node-version: ${{ env.NODE }}
4043
- run: npm install
4144
- run: npm run lint
4245
docs:
4346
runs-on: ubuntu-latest
4447
steps:
4548
- uses: actions/checkout@v2
46-
- uses: actions/setup-node@v1
49+
- uses: actions/setup-node@v2
4750
with:
48-
node-version: 12
51+
node-version: ${{ env.NODE }}
4952
- run: npm install
5053
- run: npm run docs-test
5154
release:
@@ -54,9 +57,9 @@ jobs:
5457
needs: [test, lint]
5558
steps:
5659
- uses: actions/checkout@v2
57-
- uses: actions/setup-node@v1
60+
- uses: actions/setup-node@v2
5861
with:
59-
node-version: 12
62+
node-version: ${{ env.NODE }}
6063
- run: npm install
6164
- run: npm run compile
6265
- run: npm run build-binaries

0 commit comments

Comments
 (0)
Please sign in to comment.