Create ios.yml

This commit is contained in:
bggRGjQaUbCoE
2024-08-30 11:35:42 +08:00
committed by GitHub
parent 7c53da02c8
commit 992c8c718c

29
.github/workflows/ios.yml vendored Normal file
View File

@@ -0,0 +1,29 @@
name: Build for iOS
on:
workflow_dispatch:
jobs:
build-macos-app:
name: Release IOS
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- name: Setup flutter
uses: subosito/flutter-action@v2
with:
channel: stable
- name: Set up xcode
uses: BoundfoxStudios/action-xcode-select@v1
- name: Build iOS
run: |
flutter build ios --release --no-codesign
ln -sf ./build/ios/iphoneos Payload
zip -r9 ios-release-no-sign.ipa Payload/runner.app
- name: Upload ios release
uses: actions/upload-artifact@v4
with:
name: ios-release
path: ios-release-no-sign.ipa