From 2ea4c9176893c4b414448107afbad2c8c244a465 Mon Sep 17 00:00:00 2001 From: Ben Weiss Date: Tue, 10 Sep 2024 10:49:40 +0200 Subject: [PATCH] Update GMD and Android SDK setup Change-Id: I85f431fa4ceb73be87cba997eb8808961d4197cd --- .github/workflows/Release.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index d1f686e3f..4a1adf1cd 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -37,12 +37,15 @@ jobs: validate-wrappers: true gradle-home-cache-cleanup: true - - name: Accept Android licenses - run: yes | "$ANDROID_HOME"/cmdline-tools/latest/bin/sdkmanager --licenses || true - - - name: Install GMD image for baseline profile generation - run: yes | "$ANDROID_HOME"/cmdline-tools/latest/bin/sdkmanager "system-images;android-30;aosp_atd;x86" + - name: Setup Android SDK + uses: android-actions/setup-android@v3 + - name: Accept licenses + run: yes | sdkmanager --licenses || true + + - name: Setup AVD for GMD use + run: yes | sdkmanager "system-images;android-30;aosp_atd;x86 AOSP ATD Intel x86 Atom System Image" || true + - name: Build release variant including baseline profile generation run: ./gradlew :app:assembleDemoRelease -Pandroid.testInstrumentationRunnerArguments.androidx.benchmark.enabledRules=BaselineProfile