From c37373b4f419b4fb67958a7d011a5ab35f0b928b Mon Sep 17 00:00:00 2001 From: Colin Edwards Date: Mon, 9 Oct 2023 19:20:25 -0500 Subject: [PATCH] Archive / export app --- .github/workflows/macos-xcode.yml | 10 ++++++---- macos/exportOptionsAdHoc.plist | 8 ++++++++ 2 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 macos/exportOptionsAdHoc.plist diff --git a/.github/workflows/macos-xcode.yml b/.github/workflows/macos-xcode.yml index 36ab0e1..f2f040e 100644 --- a/.github/workflows/macos-xcode.yml +++ b/.github/workflows/macos-xcode.yml @@ -49,10 +49,12 @@ jobs: file_to_build=`echo $file_to_build | awk '{$1=$1;print}'` xcodebuild ARCHS=x86_64 ONLY_ACTIVE_ARCH=NO clean build analyze archive -scheme "$scheme" -"$filetype_parameter" "$file_to_build" | xcpretty && exit ${PIPESTATUS[0]} - - uses: vimtor/action-zip@v1.1 - with: - files: ./macos/build/release/Cappy3ds.app - dest: result.zip + - name: Get App + working-directory: ./macos + run: | + xcodebuild ARCHS=x86_64 ONLY_ACTIVE_ARCH=NO archive -archivePath archive.xcarchive -scheme Cappy3ds + xcodebuild -archivePath ./archive.xcarchive -exportArchive -exportPath ./ -exportOptionsPlist ./exportOptionsAdHoc.plist + zip -r -X ../result.zip Cappy3ds.app - uses: actions/upload-artifact@v3 with: diff --git a/macos/exportOptionsAdHoc.plist b/macos/exportOptionsAdHoc.plist new file mode 100644 index 0000000..07fbd0b --- /dev/null +++ b/macos/exportOptionsAdHoc.plist @@ -0,0 +1,8 @@ + + + + + method + mac-application + + \ No newline at end of file