From afa6176b59305367790953945fc68c7fa1c96235 Mon Sep 17 00:00:00 2001 From: MohitMaliFtechiz Date: Thu, 9 Jun 2022 15:57:00 +0530 Subject: [PATCH] version change for jacoco and introduce codecov runner --- .github/workflows/coverage.yml | 4 +--- buildSrc/build.gradle.kts | 2 +- buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 2dd52d6a6..cf6b49af0 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -39,7 +39,6 @@ jobs: ndk: 21.4.7075529 script: bash contrib/instrumentation.sh - - name: Upload screenshot result uses: actions/upload-artifact@v1 if: failure() @@ -53,8 +52,7 @@ jobs: - name: Upload coverage to Codecov if: ${{ matrix.api-level==21 }} - run: | - bash <(curl -s https://codecov.io/bash) + uses: codecov/codecov-action@v2 - name: Upload Coverage to GH-Actions uses: actions/upload-artifact@v2.2.0 diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index 5fabb9d6f..8fe71b1fb 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -14,7 +14,7 @@ repositories { dependencies { implementation("com.android.tools.build:gradle:7.1.0") implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.21") - implementation("com.hiya:jacoco-android:0.2") + implementation("com.dicedmelon.gradle:jacoco-android:0.1.5") implementation("org.jlleitschuh.gradle:ktlint-gradle:10.3.0") implementation("com.google.apis:google-api-services-androidpublisher:v3-rev129-1.25.0") implementation("io.gitlab.arturbosch.detekt:detekt-gradle-plugin:1.20.0") diff --git a/buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt b/buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt index 192d41aa0..94ac3be60 100644 --- a/buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt +++ b/buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt @@ -37,7 +37,7 @@ class AllProjectConfigurer { target.plugins.apply("kotlin-android") target.plugins.apply("kotlin-android-extensions") target.plugins.apply("kotlin-kapt") - target.plugins.apply("com.hiya.jacoco-android") + target.plugins.apply("com.dicedmelon.gradle.jacoco-android") target.plugins.apply("org.jlleitschuh.gradle.ktlint") target.plugins.apply("io.gitlab.arturbosch.detekt") target.plugins.apply("androidx.navigation.safeargs")