chore: improve build scripts

This commit is contained in:
Adrian Castro
2024-03-22 22:01:37 +01:00
parent 919a3e96fc
commit 2f51f79cea
4 changed files with 6 additions and 39 deletions

View File

@@ -47,14 +47,11 @@ jobs:
- name: Build Android app
run: cd apps/expo && pnpm apk
- name: Rename apk
run: cd apps/expo && mv android/app/build/outputs/apk/release/app-release.apk android/app/build/outputs/apk/release/movie-web.apk
- name: Upload movie-web.apk as artifact
uses: actions/upload-artifact@v4
with:
name: apk
path: ./apps/expo/android/app/build/outputs/apk/release/movie-web.apk
path: ./apps/expo/android/app/build/movie-web.apk
build-ios:
runs-on: macos-14
@@ -89,14 +86,6 @@ jobs:
- name: Build iOS app
run: cd apps/expo && pnpm ipa
- name: Pack .ipa from .app
run: |
cd apps/expo
mkdir -p ios/build/Build/Products/Release-iphoneos/Payload
mv ios/build/Build/Products/Release-iphoneos/movieweb.app ios/build/Build/Products/Release-iphoneos/Payload/
cd ios/build/Build/Products/Release-iphoneos
zip -r ../../../movie-web.ipa Payload
- name: Upload movie-web.ipa as artifact
uses: actions/upload-artifact@v4

View File

@@ -43,14 +43,11 @@ jobs:
- name: Build Android app
run: cd apps/expo && pnpm apk
- name: Rename apk
run: cd apps/expo && mv android/app/build/outputs/apk/release/app-release.apk android/app/build/outputs/apk/release/movie-web.apk
- name: Upload movie-web.apk as artifact
uses: actions/upload-artifact@v4
with:
name: apk
path: ./apps/expo/android/app/build/outputs/apk/release/movie-web.apk
path: ./apps/expo/android/app/build/movie-web.apk
build-ios:
runs-on: macos-14
@@ -80,14 +77,6 @@ jobs:
- name: Build iOS app
run: cd apps/expo && pnpm ipa
- name: Pack .ipa from .app
run: |
cd apps/expo
mkdir -p ios/build/Build/Products/Release-iphoneos/Payload
mv ios/build/Build/Products/Release-iphoneos/movieweb.app ios/build/Build/Products/Release-iphoneos/Payload/
cd ios/build/Build/Products/Release-iphoneos
zip -r ../../../movie-web.ipa Payload
- name: Upload movie-web.ipa as artifact
uses: actions/upload-artifact@v4

View File

@@ -67,14 +67,11 @@ jobs:
- name: Build Android app
run: cd apps/expo && pnpm apk
- name: Rename apk
run: cd apps/expo && mv android/app/build/outputs/apk/release/app-release.apk android/app/build/outputs/apk/release/movie-web.apk
- name: Upload movie-web.apk as artifact
uses: actions/upload-artifact@v4
with:
name: apk
path: ./apps/expo/android/app/build/outputs/apk/release/movie-web.apk
path: ./apps/expo/android/app/build/movie-web.apk
build-ios:
runs-on: macos-14
@@ -108,14 +105,6 @@ jobs:
- name: Build iOS app
run: cd apps/expo && pnpm ipa
- name: Pack .ipa from .app
run: |
cd apps/expo
mkdir -p ios/build/Build/Products/Release-iphoneos/Payload
mv ios/build/Build/Products/Release-iphoneos/movieweb.app ios/build/Build/Products/Release-iphoneos/Payload/
cd ios/build/Build/Products/Release-iphoneos
zip -r ../../../movie-web.ipa Payload
- name: Upload movie-web.ipa as artifact
uses: actions/upload-artifact@v4