From 2523b310733d48a6a04b465ec3067e9fa4ebf0a7 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Mon, 25 Sep 2023 01:50:45 -0700 Subject: [PATCH 1/2] Remove iOS X64 simulator --- .github/workflows/publish-ios.yml | 1 - .github/workflows/publish.yml | 1 - .../conventions/lang/kotlin-multiplatform-native.gradle.kts | 2 +- 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/publish-ios.yml b/.github/workflows/publish-ios.yml index 2ff14b4..8b4ba2c 100644 --- a/.github/workflows/publish-ios.yml +++ b/.github/workflows/publish-ios.yml @@ -21,7 +21,6 @@ jobs: - publishIosArm64PublicationToOSSRHRepository - publishIosX64PublicationToOSSRHRepository - publishIosSimulatorArm64PublicationToOSSRHRepository - - publishIosSimulatorX64PublicationToOSSRHRepository steps: - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index ed32ca3..8ff6eb2 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -63,7 +63,6 @@ jobs: - publishIosArm64PublicationToOSSRHRepository - publishIosX64PublicationToOSSRHRepository - publishIosSimulatorArm64PublicationToOSSRHRepository - - publishIosSimulatorX64PublicationToOSSRHRepository steps: - name: Checkout uses: actions/checkout@v3 diff --git a/buildSrc/src/main/kotlin/buildsrc/conventions/lang/kotlin-multiplatform-native.gradle.kts b/buildSrc/src/main/kotlin/buildsrc/conventions/lang/kotlin-multiplatform-native.gradle.kts index c6c7b61..f8ca72a 100644 --- a/buildSrc/src/main/kotlin/buildsrc/conventions/lang/kotlin-multiplatform-native.gradle.kts +++ b/buildSrc/src/main/kotlin/buildsrc/conventions/lang/kotlin-multiplatform-native.gradle.kts @@ -78,7 +78,7 @@ kotlin { val iosTest by getting { dependsOn(nativeTest) } val iosSimulatorArm64Main by getting { dependsOn(iosMain) } - val iosSimulatorArm64Test by getting { dependsOn(iosTest) } + // val iosSimulatorArm64Test by getting { dependsOn(iosTest) } // // Apple - tvOS // val tvosMain by getting { dependsOn(nativeMain) } From 404ca931375006e6c687904188338f8ab7350006 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Fri, 29 Sep 2023 00:19:35 -0700 Subject: [PATCH 2/2] Added codecov --- .github/workflows/gradle.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 5686c21..20657b5 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -26,6 +26,7 @@ jobs: runs-on: ${{ matrix.os }} env: GRADLE_OPTS: "-Dorg.gradle.jvmargs=-XX:MaxMetaspaceSize=512m" + CODECOV_JDK: "17" steps: - uses: actions/checkout@v3 @@ -52,3 +53,9 @@ jobs: with: gradle-home-cache-cleanup: true arguments: build check --stacktrace -PtestsBadgeApiKey=${{ secrets.TESTS_BADGE_API_KEY }} + + - name: Upload coverage reports to Codecov + uses: codecov/codecov-action@v3 + if: success() && matrix.java-version == env.CODECOV_JDK + env: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}