update CI

This commit is contained in:
Sina Atalay 2023-12-03 18:12:36 +01:00
parent eab4a8139b
commit 24ed2f2492
1 changed files with 4 additions and 2 deletions

View File

@ -69,8 +69,9 @@ jobs:
name: coverage name: coverage
path: .coverage.${{ matrix.python-version }}.${{ matrix.os }} path: .coverage.${{ matrix.python-version }}.${{ matrix.os }}
combine-coverages: report-coverage:
name: Upload coverage report if: github.event_name == 'push'
name: Generate a coverage report
needs: [test] needs: [test]
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -108,6 +109,7 @@ jobs:
SMOKESHOW_GITHUB_COVERAGE_THRESHOLD: 50 SMOKESHOW_GITHUB_COVERAGE_THRESHOLD: 50
SMOKESHOW_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SMOKESHOW_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SMOKESHOW_GITHUB_PR_HEAD_SHA: ${{ github.event.pull_request.head.sha }} SMOKESHOW_GITHUB_PR_HEAD_SHA: ${{ github.event.pull_request.head.sha }}
publish: publish:
if: github.event_name == 'release' if: github.event_name == 'release'
name: Publish to PyPI name: Publish to PyPI