ci(m9): accept Xcode >= 14 in toolchain assert (#123) #124

Merged
gronod merged 1 commits from feat/123-xcode-ge-14 into milestone/m9-monterey 2026-09-12 11:39:50 +01:00
Owner

Closes #123.

.gitea/workflows/macos.yml pinned xcodebuild to Xcode 14. exactly, blocking the pipeline on macOS 14 / Xcode 16 hosts. The assert now parses the major version and requires >= 14.

Everything else is already toolchain-agnostic (xcodegen 2.38.0 prebuilt via ensure-host-tools.sh, swift-tools-version 5.7, SWIFT_VERSION 5.0).

Closes #123. `.gitea/workflows/macos.yml` pinned `xcodebuild` to `Xcode 14.` exactly, blocking the pipeline on macOS 14 / Xcode 16 hosts. The assert now parses the major version and requires >= 14. Everything else is already toolchain-agnostic (xcodegen 2.38.0 prebuilt via `ensure-host-tools.sh`, swift-tools-version 5.7, `SWIFT_VERSION 5.0`).
gronod added the
Priority
High
2
Project/ICCery-v2Bug/DevOps
labels 2026-09-12 11:31:52 +01:00
gronod added 1 commit 2026-09-12 11:31:53 +01:00
The grep on "Xcode 14." pinned CI to the 14.x series, blocking builds
on macOS 14 / Xcode 16 runners. Parse the major version and require
>= 14 instead.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
gronod merged commit 3244efd366 into milestone/m9-monterey 2026-09-12 11:39:50 +01:00
gronod deleted branch feat/123-xcode-ge-14 2026-09-12 11:39:50 +01:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gronod/iccery-v2-mac#124