Switch to coveralls-python, maybe it works better

This commit is contained in:
Jean-Paul Calderone 2021-01-05 20:09:46 -05:00
parent 3fb412eda1
commit bebcca39f6

View File

@ -61,18 +61,23 @@ jobs:
# Upload this job's coverage data to Coveralls.
- name: "Report Coverage to Coveralls"
uses: "coverallsapp/github-action@v1.1.2"
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
run: |
pip install coveralls
python -m coveralls
env:
# Some magic value required for some magic reason.
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
# Help coveralls identify our project.
COVERALLS_REPO_TOKEN: "JPf16rLB7T2yjgATIxFzTsEgMdN1UNq6o"
# Every source of coverage reports needs a unique "flag name".
# Construct one by smashing a few variables from the matrix together
# here.
flag-name: "run-${{ matrix.os }}-${{ matrix.python-version }}"
COVERALLS_FLAG_NAME: "run-${{ matrix.os }}-${{ matrix.python-version }}"
# Mark the data as just one piece of many because we have more than
# one instance of this job (Windows, macOS) which collects and
# reports coverage. This is necessary to cause Coveralls to merge
# multiple coverage results into a single report.
parallel: true
COVERALLS_PARALLEL: true
# Tell Coveralls that we're done reporting coverage data. Since we're using
# the "parallel" mode where more than one coverage data file is merged into
@ -89,11 +94,14 @@ jobs:
runs-on: "ubuntu-latest"
steps:
- name: "Finish Coveralls Reporting"
uses: "coverallsapp/github-action@v1.1.2"
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
# Here's the magic that tells Coveralls we're done.
parallel-finished: true
run: |
pip install coveralls
python -m coveralls --finish
env:
# Some magic value required for some magic reason.
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
# Help coveralls identify our project.
COVERALLS_REPO_TOKEN: "JPf16rLB7T2yjgATIxFzTsEgMdN1UNq6o"
integration:
runs-on: ${{ matrix.os }}