Skip to content

Commit 85b5042

Browse files
committed
Update and restore Kover configuration
1 parent 892db02 commit 85b5042

File tree

8 files changed

+29
-26
lines changed

8 files changed

+29
-26
lines changed

.github/workflows/tests.yml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -72,17 +72,17 @@ jobs:
7272

7373
- uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2
7474
- name: Test Jvm
75-
run: ./gradlew jvmTest mobiuskt-codegen:test checkLegacyAbi # koverXmlReport
75+
run: ./gradlew jvmTest mobiuskt-codegen:test checkLegacyAbi koverXmlReport
7676

7777
- name: Test Linux Target
7878
run: ./gradlew linuxX64Test
7979

80-
#- name: Archive Reports
81-
# uses: actions/upload-artifact@de65e23aa2b7e23d713bb51fbfcb6d502f8667d8
82-
# if: ${{ always() }}
83-
# with:
84-
# name: kover-report
85-
# path: "build/reports/kover/report.xml"
80+
- name: Archive Reports
81+
uses: actions/upload-artifact@de65e23aa2b7e23d713bb51fbfcb6d502f8667d8
82+
if: ${{ always() }}
83+
with:
84+
name: kover-report
85+
path: "build/reports/kover/report.xml"
8686

8787
- name: Archive Test Results
8888
uses: actions/upload-artifact@de65e23aa2b7e23d713bb51fbfcb6d502f8667d8
@@ -116,20 +116,20 @@ jobs:
116116
name: test-results-js
117117
path: '**/TEST-*.xml'
118118

119-
# upload-kover-reports:
120-
# runs-on: ubuntu-latest
121-
# needs: [ linux-tests ]
122-
# steps:
123-
# - uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493
124-
# - name: Download kover reports
125-
# uses: actions/download-artifact@de96f4613b77ec03b5cf633e7c350c32bd3c5660
126-
# with:
127-
# name: kover-report
128-
# - run: ls -la
129-
# - uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7
130-
# with:
131-
# token: ${{ secrets.CODECOV_TOKEN }}
132-
# files: "report.xml"
119+
upload-kover-reports:
120+
runs-on: ubuntu-latest
121+
needs: [ linux-tests ]
122+
steps:
123+
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493
124+
- name: Download kover reports
125+
uses: actions/download-artifact@de96f4613b77ec03b5cf633e7c350c32bd3c5660
126+
with:
127+
name: kover-report
128+
- run: ls -la
129+
- uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7
130+
with:
131+
token: ${{ secrets.CODECOV_TOKEN }}
132+
files: "report.xml"
133133

134134
upload-junit-results:
135135
runs-on: ubuntu-latest

build.gradle.kts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,13 @@ subprojects {
4444
System.getenv("GITHUB_REF_NAME")
4545
?.takeIf { it.startsWith("v") }
4646
?.let { version = it.removePrefix("v") }
47-
//apply(plugin = "org.jetbrains.kotlinx.kover")
48-
//kover {}
4947
}
5048

5149
dependencies {
52-
/*kover(project(":mobiuskt-core"))
50+
kover(project(":mobiuskt-core"))
5351
kover(project(":mobiuskt-compose"))
5452
kover(project(":mobiuskt-coroutines"))
55-
kover(project(":mobiuskt-extras"))*/
53+
kover(project(":mobiuskt-extras"))
5654

5755
dokka(project(":mobiuskt-core"))
5856
dokka(project(":mobiuskt-compose"))

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ coroutines = "1.10.2"
66
guava = "33.4.8-android"
77
awaitility = "4.3.0"
88
atomicfu = "0.31.0"
9-
kover = "0.9.4"
9+
kover = "0.9.5"
1010
slf4j = "2.0.17"
1111
ksp = "2.3.4"
1212
kotlinpoet = "2.2.0"

mobiuskt-compose/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ plugins {
99
alias(libs.plugins.compose.multiplatform)
1010
alias(libs.plugins.compose.compiler)
1111
alias(libs.plugins.dokka)
12+
alias(libs.plugins.kover)
1213
}
1314

1415
kotlin {

mobiuskt-core/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ plugins {
88
alias(libs.plugins.mavenPublish)
99
alias(libs.plugins.dokka)
1010
alias(libs.plugins.atomicfu)
11+
alias(libs.plugins.kover)
1112
}
1213

1314
kotlin {

mobiuskt-coroutines/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ plugins {
77
alias(libs.plugins.mavenPublish)
88
alias(libs.plugins.dokka)
99
alias(libs.plugins.atomicfu)
10+
alias(libs.plugins.kover)
1011
}
1112

1213
kotlin {

mobiuskt-extras/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ plugins {
66
kotlin("multiplatform")
77
alias(libs.plugins.mavenPublish)
88
alias(libs.plugins.dokka)
9+
alias(libs.plugins.kover)
910
}
1011

1112
kotlin {

mobiuskt-test/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ plugins {
66
kotlin("multiplatform")
77
alias(libs.plugins.mavenPublish)
88
alias(libs.plugins.dokka)
9+
alias(libs.plugins.kover)
910
}
1011

1112
kotlin {

0 commit comments

Comments
 (0)