Skip to content

Commit 60ef722

Browse files
authored
Workflow builds entire package at once and runs tests on macOS 12 and iPhone 14 (simonbs#21)
* Improves formatting * Runs tests on macOS 12 * Runs tests on iPhone 14 * Workflow builds entire package at once
1 parent f23b887 commit 60ef722

1 file changed

Lines changed: 2 additions & 11 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,17 @@
11
name: Build
2-
32
on:
43
push:
54
branches: [ main ]
65
pull_request:
76
branches: [ main ]
8-
97
jobs:
108
build:
119
name: Build
12-
runs-on: macOS-11
10+
runs-on: macOS-12
1311
steps:
1412
- name: Checkout
1513
uses: actions/checkout@v2
1614
with:
1715
submodules: recursive
18-
- name: Install jq
19-
run: brew install jq
2016
- name: Build
21-
run: |
22-
set -e
23-
SCHEMES=`xcodebuild -list -json | jq -r '.workspace.schemes | .[]'`
24-
for scheme in $SCHEMES; do
25-
xcodebuild -scheme $scheme -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 13'
26-
done
17+
run: xcodebuild -scheme TreeSitterLanguages-Package -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 14'

0 commit comments

Comments
 (0)