ci: enable codecov for test coverage

Signed-off-by: Emilien Escalle <emilien.escalle@escemi.com>
This commit is contained in:
Emilien Escalle 2025-11-22 21:34:15 +01:00
parent 175bf4a061
commit f1193bc509
2 changed files with 10 additions and 0 deletions

View File

@ -16,3 +16,5 @@ jobs:
security-events: write
with:
build: ""
test: |
{"coverage":"codecov"}

View File

@ -47,6 +47,14 @@ jobs:
uses: hoverkraft-tech/ci-dokumentor@c46a1a108957237cf485103a80b060c35c7dba33 # 0.2.2
with:
source: action.yml
extra-badges: |
[
{
"label":"codecov",
"url":"https://codecov.io/gh/hoverkraft-tech/compose-action/graph/badge.svg?token=90JXB7EIMA",
"linkUrl":"https://codecov.io/gh/hoverkraft-tech/compose-action"
}
]
- uses: actions/create-github-app-token@7e473efe3cb98aa54f8d4bac15400b15fad77d94 # v2.2.0
id: generate-token