Skip to content

Commit 3d7b8c9

Browse files
author
Marat Akhmetov
committed
[DOP-23126] added basic pytest-coverage-comment
1 parent 31baf09 commit 3d7b8c9

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

.github/workflows/tests.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ env:
1616
DEFAULT_PYTHON: '3.13'
1717

1818
permissions:
19-
contents: read
19+
contents: write
20+
checks: write
21+
pull-requests: write
2022

2123
jobs:
2224
oracle_tests:
@@ -128,13 +130,12 @@ jobs:
128130
coverage combine
129131
coverage xml -o reports/coverage.xml -i
130132
131-
- name: Check coverage
132-
uses: codecov/codecov-action@v5
133+
- name: Coverage comment
134+
uses: MishaKav/pytest-coverage-comment@main
133135
with:
134-
token: ${{ secrets.CODECOV_TOKEN }}
135-
files: ./reports/coverage.xml
136-
fail_ci_if_error: true
137-
plugins: noop
136+
pytest-xml-coverage-path: ./reports/coverage.xml
137+
default-branch: develop
138+
xml-skip-covered: true
138139

139140
- name: All done
140141
run: echo 1

0 commit comments

Comments
 (0)