Skip to content

Commit 3224cad

Browse files
committed
fix: update CI workflow to fix test failures
- Use pytest config from pyproject.toml (simplify pytest command) - Add fail-fast: false to matrix strategy - Update codecov action to v4 - Fix coverage configuration
1 parent d2f2ae9 commit 3224cad

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
strategy:
1313
matrix:
1414
python-version: ["3.11", "3.12"]
15+
fail-fast: false
1516

1617
steps:
1718
- uses: actions/checkout@v4
@@ -41,10 +42,10 @@ jobs:
4142
4243
- name: Test with pytest
4344
run: |
44-
pytest --cov=bookmark_checker --cov-report=xml --cov-report=term-missing
45+
pytest
4546
4647
- name: Upload coverage
47-
uses: codecov/codecov-action@v3
48+
uses: codecov/codecov-action@v4
4849
with:
4950
file: ./coverage.xml
5051
fail_ci_if_error: false

0 commit comments

Comments
 (0)