Docker і CI/CD · Middle · Запитання 34 з 75
Що робить цей код?
``yaml
concurrency:
group: deploy-${{ github.ref }}
cancel-in-progress: true
- 1Дозволяє лише один job одночасно в усіх репозиторіях
- 2Запускає всі jobs workflow паралельно
- ✓Правильна відповідь: Новий запуск скасовує старіший для тієї самої гілки
Пояснення
Якщо тричі швидко запушити, CI пройде лише для останнього push. Для продакшн-деплою може бути краще ставити в чергу, ніж скасовувати деплой на півдорозі.