<NME> nodeCI.yml
<BEF> name: Node CI

on: [push, pull_request]

jobs:
  build:
    if: github.ref != 'refs/heads/master'
    runs-on: ${{ matrix.os }}
    strategy:
      matrix:
        node-version: [14.x]
        os: [ubuntu-latest, windows-latest, macOS-latest]
    steps:
    - uses: actions/checkout@v1
    - name: Use Node.js ${{ matrix.node-version }}
      uses: actions/setup-node@v1
      with:
        node-version: ${{ matrix.node-version }}
    - name: npm install and test
      run: |
        npm install
        npm run test:ci

<MSG> chore: use npm ci with unit test workflow (#676)


<DFF> @@ -18,5 +18,5 @@ jobs:
         node-version: ${{ matrix.node-version }}
     - name: npm install and test
       run: |
-        npm install
+        npm ci
         npm run test:ci

chore: use npm ci with unit test workflow (#676)