Skip to content

Commit

Permalink
chore(ci): fail checks if intg tests fail
Browse files Browse the repository at this point in the history
  • Loading branch information
cameri committed Nov 12, 2022
1 parent f4fb0bb commit fb9de12
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,13 @@ jobs:
run: npm ci
- name: Run unit tests
run: npm run test:unit
continue-on-error: true
- name: Run coverage for unit tests
run: npm run cover:unit
if: ${{ always() }}
continue-on-error: true
- name: Coveralls
uses: coverallsapp/github-action@master
if: ${{ always() }}
with:
path-to-lcov: ./.coverage/unit/lcov.info
flag-name: Unit
Expand All @@ -74,21 +75,24 @@ jobs:
node-version-file: .nvmrc
- name: Run integration tests
run: npm run docker:test:integration
- name: Generate Cucumber report annotations
uses: deblockt/[email protected]
if: ${{ always() }}
continue-on-error: true
- uses: deblockt/[email protected]
with:
access-token: ${{ secrets.GITHUB_TOKEN }}
path: .test-reports/integration/report.json
- name: Run coverage for integration tests
run: npm run docker:cover:integration
continue-on-error: true
- name: Coveralls
uses: coverallsapp/github-action@master
if: ${{ always() }}
with:
path-to-lcov: .coverage/integration/lcov.info
flag-name: Integration
parallel: true
github-token: ${{ secrets.GITHUB_TOKEN }}
continue-on-error: true
post-tests:
name: Post Tests
needs: [test-units-and-cover, test-integrations-and-cover]
Expand Down

0 comments on commit fb9de12

Please sign in to comment.