mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-01-23 02:36:05 +00:00
build(ios): update to iOS 26 SDK for App Store requirements
- Change workflow runner from macos-latest to macos-26 - Add Xcode and SDK version verification step - Ensures compliance with Apple's April 2026 requirement for iOS 26 SDK - Maintains iOS 14.0 deployment target for backward compatibility
This commit is contained in:
parent
1f4eecbe70
commit
4bbe7634d8
1 changed files with 10 additions and 1 deletions
11
.github/workflows/build-ios.yml
vendored
11
.github/workflows/build-ios.yml
vendored
|
|
@ -7,7 +7,7 @@ on:
|
|||
|
||||
jobs:
|
||||
ios-app-store-release:
|
||||
runs-on: macos-latest
|
||||
runs-on: macos-26
|
||||
env:
|
||||
UNSPLASH_KEY: ${{ secrets.UNSPLASH_KEY }}
|
||||
UNSPLASH_CLIENT_ID: ${{ secrets.UNSPLASH_CLIENT_ID }}
|
||||
|
|
@ -25,6 +25,15 @@ jobs:
|
|||
with:
|
||||
persist-credentials: false
|
||||
|
||||
- name: Verify Xcode and SDK version
|
||||
run: |
|
||||
echo "=== Xcode Version ==="
|
||||
xcodebuild -version
|
||||
echo ""
|
||||
echo "=== SDK Information ==="
|
||||
xcrun --show-sdk-version
|
||||
xcodebuild -showsdks | grep -E "(iOS|iphoneos)"
|
||||
|
||||
# work around for npm installs from git+https://github.com/johannesjo/J2M.git
|
||||
- name: Reconfigure git to use HTTP authentication
|
||||
run: >
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue