run sqlite and postgres coverage

This commit is contained in:
Michael C 2023-02-18 00:36:45 -05:00
parent efc911a229
commit 4a90ba8992
No known key found for this signature in database
GPG key ID: FFB04FB3B878B7B4
2 changed files with 14 additions and 4 deletions

View file

@ -13,11 +13,23 @@ jobs:
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 coverage reports
- 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