Skip to content

Create HTML coverage report #2

Create HTML coverage report

Create HTML coverage report #2

name: Create HTML coverage report
on:
push:
branches: [ main ]
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 24
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v3
- name: Generate coverage report
run: ./gradlew koverHtmlReport
- name: Upload coverage report
uses: actions/upload-artifact@v4
with:
name: kotter-coverage-report
path: kotter/build/reports/kover/html/
retention-days: 1