Skip to content

Upload reports to codecov #55

Upload reports to codecov

Upload reports to codecov #55

Workflow file for this run

name: Build, Test and Lint
on:
push:
branches: [ master ]
pull_request:
branches: [ develop ]
workflow_dispatch:
jobs:
check:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup JDK
uses: actions/setup-java@v3
with:
distribution: adopt
java-version: 11
- name: Validate Gradle wrapper
uses: gradle/wrapper-validation-action@v1
- name: Check all modules
run: ./gradlew check
- name: Generate test coverage report
run: ./gradlew koverXmlReport
- name: Upload test coverage report
uses: codecov/codecov-action@v4.0.1
with:
token: ${{ secrets.CODECOV_TOKEN }}
file: ./kotpass/build/reports/kover/report.xml
fail_ci_if_error: true