From b50cc1a72cdbbb3387b5f0ca240618633c068a14 Mon Sep 17 00:00:00 2001 From: Kingkor Roy Tirtho Date: Sat, 19 Aug 2023 10:48:46 +0600 Subject: [PATCH] cd: only disable android auto for PlayStore --- .github/workflows/spotube-release-binary.yml | 5 ++++- android/app/src/main/AndroidManifest.xml | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/spotube-release-binary.yml b/.github/workflows/spotube-release-binary.yml index f60f50b5..2136ba94 100644 --- a/.github/workflows/spotube-release-binary.yml +++ b/.github/workflows/spotube-release-binary.yml @@ -200,7 +200,7 @@ jobs: - name: Install Dependencies run: | sudo apt-get update -y - sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev make python3-pip python3-setuptools patchelf desktop-file-utils libgdk-pixbuf2.0-dev fakeroot strace fuse + sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev make python3-pip python3-setuptools patchelf desktop-file-utils libgdk-pixbuf2.0-dev fakeroot strace fuse xmlstarlet - name: Replace pubspec version and BUILD_VERSION Env (nightly) if: ${{ inputs.channel == 'nightly' }} @@ -244,6 +244,9 @@ jobs: run: | echo 'ENABLE_UPDATE_CHECK=0' >> .env dart run build_runner build --delete-conflicting-outputs --enable-experiment=records,patterns + export MANIFEST=android/app/src/main/AndroidManifest.xml + xmlstarlet ed -d '//meta-data[@android:name="com.google.android.gms.car.application"]' $MANIFEST > $MANIFEST.tmp + mv $MANIFEST.tmp $MANIFEST flutter build appbundle mv build/app/outputs/bundle/release/app-release.aab build/Spotube-playstore-all-arch.aab diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 022119db..7891310d 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -66,11 +66,11 @@ - + - + \ No newline at end of file