CI/CD Engineering Stack
Переиспользуемые CI-процессы для GitHub Actions, проверяемые контракты доставки и закреплённая установка официального раннера с разделёнными границами доверия.
CI Workflows
Пятьдесят переиспользуемых процессов GitHub Actions: CI для разных языков, сканирование безопасности, цепочка поставки релизов и гигиена репозиториев — вместе с набором тестовых репозиториев, который доказывает, что каждый из них запускается.
Программы разделены по видимости репозитория и платным возможностям GitHub: public OSS, private без платных дополнений и private с отдельно включёнными продуктами.
CD Workflows
Открытые контракты доставки для агентов: неизменяемый план, привязка одобрения, переходы состояний, evidence проверки, resume и точный rollback. Топология окружений и секреты остаются у вызывающего репозитория.
Actions light
Установка официального actions/runner, закреплённого по контрольной сумме, с systemd-юнитами и регистрацией в организации или репозитории. Это не планировщик: очередь, права и статусы остаются в GitHub, а код public и fork pull request не запускается на приватном оборудовании.
Лицензии: CI Workflows — AGPL-3.0, CD Workflows и Actions light — MIT.
Обсудить внедрение
Расскажите о задаче, существующих системах и ограничениях — предложим следующий шаг.
Ответим в течение 24 ч