Skip to content

Track diff of macOS branch #158

Track diff of macOS branch

Track diff of macOS branch #158

Workflow file for this run

name: Build
on:
push:
branches: [ 'main', 'stable', 'macOS' ]
pull_request:
branches: [ 'main', 'stable', 'macOS' ]
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
test:
runs-on: macos-15
strategy:
matrix:
destination: ['platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max', 'platform=watchOS\ Simulator,OS=11.2,name=Apple\ Watch\ Series\ 10\ \(46mm\)', 'platform=macOS CODE_SIGN_IDENTITY=""']
scheme: ['CareKit', 'CareKitStore', 'CareKitUI', 'CareKitFHIR']
exclude:
- destination: 'platform=macOS'
scheme: 'CareKit'
- destination: 'platform=macOS'
scheme: 'CareKitUI'
steps:
- uses: actions/checkout@v4
- name: Set Xcode Version
run: sudo xcode-select -s /Applications/Xcode_16.2.app
- name: Build
run: set -o pipefail && env NSUnbufferedIO=YES xcodebuild -verbose -workspace CKWorkspace.xcworkspace -scheme ${{ matrix.scheme }} -destination ${{ matrix.destination }} build test 2>&1 | xcbeautify --renderer github-actions