Компьютеры · Инструкция
Как требовать deployment перед merge на GitHub
Это связывает merge не только с тестами, но и с фактом успешного deployment, например в staging.
Короткий ответ
В ruleset включите Require deployments to succeed before merging и укажите environment, который должен успешно развернуться.
Что сделать
- 1. Создайте environment, используемый workflow deployment.
- 2. Откройте Rules → Rulesets.
- 3. Включите Require deployments to succeed before merging.
- 4. Выберите environment и сохраните ruleset.
Проверка
Нет. Здесь требуется успешный deployment в environment.
Важно
Workflow должен реально создавать deployment в выбранный environment.
Что учитывать
Workflow должен реально создавать deployment в выбранный environment.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Available rules for rulesets). Пример и формулировки — редакция N1RO на 2026-09-18.