Skip to content

Commit 570cfde

Browse files
committed
Fix coverage
1 parent afa46e9 commit 570cfde

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.github/workflows/coverage.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -63,27 +63,27 @@ jobs:
6363

6464
- name: Configure CMake with Coverage
6565
run: |
66-
cmake ${{runner.workspace}} -B ${{runner.workspace}}/build \
66+
cmake ${{ github.workspace }} -B ${{ runner.workspace }}/build \
6767
-G "Ninja Multi-Config" \
6868
-DYUP_BUILD_TESTS=ON \
6969
-DYUP_BUILD_EXAMPLES=OFF \
7070
-DYUP_ENABLE_COVERAGE=ON \
7171
-DCMAKE_BUILD_TYPE=Debug
7272
7373
- name: Build Tests
74-
working-directory: ${{runner.workspace}}/build
74+
working-directory: ${{ runner.workspace }}/build
7575
run: cmake --build . --config Debug --parallel 4 --target yup_tests
7676

7777
- name: Clean Coverage Data
78-
working-directory: ${{runner.workspace}}/build
78+
working-directory: ${{ runner.workspace }}/build
7979
run: cmake --build . --target coverage_clean
8080

8181
- name: Run Tests
82-
working-directory: ${{runner.workspace}}/build/tests/Debug
82+
working-directory: ${{ runner.workspace }}/build/tests/Debug
8383
run: ./yup_tests --gtest_output=xml:test_results.xml
8484

8585
- name: Generate Combined Coverage Report
86-
working-directory: ${{runner.workspace}}/build
86+
working-directory: ${{ runner.workspace }}/build
8787
run: |
8888
lcov --directory . --capture --output-file coverage/coverage.info --ignore-errors mismatch,gcov,source,negative,unused,empty
8989
lcov --remove coverage/coverage.info \
@@ -100,7 +100,7 @@ jobs:
100100
uses: codecov/codecov-action@v4
101101
with:
102102
token: ${{ secrets.CODECOV_TOKEN }}
103-
file: ${{runner.workspace}}/build/coverage/coverage_final.info
103+
file: ${{ runner.workspace }}/build/coverage/coverage_final.info
104104
name: overall-coverage
105105
fail_ci_if_error: false
106106
verbose: true
@@ -110,11 +110,11 @@ jobs:
110110
if: always()
111111
with:
112112
name: test-results
113-
path: ${{runner.workspace}}/build/tests/Debug/test_results.xml
113+
path: ${{ runner.workspace }}/build/tests/Debug/test_results.xml
114114

115115
- name: Upload Coverage Reports
116116
uses: actions/upload-artifact@v4
117117
if: always()
118118
with:
119119
name: coverage-reports
120-
path: ${{runner.workspace}}/build/coverage/
120+
path: ${{ runner.workspace }}/build/coverage/

0 commit comments

Comments
 (0)