From 3d1beabcfc34e3e994b0bc8b7d753449f459e3b7 Mon Sep 17 00:00:00 2001 From: Roland Geider Date: Wed, 18 Jun 2025 09:05:22 +0200 Subject: [PATCH] The mac artefacts are folders, not files --- .github/workflows/build-apple.yml | 19 ++++++++++++++----- .github/workflows/make-release.yml | 8 ++++---- 2 files changed, 18 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build-apple.yml b/.github/workflows/build-apple.yml index 6c3b5240..64456188 100644 --- a/.github/workflows/build-apple.yml +++ b/.github/workflows/build-apple.yml @@ -19,7 +19,10 @@ jobs: uses: ./.github/actions/flutter-common - name: Build .app - run: flutter build ios --release --no-codesign + run: | + flutter build ios --release --no-codesign + cd build/ios/iphoneos + zip -r Runner.app.zip Runner.app - uses: actions/upload-artifact@v4 with: @@ -39,12 +42,15 @@ jobs: uses: ./.github/actions/flutter-common - name: Build .xcarchive - run: flutter build ipa --release --no-codesign + run: | + flutter build ipa --release --no-codesign + cd build/ios/archive + zip -r Runner.xcarchive.zip Runner.xcarchive - uses: actions/upload-artifact@v4 with: name: builds-ipa - path: build/ios/archive/Runner.xcarchive + path: build/ios/archive/Runner.xcarchive.zip build_macos: name: macOS @@ -59,9 +65,12 @@ jobs: uses: ./.github/actions/flutter-common - name: Build .app - run: flutter build macos --release + run: | + flutter build macos --release + cd build/macos/Build/Products/Release + zip -r wger.app.zip wger.app - uses: actions/upload-artifact@v4 with: name: builds-macos - path: build/macos/Build/Products/Release/wger.app \ No newline at end of file + path: build/macos/Build/Products/Release/wger.app.zip \ No newline at end of file diff --git a/.github/workflows/make-release.yml b/.github/workflows/make-release.yml index c0e5495e..ad371196 100644 --- a/.github/workflows/make-release.yml +++ b/.github/workflows/make-release.yml @@ -143,10 +143,10 @@ jobs: files: | builds-aab/app-release.aab builds-apk/app-release.apk - builds-linux/wger-linux-x64.tar.gz - builds-ios/Runner.app - builds-ipa/Runner.xcarchive - builds-macos/wger.app + builds-linux/linux-x64.tar.gz + builds-ios/Runner.app.zip + builds-ipa/Runner.xcarchive.zip + builds-macos/wger.app.zip builds-windows/wger.exe