From 108c20cd2678ec0dc1fb600dfc534ab123f604d2 Mon Sep 17 00:00:00 2001 From: zimplexing Date: Wed, 13 Aug 2025 21:23:51 +0800 Subject: [PATCH] refactor(build): streamline prebuild and build scripts for consistency --- .github/workflows/build-apk.yml | 4 ++-- package.json | 8 +++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-apk.yml b/.github/workflows/build-apk.yml index 2907ee0..efb3324 100644 --- a/.github/workflows/build-apk.yml +++ b/.github/workflows/build-apk.yml @@ -34,7 +34,7 @@ jobs: java-version: "17" - name: Prebuild TV App - run: yarn prebuild-tv + run: yarn prebuild - name: Build TV APK run: yarn build-tv @@ -72,7 +72,7 @@ jobs: java-version: "17" - name: Prebuild Mobile App - run: yarn prebuild-mobile + run: yarn prebuild - name: Build Mobile APK run: yarn build-mobile diff --git a/package.json b/package.json index 4e9f8fd..620b37a 100644 --- a/package.json +++ b/package.json @@ -13,13 +13,11 @@ "ios": "EXPO_USE_METRO_WORKSPACE_ROOT=1 expo run:ios", "ios-tv": "EXPO_TV=1 EXPO_USE_METRO_WORKSPACE_ROOT=1 expo run:ios", "ios-mobile": "EXPO_USE_METRO_WORKSPACE_ROOT=1 expo run:ios --device", - "prebuild": "EXPO_USE_METRO_WORKSPACE_ROOT=1 expo prebuild --clean", - "prebuild-tv": "EXPO_TV=1 EXPO_USE_METRO_WORKSPACE_ROOT=1 expo prebuild --clean && yarn copy-config", - "prebuild-mobile": "EXPO_USE_METRO_WORKSPACE_ROOT=1 expo prebuild --clean --platform android", + "prebuild": "EXPO_USE_METRO_WORKSPACE_ROOT=1 expo prebuild --clean && yarn copy-config", "copy-config": "cp -r xml/* android/app/src/*", "build": "cd android && ./gradlew assembleRelease", - "build-tv": "EXPO_TV=1 yarn prebuild-tv && cd android && ./gradlew assembleRelease", - "build-mobile": "yarn prebuild-mobile && cd android && ./gradlew assembleRelease", + "build-tv": "EXPO_TV=1 yarn prebuild && cd android && ./gradlew assembleRelease", + "build-mobile": "yarn prebuild && cd android && ./gradlew assembleRelease", "build-debug": "cd android && ./gradlew assembleDebug", "test": "jest --watchAll", "test-ci": "jest --ci --coverage --no-cache",