aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/test.yaml14
-rw-r--r--Makefile1
-rw-r--r--requirements/coveralls.in3
-rw-r--r--requirements/coveralls.pip24
4 files changed, 9 insertions, 33 deletions
diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml
index 189dc4c..9e30d49 100644
--- a/.github/workflows/test.yaml
+++ b/.github/workflows/test.yaml
@@ -67,10 +67,10 @@ jobs:
with:
python-version: "3.11"
cache: pip
- cache-dependency-path: requirements/coveralls.pip
+ cache-dependency-path: requirements/coverage.pip
- name: Install dependencies
- run: pip install -U -r requirements/coveralls.pip
+ run: pip install -U -r requirements/coverage.pip
- name: Download coverage data
uses: actions/download-artifact@v2
@@ -83,9 +83,13 @@ jobs:
- name: Display coverage report
run: coverage report -m
+ - name: Generate lcov report
+ run: coverage lcov
+
# Comment on the PR with the coverage results and register a GitHub check
# which links to the coveralls.io job.
- name: Publish coverage report to coveralls.io
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- run: coveralls --service=github
+ uses: coverallsapp/[email protected]
+ with:
+ github-token: ${{ secrets.GITHUB_TOKEN }}
+ path-to-lcov: ./coverage.lcov
diff --git a/Makefile b/Makefile
index a30579a..7242c25 100644
--- a/Makefile
+++ b/Makefile
@@ -16,7 +16,6 @@ upgrade: install-piptools
$(PIP_COMPILE_CMD) -o requirements/requirements.pip \
--extra gunicorn --extra sentry pyproject.toml
$(PIP_COMPILE_CMD) -o requirements/coverage.pip requirements/coverage.in
- $(PIP_COMPILE_CMD) -o requirements/coveralls.pip requirements/coveralls.in
$(PIP_COMPILE_CMD) -o requirements/lint.pip requirements/lint.in
$(PIP_COMPILE_CMD) -o requirements/pip-tools.pip requirements/pip-tools.in
diff --git a/requirements/coveralls.in b/requirements/coveralls.in
deleted file mode 100644
index 28d4959..0000000
--- a/requirements/coveralls.in
+++ /dev/null
@@ -1,3 +0,0 @@
--c coverage.pip
-
-coveralls>=3.3.1
diff --git a/requirements/coveralls.pip b/requirements/coveralls.pip
deleted file mode 100644
index 20a5996..0000000
--- a/requirements/coveralls.pip
+++ /dev/null
@@ -1,24 +0,0 @@
-#
-# This file is autogenerated by pip-compile with python 3.11
-# To update, run:
-#
-# pip-compile --output-file=requirements/coveralls.pip requirements/coveralls.in
-#
-certifi==2022.9.24
- # via requests
-charset-normalizer==2.1.1
- # via requests
-coverage[toml]==6.5.0
- # via
- # -c requirements\coverage.pip
- # coveralls
-coveralls==3.3.1
- # via -r requirements/coveralls.in
-docopt==0.6.2
- # via coveralls
-idna==3.4
- # via requests
-requests==2.28.1
- # via coveralls
-urllib3==1.26.12
- # via requests