Skip to content

Обновление CI: macos-15, Xcode 16.4, checkout@v4#110

Merged
PStrelchenko merged 2 commits into
developfrom
ci/bump-macos-runner
May 12, 2026
Merged

Обновление CI: macos-15, Xcode 16.4, checkout@v4#110
PStrelchenko merged 2 commits into
developfrom
ci/bump-macos-runner

Conversation

@timbaev
Copy link
Copy Markdown
Collaborator

@timbaev timbaev commented May 12, 2026

Зачем

GitHub отключил хостед-раннер macOS-13, из-за чего джоба macOS зависала на этапе «Waiting for a runner to pick up this job» (см. PR #109).

Что изменилось

  • runs-on: macOS-13macos-15
  • DEVELOPER_DIR: Xcode 15.1 → Xcode 16.4 (дефолтный на образе macos-15)
  • actions/checkout: @v2@v4 (v2 deprecated)

Риски

  • Swift toolchain прыгает с 5.9 (Xcode 15.1) на 6.0 (Xcode 16.4). Но в Package.swift зафиксировано swift-tools-version: 5.6, так что сборка идёт в режиме совместимости со Swift 5 — поломок API быть не должно, максимум новые warnings.
  • Linux-джоба остаётся на swift:5.9 — намеренно, чтобы не расширять scope.

@PStrelchenko PStrelchenko merged commit 445b04c into develop May 12, 2026
3 checks passed
@PStrelchenko PStrelchenko deleted the ci/bump-macos-runner branch May 12, 2026 11:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants