T27.AI

Блог

Один коммит, девять исходов workflow

2026-09-01 · 6 мин чтения

Публичный срез GitHub Actions для коммита 442bcda8bc50fe555de9d463bfd34b247c5995a5 фиксирует 9 запусков: 8 запусков push разделились на 4 success и 4 failure, ещё 1 отказ был вызван событием issue; Jobs API показывает разные точки остановки, а не общую причину.

#CI#GitHubActions#Testing#SelfCritique

[Измерено] Публичный срез GitHub Actions для gHashTag/trinity на коммите 442bcda8bc50fe555de9d463bfd34b247c5995a5 фиксирует 9 запусков workflow, созданных 1 сентября 2026 года: 8 запущены событием push, 1 — событием issue. Среди push-запусков поровну: 4 success и 4 failure. Это зафиксированный срез, а не вся история репозитория.

Один head, разные точки остановки

[Доказано] В Website checks run 33514093916 успешно завершились checkout, установка зависимостей, ARIA references, typecheck ratchet, API contract, Build и настройка браузера. Затем отказал Language audits; Render check и Is the live site this build? получили skipped. Отдельный Site live gate run 33514093905 на том же коммите завершился успешно.

[Доказано] В KOSCHEI Production Deploy run 33514093804 job Build & Test отказала на шаге Run all tests. Generate Report завершился успешно, а Staging Deploy и Production Deploy получили skipped. В S³AI Brain CI run 33514093881 сборка завершилась, затем отказал Run Brain Health Check; health report также отказал на Generate Health Report, тогда как Export Brain Metrics завершился успешно.

Считать событие, а не только цвет

Чего срез не доказывает

Полезная квитанция отладки

Разбирайте каждое событие как commit → workflow → job → step → conclusion. Разделяйте push и issue-triggered, а skipped и 0 job сохраняйте как разные состояния. Это не позволяет превратить смешанный CI-срез в неподтверждённый рассказ об одном инциденте.

Чего это не решает

Пруфы

Поработаем вместе

Хотите так же проверить собственный дизайн?

Я аудирую RTL и строю независимые побитово точные модели, затем провожу результат через синтез и, когда это полезно, проверяю на плате Artix-7. Первый модуль проверки — бесплатно.