Статус проверки в Git
Когда воркфлоу привязан к pull request, GitHub показывает его результат прямо на странице запроса. Блок Checks собирает все запуски, которые относятся к текущему коммиту в ветке PR.
Успешное завершение всех job дает зеленую галочку: слияние формально разрешено правилами репозитория, если нет других ограничений. Любой упавший шаг или отмененный job красит статус в красный, и автор видит, что править нужно до merge.
Из Git приходит только новый коммит или обновление ветки на remote. Цвет проверки меняется после того, как GitHub закончит прогон сценария; локально статус не хранится, его смотрят в интерфейсе запроса или в списке Actions репозитория.
Повторный push в ту же ветку PR
создает новый коммит и новый прогон.
Старый красный результат остается
в истории запусков, но на странице
запроса важен статус последнего
коммита в ветке задачи.