Skip to content

Commit 8c46285

Browse files
committed
fix(ci): lts node and switch windows to bash
1 parent c48d3b6 commit 8c46285

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

.github/workflows/js-test-and-release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
strategy:
2727
matrix:
2828
os: [windows-latest, ubuntu-latest, macos-latest]
29-
node: [16]
29+
node: ['lts/*']
3030
fail-fast: true
3131
steps:
3232
- uses: actions/checkout@v2

.github/workflows/test-and-release.yml

+9-6
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,21 @@
11
name: Test & Maybe Release
22
on: [push, pull_request]
3+
defaults:
4+
run:
5+
shell: bash
36
jobs:
47
test:
58
strategy:
69
fail-fast: false
710
matrix:
8-
node: [14.x, 16.x]
11+
node: ['lts/*']
912
os: [macos-latest, ubuntu-latest, windows-latest]
1013
runs-on: ${{ matrix.os }}
1114
steps:
1215
- name: Checkout Repository
13-
uses: actions/checkout@v2.4.0
16+
uses: actions/checkout@v2
1417
- name: Use Node.js ${{ matrix.node }}
15-
uses: actions/setup-node@v2.5.1
18+
uses: actions/setup-node@v2
1619
with:
1720
node-version: ${{ matrix.node }}
1821
- name: Install Dependencies
@@ -29,13 +32,13 @@ jobs:
2932
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
3033
steps:
3134
- name: Checkout
32-
uses: actions/checkout@v2.4.0
35+
uses: actions/checkout@v2
3336
with:
3437
fetch-depth: 0
3538
- name: Setup Node.js
36-
uses: actions/setup-node@v2.5.1
39+
uses: actions/setup-node@v2
3740
with:
38-
node-version: 14
41+
node-version: 'lts/*'
3942
- name: Install dependencies
4043
run: |
4144
npm install --no-progress --no-package-lock --no-save

0 commit comments

Comments
 (0)