Skip to content

Commit c1c2995

Browse files
coveralls as separate job
1 parent 708f0de commit c1c2995

File tree

1 file changed

+29
-1
lines changed

1 file changed

+29
-1
lines changed

.github/workflows/github-actions.yml

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,35 @@ jobs:
121121
TOXPYTHON: '${{ matrix.toxpython }}'
122122
run: >
123123
tox -e ${{ matrix.tox_env }} -v
124-
- uses: coverallsapp/github-action@v2
124+
125+
coveralls:
126+
name: coveralls coverage
127+
runs-on: ubuntu-latest
128+
steps:
129+
- uses: actions/checkout@v4
130+
with:
131+
fetch-depth: 0
132+
- uses: actions/setup-python@v5
133+
with:
134+
python-version: '3.11'
135+
architecture: 'x64'
136+
- name: install dependencies
137+
run: |
138+
python -mpip install --upgrade pip
139+
python -mpip install --progress-bar=off -r ci/requirements.txt
140+
virtualenv --version
141+
pip --version
142+
tox --version
143+
pip list --format=freeze
144+
- name: generate coverage report
145+
env:
146+
TOXPYTHON: '3.11'
147+
run: |
148+
tox -e report
149+
150+
- name: Coveralls GitHub Action
151+
uses: coverallsapp/[email protected]
152+
125153

126154
deploy_docs:
127155
name: Deploy docs to GitHub Pages

0 commit comments

Comments
 (0)