From 6059e654d84b5fdc5b89935c6021dadd916b2dec Mon Sep 17 00:00:00 2001 From: DIYgod Date: Sat, 11 Apr 2026 21:33:22 +0800 Subject: [PATCH] fix(ci): disable frozen lockfile for local eas builds --- .github/workflows/build-android.yml | 2 ++ .github/workflows/build-ios-development.yml | 3 +++ .github/workflows/build-ios.yml | 2 ++ 3 files changed, 7 insertions(+) diff --git a/.github/workflows/build-android.yml b/.github/workflows/build-android.yml index f99445c6c..886e121a2 100644 --- a/.github/workflows/build-android.yml +++ b/.github/workflows/build-android.yml @@ -75,6 +75,8 @@ jobs: - name: 🔨 Build Android app working-directory: apps/mobile run: eas build --platform android --profile ${{ github.event.inputs.profile || 'preview' }} --local --output=${{ github.workspace }}/build.${{ github.event.inputs.profile == 'production' && 'aab' || 'apk' }} + env: + EAS_NO_FROZEN_LOCKFILE: "1" - name: 📤 Upload apk Artifact if: github.event.inputs.profile != 'production' diff --git a/.github/workflows/build-ios-development.yml b/.github/workflows/build-ios-development.yml index cc29f6d69..a67818094 100644 --- a/.github/workflows/build-ios-development.yml +++ b/.github/workflows/build-ios-development.yml @@ -55,6 +55,7 @@ jobs: working-directory: apps/mobile run: eas build --platform ios --profile development --non-interactive --local --output=./build.ipa env: + EAS_NO_FROZEN_LOCKFILE: "1" SENTRY_AUTH_TOKEN: ${{ secrets.RN_SENTRY_AUTH_TOKEN }} CI: true @@ -105,6 +106,7 @@ jobs: working-directory: apps/mobile run: eas build --platform ios --profile development --non-interactive --local --output=./build.ipa env: + EAS_NO_FROZEN_LOCKFILE: "1" CI: true SENTRY_AUTH_TOKEN: ${{ secrets.RN_SENTRY_AUTH_TOKEN }} # Optional: Upload artifact @@ -149,6 +151,7 @@ jobs: working-directory: apps/mobile run: eas build --platform ios --profile ios-simulator --non-interactive --local --output=./build-simulator.ipa env: + EAS_NO_FROZEN_LOCKFILE: "1" CI: true SENTRY_AUTH_TOKEN: ${{ secrets.RN_SENTRY_AUTH_TOKEN }} # Optional: Upload artifact diff --git a/.github/workflows/build-ios.yml b/.github/workflows/build-ios.yml index a41372a0d..7230190c8 100644 --- a/.github/workflows/build-ios.yml +++ b/.github/workflows/build-ios.yml @@ -63,6 +63,7 @@ jobs: working-directory: apps/mobile run: eas build --platform ios --profile ${{ github.event.inputs.profile || 'preview' }} --non-interactive --local --output=./build.ipa env: + EAS_NO_FROZEN_LOCKFILE: "1" SENTRY_AUTH_TOKEN: ${{ secrets.RN_SENTRY_AUTH_TOKEN }} CI: true @@ -118,6 +119,7 @@ jobs: working-directory: apps/mobile run: eas build --platform ios --profile ${{ github.event.inputs.profile || 'preview' }} --non-interactive --local --output=./build.ipa env: + EAS_NO_FROZEN_LOCKFILE: "1" CI: true SENTRY_AUTH_TOKEN: ${{ secrets.RN_SENTRY_AUTH_TOKEN }} # Optional: Upload artifact