Skip to content

Commit 26eeeee

Browse files
author
CSL
committed
ci: explicitly select Xcode 16.2 for builds
Add explicit Xcode version selection with fallback: 1. Try Xcode 16.2 first 2. Fallback to Xcode 16.x if 16.2 not available 3. Use default if neither available This ensures consistent builds with Xcode 16.x series.
1 parent bd0770e commit 26eeeee

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,16 @@ jobs:
1313
- name: Checkout code
1414
uses: actions/checkout@v4
1515

16+
- name: Select Xcode 16.2
17+
run: |
18+
echo "Available Xcode versions:"
19+
ls /Applications/ | grep Xcode || echo "No Xcode installations found"
20+
sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer || sudo xcode-select -s /Applications/Xcode_16.app/Contents/Developer || echo "Using default Xcode"
21+
1622
- name: Show Xcode and Swift versions
1723
run: |
1824
xcodebuild -version
1925
swift --version
20-
echo "Available Xcode versions:"
21-
ls /Applications/ | grep Xcode || echo "No Xcode installations found"
2226
2327
- name: Build app
2428
run: |

0 commit comments

Comments
 (0)