Skip to content

Commit b7b3b99

Browse files
committed
Use cobertura for qlty coverage
1 parent 66cdfe0 commit b7b3b99

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ on:
44
push:
55
schedule:
66
- cron: '30 5 1 * *'
7+
8+
permissions:
9+
actions: write
10+
contents: read
11+
id-token: write
12+
713
jobs:
814
style-checks:
915
env:
@@ -97,7 +103,7 @@ jobs:
97103
run: vendor/bin/phan --allow-polyfill-parser
98104
- name: Run tests with coverage
99105
if: ${{ matrix.os != 'windows-latest' && matrix.php_version == '8.1' && matrix.dependencies_level != '--prefer-lowest' }}
100-
run: php vendor/bin/phpunit --coverage-clover=coverage.xml --log-junit=junit.xml
106+
run: php vendor/bin/phpunit --coverage-clover=coverage.xml --coverage-cobertura=cobertura.xml --log-junit=junit.xml
101107
- name: Upload coverage to Codecov
102108
if: ${{ matrix.os != 'windows-latest' && matrix.php_version == '8.1' && matrix.dependencies_level != '--prefer-lowest' }}
103109
uses: codecov/codecov-action@v5
@@ -112,8 +118,10 @@ jobs:
112118
if: ${{ matrix.os != 'windows-latest' && matrix.php_version == '8.1' && matrix.dependencies_level != '--prefer-lowest' }}
113119
uses: qltysh/qlty-action/coverage@v1
114120
with:
115-
token: ${{ secrets.QLTY_COVERAGE_TOKEN }}
116-
files: coverage.xml
121+
oidc: true
122+
files: cobertura.xml
123+
strip-prefix: '/home/runner/work/mo4-coding-standard'
124+
add-prefix: 'MO4/Sniffs/'
117125
env:
118126
QLTY_COVERAGE_TOKEN: ${{ secrets.QLTY_COVERAGE_TOKEN }}
119127

0 commit comments

Comments
 (0)