У нас есть задание (развертывание на производстве), которое мы обычно нажимаем вручную после проверки того, что построено на стадии подготовки. Однако очень редко у нас возникает проблема, которую мы случайно развернули и хотим исправить ее как можно скорее. В этих случаях мы запускаем тесты локально (намного быстрее) и помещаем [urgent-fix]
в наше сообщение о фиксации, чтобы прекратить выполнение тестов в CI (пропуская прямо к построению образа Docker и развертыванию промежуточного этапа).
Что бы мы хотели сделать, если мы поставим [urgent-fix]
, это автоматически запустит производственное развертывание (обычно шаг when: manual
). Можем ли мы достичь этого как-нибудь?