Merge pull request #539 from mchangrh/nyc

run nyc for codecov
This commit is contained in:
Ajay Ramachandran 2023-02-18 00:48:39 -05:00 committed by GitHub
commit f48fb6c3f6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 20 additions and 3 deletions

View file

@ -12,5 +12,24 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Build the docker-compose stack
env:
PG_USER: ci_db_user
PG_PASS: ci_db_pass
run: docker-compose -f docker/docker-compose-ci.yml up -d
- name: Check running containers
run: docker ps
- uses: actions/setup-node@v3
with:
node-version: 18
- run: npm ci
- name: Generate sqlite coverage reports
run: npx nyc --reporter=lcov npm test
- name: Generate postgres coverage reports
env:
TEST_POSTGRES: true
timeout-minutes: 5
run: npx nyc --reporter=lcov npm test
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v3

View file

@ -28,6 +28,4 @@ jobs:
env:
TEST_POSTGRES: true
timeout-minutes: 5
run: npx nyc --silent npm test
- name: Generate coverage report
run: npm run cover:report
run: npx nyc --silent npm test