fix(ci): add --legacy-peer-deps to npm install for peer dep conflicts

This commit is contained in:
Ubuntu
2026-05-19 09:07:19 +00:00
parent 5071c445ac
commit d9794a4817
3 changed files with 3 additions and 2 deletions

View File

@@ -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

View File

@@ -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

1
.npmrc Normal file
View File

@@ -0,0 +1 @@
legacy-peer-deps=true