jobs:
build:
-
runs-on: ubuntu-latest
strategy:
node-version: [12.x, 14.x]
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, build, and test
- run: |
- npm ci
- npm run build --if-present
- npm run test
- export COVERALLS_REPO_TOKEN=${{ secrets.COVERALLS_REPO_TOKEN }}
- npm run coverage
- env:
- CI: true
+ - 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, build, and test
+ run: |
+ npm ci
+ npm run build --if-present
+ npm run test
+ export COVERALLS_REPO_TOKEN=${{ secrets.COVERALLS_REPO_TOKEN }}
+ npm run coverage
+ env:
+ CI: true