10 сентября GitHub обновил образ Xcode 27 для собственных macOS-раннеров: теперь он запускается на macOS 27 вместо macOS 26. Образ остаётся в публичной предварительной версии.
Что изменилось
Метки рабочего процесса не меняются. Для выбора образа по-прежнему используются xcode-27 и xcode-27-xlarge.
Образ доступен только на macOS-раннерах с архитектурой arm64. Это важно для проектов, которые проверяют приложение на конкретной версии macOS или используют зависимости, чувствительные к архитектуре.
Кому нужно проверить сборку
- командам, которые уже используют метки Xcode 27;
- разработчикам приложений для экосистемы Apple;
- проектам с нативными зависимостями и собственными скриптами сборки.
Как проверить обновление безопасно
- Запустите существующий workflow в отдельной ветке.
- Убедитесь по журналу задания, что выбран arm64-раннер и нужная версия среды.
- Проверьте сборку, тесты и упаковку приложения до переноса изменения в основную ветку.
Если сборка стала нестабильной, отмените изменение workflow или временно верните проверенный образ. Поскольку Xcode 27 всё ещё находится в public preview, его состав может меняться до общего выпуска.
Новые слова простыми словами
- Runner image
- Подготовленная среда, в которой GitHub Actions запускает сборку и тесты проекта.
- arm64
- Архитектура процессоров Apple Silicon и других современных 64-битных ARM-систем.
- Public preview
- Предварительный публичный доступ: функцию можно тестировать, но её поведение и состав ещё могут измениться.
Проверяемые источники