Мой проект использует подход git flow для нашего интерфейса JavaScript. В функциональной ветке мы выполняем модульные тесты, Eslint и собираем перед фиксацией. Перед объединением с dev все задания CI в ветви функций должны быть успешными.
После слияния с DEV те же задания выполняются снова перед развертыванием в тестовой среде. Могу ли я предотвратить повторение этих шагов после слияния? Или это лучший способ убедиться, что при слиянии ничего не сломалось? (Похоже на талию минут конвейера и времени разработки.)