Skip to content

Commit 001157d

Browse files
committed
Added Xcode 26 to CI build
1 parent 5290334 commit 001157d

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

.github/workflows/swift.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,16 @@ jobs:
2020
include:
2121
- xcode: "Xcode_16.0"
2222
runsOn: macos-15
23-
- xcode: "Xcode_16.2"
23+
- xcode: "Xcode_26.0"
2424
runsOn: macos-15
2525
steps:
2626
- uses: actions/checkout@v4
27+
2728
- name: Select Xcode
2829
run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app
30+
2931
- name: Build Prefire
3032
run: make build
33+
3134
- name: Run PrefireExecutable Tests
3235
run: make test

Makefile

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,19 @@
11
MAKEFLAGS += --silent
2+
23
FOLDER=$(shell cd Binaries/PrefireBinary.artifactbundle/; ls -d */|head -n 1)
34
CUR_VERSION=$(shell echo $(FOLDER) | cut -d "-" -f 2)
45

6+
.PHONY: build binary test update archive
7+
58
build:
6-
set -o pipefail && xcodebuild -scheme Prefire -destination 'generic/platform=iOS'
9+
set -o pipefail && xcodebuild \
10+
-scheme Prefire \
11+
-sdk iphonesimulator \
12+
-destination 'generic/platform=iOS Simulator' \
13+
-configuration Release \
14+
-skipMacroValidation \
15+
-skipPackagePluginValidation \
16+
build
717

818
binary:
919
(cd PrefireExecutable; swift build -c release --arch arm64 --arch x86_64)

0 commit comments

Comments
 (0)