Skip to content

Commit

Permalink
Disable macro validation across the board
Browse files Browse the repository at this point in the history
  • Loading branch information
bok- committed Jul 15, 2024
1 parent d167a9f commit ff68b92
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 4 deletions.
6 changes: 5 additions & 1 deletion .github/workflows/ios-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,11 @@ jobs:
- name: Checkout
uses: actions/checkout@v2
- name: Build and Test
run: xcrun xcodebuild test -workspace . -scheme "Vexil" -skipMacroValidation -destination "platform=iOS Simulator,name=iPhone 15"
run: |
set -o pipefail && \
NSUnbufferedIO=YES \
xcrun xcodebuild test -workspace . -scheme Vexil -skipMacroValidation -destination "platform=iOS Simulator,name=iPhone 15" \
| xcbeautify --renderer github-actions
build-ios:
runs-on: ubuntu-latest
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/tvos-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,11 @@ jobs:
- name: Checkout
uses: actions/checkout@v2
- name: Build and Test
run: xcrun xcodebuild test -workspace . -scheme "Vexil" -testPlan "Vexil" -destination "platform=tvOS Simulator,name=Apple TV 4K (3rd generation)"
run: |
set -o pipefail && \
NSUnbufferedIO=YES \
xcrun xcodebuild test -workspace . -scheme Vexil -skipMacroValidation -destination "platform=tvOS Simulator,name=Apple TV 4K (3rd generation)" \
| xcbeautify --renderer github-actions
build-tvos:
runs-on: ubuntu-latest
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/visionos-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,11 @@ jobs:
- name: Checkout
uses: actions/checkout@v2
- name: Build and Test
run: xcrun xcodebuild test -workspace . -scheme "Vexil" -testPlan "Vexil" -destination "platform=visionOS Simulator,name=Apple Vision Pro"
run: |
set -o pipefail && \
NSUnbufferedIO=YES \
xcrun xcodebuild test -workspace . -scheme Vexil -skipMacroValidation -destination "platform=visionOS Simulator,name=Apple Vision Pro" \
| xcbeautify --renderer github-actions
build-visionos:
runs-on: ubuntu-latest
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/watchos-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,11 @@ jobs:
- name: Checkout
uses: actions/checkout@v2
- name: Build and Test
run: xcrun xcodebuild test -workspace . -scheme "Vexil" -testPlan "Vexil" -destination "platform=watchOS Simulator,name=Apple Watch Series 9 (45mm)"
run: |
set -o pipefail && \
NSUnbufferedIO=YES \
xcrun xcodebuild test -workspace . -scheme Vexil -skipMacroValidation -destination "platform=watchOS Simulator,name=Apple Watch Series 9 (45mm)" \
| xcbeautify --renderer github-actions
build-watchos:
runs-on: ubuntu-latest
Expand Down

0 comments on commit ff68b92

Please sign in to comment.