From 91d2d14e77ee7756f104b6c205a27cdcbb9d51d7 Mon Sep 17 00:00:00 2001 From: Yang Date: Tue, 16 Jun 2026 21:30:19 +1000 Subject: [PATCH 1/5] Add `minorApiLevel` for compile SDK. Test with API 37.0. --- .github/workflows/main.yml | 14 +++++++++++--- test-fixture/app/build.gradle.kts | 6 +++++- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c98e8c79b..d4213c210 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -35,15 +35,23 @@ jobs: api-level: 34 target: aosp_atd arch: x86_64 + - os: ubuntu-latest + api-level: 34-ext10 + target: android-automotive + arch: x86_64 + system-image-api-level: 34-ext9 - os: ubuntu-latest api-level: 35 target: google_apis arch: x86_64 - os: ubuntu-latest - api-level: 34-ext10 - target: android-automotive + api-level: 37.0 + target: google_apis_playstore_ps16k + arch: x86_64 + - os: ubuntu-latest + api-level: 37.0 + target: google_apis_ps16k arch: x86_64 - system-image-api-level: 34-ext9 steps: - name: checkout diff --git a/test-fixture/app/build.gradle.kts b/test-fixture/app/build.gradle.kts index 57f1c7a74..6b130c023 100644 --- a/test-fixture/app/build.gradle.kts +++ b/test-fixture/app/build.gradle.kts @@ -4,7 +4,11 @@ plugins { android { namespace = "com.example.testapp" - compileSdk = 37 + compileSdk { + version = release(37) { + minorApiLevel = 0 + } + } buildToolsVersion = "37.0.0" defaultConfig { From 088647b700b3614a5f1d20b8038e39e071c998d4 Mon Sep 17 00:00:00 2001 From: Yang Date: Tue, 16 Jun 2026 21:43:50 +1000 Subject: [PATCH 2/5] Quotes. --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d4213c210..e1bc2fe5f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -45,11 +45,11 @@ jobs: target: google_apis arch: x86_64 - os: ubuntu-latest - api-level: 37.0 + api-level: "37.0" target: google_apis_playstore_ps16k arch: x86_64 - os: ubuntu-latest - api-level: 37.0 + api-level: "37.0" target: google_apis_ps16k arch: x86_64 From 028694f45a0bbafedd24c92bedc7a3e278d118cc Mon Sep 17 00:00:00 2001 From: Yang Date: Wed, 26 Aug 2026 18:39:29 +1000 Subject: [PATCH 3/5] 37.1. --- .github/workflows/main.yml | 4 ++-- test-fixture/app/build.gradle.kts | 6 +----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e1bc2fe5f..b3c5a82ef 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -45,11 +45,11 @@ jobs: target: google_apis arch: x86_64 - os: ubuntu-latest - api-level: "37.0" + api-level: "37.1" target: google_apis_playstore_ps16k arch: x86_64 - os: ubuntu-latest - api-level: "37.0" + api-level: "37.1" target: google_apis_ps16k arch: x86_64 diff --git a/test-fixture/app/build.gradle.kts b/test-fixture/app/build.gradle.kts index 6b130c023..57f1c7a74 100644 --- a/test-fixture/app/build.gradle.kts +++ b/test-fixture/app/build.gradle.kts @@ -4,11 +4,7 @@ plugins { android { namespace = "com.example.testapp" - compileSdk { - version = release(37) { - minorApiLevel = 0 - } - } + compileSdk = 37 buildToolsVersion = "37.0.0" defaultConfig { From dc1e458fb59e4244df43e8f2f3d0e78f17c4f136 Mon Sep 17 00:00:00 2001 From: Yang Date: Wed, 26 Aug 2026 18:47:51 +1000 Subject: [PATCH 4/5] `google_apis` Revert "`google_apis`" This reverts commit 6f67e3ba9f22901203822c28955d329e46ecfba9. Remove `google_apis_ps16k` target. --- .github/workflows/main.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b3c5a82ef..847926d50 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -48,10 +48,6 @@ jobs: api-level: "37.1" target: google_apis_playstore_ps16k arch: x86_64 - - os: ubuntu-latest - api-level: "37.1" - target: google_apis_ps16k - arch: x86_64 steps: - name: checkout From e53cc7208dda4932a0919d08dc2f70577c9ade89 Mon Sep 17 00:00:00 2001 From: Yang Date: Wed, 26 Aug 2026 19:02:15 +1000 Subject: [PATCH 5/5] Add `minorAPiLevel = 1`. --- test-fixture/app/build.gradle.kts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/test-fixture/app/build.gradle.kts b/test-fixture/app/build.gradle.kts index 57f1c7a74..af650ca48 100644 --- a/test-fixture/app/build.gradle.kts +++ b/test-fixture/app/build.gradle.kts @@ -4,7 +4,11 @@ plugins { android { namespace = "com.example.testapp" - compileSdk = 37 + compileSdk { + version = release(37) { + minorApiLevel = 1 + } + } buildToolsVersion = "37.0.0" defaultConfig {