Cirrus CI прекратил работу после перехода команды Cirrus Labs в OpenAI

good-penguin.png

Сервис непрерывной интеграции Cirrus CI прекратил выполнение задач 1 июня 2026 года. Решение связано с тем, что команда Cirrus Labs переходит в OpenAI и присоединяется к направлению Agent Infrastructure. В официальном объявлении Cirrus Labs указано, что компания больше не принимает новых клиентов для Cirrus Runners, поддержит существующие контракты до окончания их срока, а сам Cirrus CI будет закрыт с понедельника, 1 июня 2026 года.

Cirrus Labs работала около девяти лет и развивала инструменты для CI/CD, сборочных окружений и виртуализации. В 2018 году команда запустила SaaS CI/CD-сервис с поддержкой Linux, Windows и macOS, а позднее выпустила Tart — популярный инструмент виртуализации macOS на Apple Silicon, а также Vetu и Orchard.

Кого это затронуло

На GitHub уже появились задачи по миграции у крупных open source-проектов. Например, runc открыл задачу «Migrate Cirrus CI jobs to GHA before June 1st» и прямо указал на необходимость переноса задач в GitHub Actions.

В SciPy закрытие Cirrus CI связали с риском потери GPU runner-задач и отметили, что проект не единственный оказался в такой ситуации.

У fish shell Cirrus CI использовался для проверок FreeBSD, Alpine и старых версий Ubuntu; без замены проект рисковал потерять эти CI-прогоны.

Закрытие Cirrus CI стало не просто уходом ещё одного CI-сервиса с рынка, а событием для FOSS-экосистемы. Особенно пострадали проекты, которые использовали Cirrus не как очередной Linux-runner, а как удобную площадку для кроссплатформенных сборок, нестандартных окружений и macOS-виртуализации.

Что именно меняется

  • Cirrus CI закрыт. Репозитории, использовавшие .cirrus.yml, больше не могут рассчитывать на выполнение задач в Cirrus CI после 1 июня 2026 года. Для проектов это означает необходимость переноса пайплайнов на GitHub Actions, GitLab CI, Buildkite, Jenkins, CircleCI или другую платформу.

  • Проектам нужно переносить CI вручную. Закрытие Cirrus CI не сводится к замене одного раннера на другой: конфигурации .cirrus.yml, образы, матрицы сборки и платформенные проверки придётся переносить на новую CI-систему. Это особенно чувствительно для проектов, которые использовали Cirrus ради нестандартных окружений, например FreeBSD, Alpine, старых Ubuntu, GPU-задач или macOS-инфраструктуры.

  • Cirrus Runners больше не принимает новых клиентов. Сервис выделенных раннеров не закрывается одномоментно для всех, но новые подключения прекращены, а существующие клиенты будут обслуживаться только до конца уже заключённых контрактов.

  • Tart, Vetu и Orchard переводятся на более свободную лицензию. Cirrus Labs заявила, что её source-available-инструменты, включая Tart, Vetu и Orchard, будут перелицензированы под более разрешительную лицензию, а лицензионные платежи за них уже отменены. Это сохраняет код для сообщества, но не гарантирует прежний уровень сопровождения со стороны исходной команды.

>>> Источник

©  Linux.org.ru