message: upload coverage from master
diff: @@ -14,11 +14,20 @@ jobs:
  with:
  node-version: 12
  - run: npm ci
  - - run: node --expose-gc node_modules/jest/bin/jest --forceExit --logHeapUsage --runInBand --ci --reporters=default --reporters=jest-junit
  + - run: node --expose-gc node_modules/jest/bin/jest --forceExit --logHeapUsage --runInBand --ci --reporters=default --reporters=jest-junit --colors
  env:
  APPLE_PASS_PRIVATE_KEY: ${{secrets.APPLE_PASS_PRIVATE_KEY}}
  APPLE_PASS_CERTIFICATE: ${{secrets.APPLE_PASS_CERTIFICATE}}
  APPLE_PASS_KEY_PASSWORD: ${{secrets.APPLE_PASS_KEY_PASSWORD}}
  + - name: Upload client 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
  + -B master
  + -C ${{ github.sha }}
  + -Z || echo 'Codecov upload failed'
  + env:
  + CODECOV_TOKEN: ${{secrets.CODECOV_TOKEN}}
  publish-npm:
  needs: build
  @@ -29,7 +38,7 @@ jobs:
  with:
  node-version: 12
  registry-url: https://registry.npmjs.org/
  - scope: "@walletpass"
  + scope: '@walletpass'
  - run: npm ci
  - run: npm publish --access public
  env:
  @@ -44,7 +53,7 @@ jobs:
  with:
  node-version: 12
  registry-url: https://npm.pkg.github.com/
  - scope: "@walletpass"
  + scope: '@walletpass'
  - run: npm ci
  - run: npm publish --access public
  env:
  