Skip to content

Encode disableUpdateMask key #6

Encode disableUpdateMask key

Encode disableUpdateMask key #6

Workflow file for this run

name: CI
on:
pull_request:
paths:
- "Package.swift"
- "Package.resolved"
- "Sources/**"
workflow_dispatch:
jobs:
build_and_test:
runs-on: macos-14
env:
SCHEME: ScreenShieldKit
strategy:
fail-fast: false
matrix:
env:
- sdk: iphonesimulator
destination: platform=iOS Simulator,name=iPhone 15,OS=17.2
- sdk: macosx
destination: arch=x86_64
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}-${{ matrix.env.sdk }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v4
- name: Setup Xcode Version
run: sudo xcode-select --switch /Applications/Xcode_15.2.app
shell: bash
- name: Run `build-for-testing`
run: |
set -o pipefail && xcodebuild build-for-testing \
-scheme "$SCHEME" \
-sdk "$SDK" \
-destination "$DESTINATION" \
-configuration Debug \
| xcbeautify --renderer github-actions
env:
SDK: ${{ matrix.env.sdk }}
DESTINATION: ${{ matrix.env.destination }}