Skip to content

Commit 99234d1

Browse files
Update CI
1 parent a6db708 commit 99234d1

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,23 +13,28 @@ on:
1313
branches:
1414
- main
1515

16+
concurrency:
17+
group: ${{ github.workflow }}-${{ github.head_ref || github.ref }}
18+
cancel-in-progress: true
19+
1620
jobs:
1721
test:
1822
name: Test
19-
runs-on: macOS-14
23+
timeout-minutes: 30
24+
runs-on: macOS-26
2025
env:
21-
DEVELOPER_DIR: /Applications/Xcode_15.2.app/Contents/Developer
26+
DEVELOPER_DIR: /Applications/Xcode_26.4.app
2227
strategy:
2328
matrix:
2429
destination:
2530
- "platform=macOS"
2631
- "platform=macOS,variant=Mac Catalyst"
27-
- "platform=iOS Simulator,name=iPhone 12"
32+
- "platform=iOS Simulator,name=iPhone 16e,OS=26.2"
2833
- "platform=tvOS Simulator,name=Apple TV"
29-
- "platform=watchOS Simulator,name=Apple Watch Series 6 (40mm)"
34+
- "platform=watchOS Simulator,name=Apple Watch Series 11 (42mm)"
3035
- "platform=visionOS Simulator,name=Apple Vision Pro"
3136
steps:
3237
- name: Checkout
33-
uses: actions/checkout@v4
38+
uses: actions/checkout@v6
3439
- name: Test platform ${{ matrix.destination }}
3540
run: set -o pipefail && xcodebuild -scheme KeyCodes -destination "${{ matrix.destination }}" test | xcbeautify

0 commit comments

Comments
 (0)