diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 23c4940..fed99b1 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -26,3 +26,30 @@ jobs: run: cd map-sample && ./gradlew build - name: Build navigation-sample with Gradle run: cd navigation-sample && ./gradlew build + - name: Calculate map-sample APK size difference + id: size-diff-map + uses: jacobras/size-diff-action@v2 + with: + path: map-sample/app/build/outputs/apk/release/app-release-unsigned.apk + - name: Comment map-sample size difference on PR + uses: marocchino/sticky-pull-request-comment@v2 + with: + header: size-diff-map + message: | + ### APK diff: `map-sample app-release-unsigned.apk` + + ${{ steps.size-diff-map.outputs.summary }} + - name: Calculate navigation-sample APK size difference + id: size-diff-navigation + uses: jacobras/size-diff-action@v2 + with: + path: navigation-sample/app/build/outputs/apk/release/app-release-unsigned.apk + - name: Comment navigation-sample size difference on PR + uses: marocchino/sticky-pull-request-comment@v2 + with: + header: size-diff-map + message: | + ### APK diff: `navigation-sample app-release-unsigned.apk` + + ${{ steps.size-diff-navigation.outputs.summary }} +