From d1c3e89a1d73110189145d813505e22a02fb5b28 Mon Sep 17 00:00:00 2001 From: Adrian Castro <22133246+castdrian@users.noreply.github.com> Date: Sat, 23 Mar 2024 10:56:27 +0100 Subject: [PATCH] chore: use xcbeautify in actions --- .github/workflows/build-mobile-comment.yml | 5 +++++ .github/workflows/build-mobile.yml | 5 +++++ .github/workflows/release-mobile.yml | 5 +++++ apps/expo/package.json | 4 ++-- 4 files changed, 17 insertions(+), 2 deletions(-) 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"