From d8b1dd3307c5e4d89bff7b3647e68887fdf58683 Mon Sep 17 00:00:00 2001 From: Zakhar Pashkin <112114097+zack-dev-cm@users.noreply.github.com> Date: Tue, 15 Sep 2026 21:30:35 +0400 Subject: [PATCH] Pin the iOS CI toolchain and run checks on master pushes --- .github/workflows/build.yml | 7 ++++++- .github/workflows/linter.yml | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c9f1a084aa..7f11f5428e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,13 +5,18 @@ on: push: branches: - main + - master pull_request: types: [opened, synchronize, reopened] jobs: build-example-ios: name: build-example-ios - runs-on: macos-latest + runs-on: macos-15 + env: + # Keep the iOS 26 SDK required by Camera Kit while avoiding the fmt + # compilation failure with the runner's newer default Xcode. + DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer steps: - name: Set up Ruby uses: ruby/setup-ruby@v1 diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 075a557d0e..2bec780a95 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -5,6 +5,7 @@ on: push: branches: - main + - master pull_request: types: [opened, synchronize, reopened]