diff --git a/.github/workflows/build-mobile-comment.yml b/.github/workflows/build-mobile-comment.yml index 146b695..29dc0fb 100644 --- a/.github/workflows/build-mobile-comment.yml +++ b/.github/workflows/build-mobile-comment.yml @@ -83,6 +83,11 @@ jobs: - name: Install dependencies run: pnpm install + + - name: Install xcbeautify + uses: Cyberbeni/install-swift-tool@v2 + with: + url: https://github.com/Cyberbeni/xcbeautify - name: Build iOS app run: cd apps/expo && pnpm ipa diff --git a/.github/workflows/build-mobile.yml b/.github/workflows/build-mobile.yml index 998f91c..f004ffb 100644 --- a/.github/workflows/build-mobile.yml +++ b/.github/workflows/build-mobile.yml @@ -75,6 +75,11 @@ jobs: - name: Install dependencies run: pnpm install + - name: Install xcbeautify + uses: Cyberbeni/install-swift-tool@v2 + with: + url: https://github.com/Cyberbeni/xcbeautify + - name: Build iOS app run: cd apps/expo && pnpm ipa diff --git a/.github/workflows/release-mobile.yml b/.github/workflows/release-mobile.yml index 14277dd..07213a4 100644 --- a/.github/workflows/release-mobile.yml +++ b/.github/workflows/release-mobile.yml @@ -103,6 +103,11 @@ jobs: - name: Install dependencies run: pnpm install + - name: Install xcbeautify + uses: Cyberbeni/install-swift-tool@v2 + with: + url: https://github.com/Cyberbeni/xcbeautify + - name: Build iOS app run: cd apps/expo && pnpm ipa diff --git a/apps/expo/package.json b/apps/expo/package.json index f91b050..36c848f 100644 --- a/apps/expo/package.json +++ b/apps/expo/package.json @@ -11,8 +11,8 @@ "android": "expo run:android", "ios": "expo run:ios", "apk": "expo prebuild --platform=android && cd android && ./gradlew assembleRelease && mv app/build/outputs/apk/release/app-release.apk app/build/movie-web.apk", - "ipa": "expo prebuild --platform=ios && cd ios && xcodebuild clean archive -workspace movieweb.xcworkspace -scheme movieweb -configuration Release -destination generic/platform=iOS -archivePath build/movieweb.xcarchive CODE_SIGN_IDENTITY=\"\" CODE_SIGNING_ALLOWED=NO | xcpretty && cd build/movieweb.xcarchive/Products && mv Applications Payload && zip -r movie-web.ipa Payload && mv movie-web.ipa ../..", - "ipa:sim": "expo prebuild --platform=ios && cd ios && xcodebuild clean archive -workspace movieweb.xcworkspace -scheme movieweb -configuration Release -destination \"generic/platform=iOS Simulator\" -archivePath build/movieweb.xcarchive CODE_SIGN_IDENTITY=\"\" CODE_SIGNING_ALLOWED=NO | xcpretty && cd build/movieweb.xcarchive/Products && mv Applications Payload && zip -r movie-web.ipa Payload && mv movie-web.ipa ../..", + "ipa": "expo prebuild --platform=ios && cd ios && xcodebuild clean archive -workspace movieweb.xcworkspace -scheme movieweb -configuration Release -destination generic/platform=iOS -archivePath build/movieweb.xcarchive CODE_SIGN_IDENTITY=\"\" CODE_SIGNING_ALLOWED=NO | xcbeautify && cd build/movieweb.xcarchive/Products && mv Applications Payload && zip -r movie-web.ipa Payload && mv movie-web.ipa ../..", + "ipa:sim": "expo prebuild --platform=ios && cd ios && xcodebuild clean archive -workspace movieweb.xcworkspace -scheme movieweb -configuration Release -destination \"generic/platform=iOS Simulator\" -archivePath build/movieweb.xcarchive CODE_SIGN_IDENTITY=\"\" CODE_SIGNING_ALLOWED=NO | xcbeautify && cd build/movieweb.xcarchive/Products && mv Applications Payload && zip -r movie-web.ipa Payload && mv movie-web.ipa ../..", "format": "prettier --check . --ignore-path ../../.gitignore", "lint": "eslint .", "typecheck": "tsc --noEmit"