mirror of
https://github.com/StikDebug/StikDebug.git
synced 2026-10-15 20:10:30 +00:00
Update build_ipa.yml
This commit is contained in:
parent
0424339135
commit
f325abe555
1 changed files with 13 additions and 13 deletions
26
.github/workflows/build_ipa.yml
vendored
26
.github/workflows/build_ipa.yml
vendored
|
|
@ -10,7 +10,7 @@ on:
|
|||
jobs:
|
||||
build:
|
||||
name: Build Debug IPA
|
||||
runs-on: macos-14
|
||||
runs-on: macos-26
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
|
|
@ -19,20 +19,20 @@ jobs:
|
|||
- name: Setup Xcode
|
||||
uses: maxim-lobanov/setup-xcode@v1
|
||||
with:
|
||||
xcode-version: 'latest'
|
||||
xcode-version: '26'
|
||||
|
||||
- name: Fix Project Format
|
||||
run: |
|
||||
sed -i '' 's/objectVersion = 77/objectVersion = 56/' StikDebug.xcodeproj/project.pbxproj
|
||||
sed -i '' 's/preferredProjectObjectVersion = 77/preferredProjectObjectVersion = 56/' StikDebug.xcodeproj/project.pbxproj
|
||||
sed -i '' 's/objectVersion = 77/objectVersion = 56/' StikAI.xcodeproj/project.pbxproj
|
||||
sed -i '' 's/preferredProjectObjectVersion = 77/preferredProjectObjectVersion = 56/' StikAI.xcodeproj/project.pbxproj
|
||||
|
||||
- name: Archive Build (Debug, Unsigned)
|
||||
run: |
|
||||
xcodebuild clean archive \
|
||||
-project StikDebug.xcodeproj \
|
||||
-scheme "StikDebug" \
|
||||
-project StikAI.xcodeproj \
|
||||
-scheme "StikAI" \
|
||||
-configuration Debug \
|
||||
-archivePath build/StikDebug.xcarchive \
|
||||
-archivePath build/StikAI.xcarchive \
|
||||
-sdk iphoneos \
|
||||
-destination 'generic/platform=iOS' \
|
||||
ONLY_ACTIVE_ARCH=NO \
|
||||
|
|
@ -45,17 +45,17 @@ jobs:
|
|||
- name: Create IPA from Archive
|
||||
run: |
|
||||
# Copy the .app from the archive
|
||||
cp -R build/StikDebug.xcarchive/Products/Applications/StikDebug.app .
|
||||
cp -R build/StikAI.xcarchive/Products/Applications/StikAI.app .
|
||||
|
||||
# Package the app into an IPA
|
||||
mkdir -p Payload
|
||||
cp -R StikDebug.app Payload/
|
||||
zip -r StikDebug.ipa Payload
|
||||
rm -rf Payload StikDebug.app
|
||||
cp -R StikAI.app Payload/
|
||||
zip -r StikAI.ipa Payload
|
||||
rm -rf Payload StikAI.app
|
||||
|
||||
- name: Upload Debug IPA
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: StikDebug-Debug.ipa
|
||||
path: StikDebug.ipa
|
||||
name: StikAI-Debug.ipa
|
||||
path: StikAI.ipa
|
||||
retention-days: 90
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue