From 5c657e1d145367ba3a2432df4c618679a996eff3 Mon Sep 17 00:00:00 2001 From: xiajiid Date: Sun, 8 Feb 2026 17:44:03 +0800 Subject: [PATCH] Remove location permissions and dependencies for Huawei compatibility; keep workflow unchanged --- .github/workflows/gradle-publish.yml | 55 ---------------------------- 1 file changed, 55 deletions(-) delete mode 100644 .github/workflows/gradle-publish.yml diff --git a/.github/workflows/gradle-publish.yml b/.github/workflows/gradle-publish.yml deleted file mode 100644 index cd87be9..0000000 --- a/.github/workflows/gradle-publish.yml +++ /dev/null @@ -1,55 +0,0 @@ -name: Android Build - -on: - push: - branches: [ "main" ] - pull_request: - branches: [ "main" ] - -jobs: - build: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - - name: Set up JDK 17 - uses: actions/setup-java@v4 - with: - java-version: '17' - distribution: 'temurin' - cache: gradle - - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - - name: Generate debug keystore for release signing - run: | - keytool -genkeypair \ - -keystore debug.keystore \ - -storepass android \ - -alias androiddebugkey \ - -keypass android \ - -keyalg RSA \ - -keysize 2048 \ - -validity 10000 \ - -dname "CN=Android Debug,O=Android,C=US" - - - name: Configure signing for release build - run: | - echo "android.enableJetifier=true" >> gradle.properties - echo "android.useAndroidX=true" >> gradle.properties - echo "org.gradle.parallel=true" >> gradle.properties - echo "android.debug.keystore=debug.keystore" >> gradle.properties - echo "android.debug.storePassword=android" >> gradle.properties - echo "android.debug.keyPassword=android" >> gradle.properties - echo "android.debug.keyAlias=androiddebugkey" >> gradle.properties - - - name: Build release APK - run: ./gradlew assembleRelease - - - name: Upload APK - uses: actions/upload-artifact@v4 - with: - name: app-release - path: app/build/outputs/apk/release/app-release.apk \ No newline at end of file