Skip to content

Commit da1551f

Browse files
Fix codacy code coverage upload
1 parent d11c317 commit da1551f

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed

.github/workflows/codacy.yml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,28 @@ jobs:
1616
if: github.repository == 'everoddandeven/monero-python'
1717
runs-on: ubuntu-latest
1818
steps:
19+
- name: Checkout code
20+
uses: actions/checkout@v4
21+
with:
22+
fetch-depth: 0
23+
1924
- name: Download coverage report
2025
uses: actions/download-artifact@v4
2126
with:
2227
name: coverage-reports
2328
github-token: ${{ secrets.API_GITHUB }}
2429
run-id: ${{ github.event.workflow_run.id }}
2530

26-
- name: Run codacy-coverage-reporter
27-
uses: codacy/codacy-coverage-reporter-action@89d6c85cfafaec52c72b6c5e8b2878d33104c699
31+
- name: Report python coverage
32+
uses: codacy/codacy-coverage-reporter-action@v1
33+
with:
34+
project-token: ${{ secrets.CODACY_PROJECT_TOKEN }}
35+
language: python
36+
coverage-reports: coverage.xml
37+
38+
- name: Report c++ coverage
39+
uses: codacy/codacy-coverage-reporter-action@v1
2840
with:
2941
project-token: ${{ secrets.CODACY_PROJECT_TOKEN }}
30-
coverage-reports: coverage.info,coverage.xml
42+
language: cpp
43+
coverage-reports: coverage.info

.github/workflows/test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ jobs:
133133
run: |
134134
lcov --capture --directory . --ignore-errors mismatch,mismatch,inconsistent,source,source,gcov,gcov --output-file coverage_full.info
135135
lcov --ignore-errors unused,unused --remove coverage_full.info '/usr/*' '*/external/*' '*/pybind11/*' '*monero-cpp/*' '*monero-project/*' --output-file coverage.info
136+
sed -i "s|$(pwd)/||g" coverage.info
136137
137138
- name: Upload coverage report
138139
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)