Skip to content

Commit c85108c

Browse files
committed
Build multiple Xcode versions during pull request
1 parent 93e8345 commit c85108c

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/BuildPR.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,20 @@ jobs:
66
build-objective-git:
77
name: Build objective-git
88
runs-on: macOS-latest
9+
strategy:
10+
fail-fast: false
11+
matrix:
12+
xcode: [Xcode_11.7, Xcode_12.2, Xcode_12.4]
913
steps:
1014
- name: Checkout
1115
uses: actions/[email protected]
1216
with:
1317
fetch-depth: 0
1418
submodules: true
1519
- name: Set XCode Version
16-
run: sudo xcode-select -s /Applications/Xcode_12.2.app
20+
run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app
1721
- name: Build project
18-
run: xcodebuild -workspace ObjectiveGitFramework.xcworkspace -scheme "ObjectiveGit Mac" build | xcpretty
22+
run: xcodebuild -workspace ObjectiveGitFramework.xcworkspace -scheme "ObjectiveGit Mac" archive | xcpretty
1923
- name: Xcodebuild Action
2024
uses: sersoft-gmbh/[email protected]
2125
with:

0 commit comments

Comments
 (0)