Skip to content

Commit 47de4c6

Browse files
committed
Don't generate HTML report for now
Also, don't need to install Harmonica in editable mode anymore.
1 parent a501bc5 commit 47de4c6

File tree

1 file changed

+2
-14
lines changed

1 file changed

+2
-14
lines changed

.github/workflows/test.yml

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -128,11 +128,9 @@ jobs:
128128
- name: List installed packages
129129
run: python -m pip freeze
130130

131-
- name: Install Harmonica in editable mode
131+
- name: Install Harmonica
132132
run: |
133-
# We need to install in editable mode for the HTML coverage report to
134-
# work.
135-
python -m pip install --no-deps -e .
133+
python -m pip install --no-deps .
136134
137135
- name: Run the tests
138136
run: |
@@ -204,18 +202,8 @@ jobs:
204202
- name: Combine coverage
205203
run: python -m coverage combine
206204

207-
- name: Make an HTML report
208-
run: python -m coverage html --skip-empty
209-
210205
- name: Report coverage on the job summary
211206
run: python -m coverage report --format=markdown >> $GITHUB_STEP_SUMMARY
212207

213208
- name: Fail if coverage is not 100%
214209
run: python -m coverage report --fail-under=100
215-
216-
- name: Upload HTML report if check failed
217-
uses: actions/upload-artifact@v4
218-
with:
219-
name: html-report
220-
path: htmlcov
221-
if: ${{ failure() }}

0 commit comments

Comments
 (0)