From d9794a48170cfc60671132b6e5e1d978e07fa505 Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Tue, 19 May 2026 09:07:19 +0000 Subject: [PATCH] fix(ci): add --legacy-peer-deps to npm install for peer dep conflicts --- .github/workflows/build.yml | 2 +- .github/workflows/cua-smoke.yml | 2 +- .npmrc | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 .npmrc diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0f51e44..850a697 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,7 @@ jobs: uses: android-actions/setup-android@v3 - name: Install dependencies - run: npm install + run: npm install --legacy-peer-deps - name: Expo prebuild run: npx expo prebuild --platform android --no-install diff --git a/.github/workflows/cua-smoke.yml b/.github/workflows/cua-smoke.yml index 6143d67..9ab86fa 100644 --- a/.github/workflows/cua-smoke.yml +++ b/.github/workflows/cua-smoke.yml @@ -42,7 +42,7 @@ jobs: - name: Install dependencies & build APK run: | - npm install + npm install --legacy-peer-deps npx expo prebuild --platform android --no-install keytool -genkey -v -keystore android/app/debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 -dname "CN=Android Debug,O=Android,C=US" cd android && ./gradlew assembleRelease diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..521a9f7 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +legacy-peer-deps=true