message: fix matrix and codecov
diff: -name: Test
  +name: CI
  on:
  pull_request:
  @@ -47,7 +47,7 @@ jobs:
  fetch-depth: 1
  - uses: actions/setup-node@v1
  with:
  - node-version: 12
  + node-version: ${{ matrix.node }}
  - run: npm ci
  - run: npm test
  env:
  @@ -57,12 +57,13 @@ jobs:
  - name: Upload coverage to Codecov
  # https://github.com/codecov/codecov-bash/blob/1044b7a243e0ea0c05ed43c2acd8b7bb7cef340c/codecov#L158
  - run: bash <(curl -s https://codecov.io/bash)
  - -f ./coverage/coverage-final.json
  + run: npx codecov
  + -f "./coverage/coverage-final.json"
  + -y "./.codecov.yml"
  -B ${{ github.head_ref }}
  -C ${{ github.event.after }}
  -P ${{ github.event.number }}
  - -Z || echo 'Codecov upload failed'
  + -Z
  env:
  CI: true
  CODECOV_ENV: github-action
  