From d513b422fa72bd638f65af4986165ae2583e2b8a Mon Sep 17 00:00:00 2001 From: gabrielmoro Date: Wed, 20 May 2026 21:22:55 -0300 Subject: [PATCH 1/6] Update popcorngp version to 3.2.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 86b8306..8a271f6 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -46,7 +46,7 @@ appcompat = "1.7.0" material = "1.12.0" accompanist = "0.31.3-beta" activity-compose = "1.8.2" -popcorngp = "3.1.2" +popcorngp = "3.2.0" work-runtime = "2.10.1" kmpnotifier = "1.5.1" From 34473143e856724fb01d2034970be0bbbb76e575 Mon Sep 17 00:00:00 2001 From: gabrielmoro Date: Wed, 20 May 2026 21:24:27 -0300 Subject: [PATCH 2/6] Update Popcorn action to use CodandoTV's GitHub action --- .github/workflows/popcorn.yaml | 27 ++------------------------- 1 file changed, 2 insertions(+), 25 deletions(-) diff --git a/.github/workflows/popcorn.yaml b/.github/workflows/popcorn.yaml index dada916..b85c7cd 100644 --- a/.github/workflows/popcorn.yaml +++ b/.github/workflows/popcorn.yaml @@ -21,28 +21,5 @@ jobs: - name: Grant execute permission for gradlew run: chmod +x gradlew - - name: Run popcorn - id: module_analysis - run: ./gradlew popcornParent -PerrorReportEnabled - - - name: Read Markdown file - if: failure() - id: read_md - run: | - content=$(find . -type f -regex ".*/build/reports/popcornguineapig/errorReport.md" -exec cat {} +) - echo "content<> $GITHUB_OUTPUT - echo "$content" >> $GITHUB_OUTPUT - echo "EOF" >> $GITHUB_OUTPUT - - - name: Post comment with module analysis - if: failure() - uses: thollander/actions-comment-pull-request@v3 - with: - comment-tag: module-analysis-report - message: ${{ steps.read_md.outputs.content }} - - - name: Delete comment with module analysis - uses: thollander/actions-comment-pull-request@v3 - with: - comment-tag: module-analysis-report - mode: delete + - name: Run Popcorn + uses: CodandoTV/popcorn-guineapig/.github/actions/popcorn@main \ No newline at end of file From 3d082095f97fd7773bd39c43d534eb4a85dcd834 Mon Sep 17 00:00:00 2001 From: gabrielmoro Date: Wed, 20 May 2026 21:29:46 -0300 Subject: [PATCH 3/6] introducing failure --- core-shared/build.gradle.kts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core-shared/build.gradle.kts b/core-shared/build.gradle.kts index 89442f6..a6f0ea4 100644 --- a/core-shared/build.gradle.kts +++ b/core-shared/build.gradle.kts @@ -7,6 +7,8 @@ kotlin { sourceSets { commonMain.dependencies { implementation(libs.koin.core) + // introducing failure + implementation(projects.featureNews) } } } From 70db0c8c8d874d9f1e7ec1d93f49c6701acd3273 Mon Sep 17 00:00:00 2001 From: gabrielmoro Date: Wed, 20 May 2026 21:34:03 -0300 Subject: [PATCH 4/6] Remove featureNews dependency from commonMain in build.gradle.kts --- core-shared/build.gradle.kts | 2 -- 1 file changed, 2 deletions(-) diff --git a/core-shared/build.gradle.kts b/core-shared/build.gradle.kts index a6f0ea4..89442f6 100644 --- a/core-shared/build.gradle.kts +++ b/core-shared/build.gradle.kts @@ -7,8 +7,6 @@ kotlin { sourceSets { commonMain.dependencies { implementation(libs.koin.core) - // introducing failure - implementation(projects.featureNews) } } } From 4712ed3cdb2f3f5447a74ea016fabed598623c8d Mon Sep 17 00:00:00 2001 From: gabrielmoro Date: Wed, 20 May 2026 21:37:28 -0300 Subject: [PATCH 5/6] Update paths in popcorn.yaml to include libs.versions.toml --- .github/workflows/popcorn.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/popcorn.yaml b/.github/workflows/popcorn.yaml index b85c7cd..b0d75c4 100644 --- a/.github/workflows/popcorn.yaml +++ b/.github/workflows/popcorn.yaml @@ -6,7 +6,7 @@ on: paths: - "**/build-logic/**" - "**.kts" - - "**/popcorn.yml" + - "**/libs.versions.toml" jobs: popcorn: From f7d77bc31437a6998bd67bbbcd46f68b83e84cef Mon Sep 17 00:00:00 2001 From: gabrielmoro Date: Wed, 20 May 2026 21:41:06 -0300 Subject: [PATCH 6/6] Fix missing newline at end of file in popcorn.yaml --- .github/workflows/popcorn.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/popcorn.yaml b/.github/workflows/popcorn.yaml index b0d75c4..f1e465e 100644 --- a/.github/workflows/popcorn.yaml +++ b/.github/workflows/popcorn.yaml @@ -22,4 +22,4 @@ jobs: run: chmod +x gradlew - name: Run Popcorn - uses: CodandoTV/popcorn-guineapig/.github/actions/popcorn@main \ No newline at end of file + uses: CodandoTV/popcorn-guineapig/.github/actions/popcorn@main