при чем здесь веб вообще?
при том, что на вебе при релизах пару раз в день, разумеется в мастеры соотв сервиса и тестов никаких произвольных коммитов нет, там все по процессу, в том числе мержи в тесты тож тестируются. Когда тестируется встраиваемый софт под разные девайсы, там и цикл тестирования различный. Для релизов в большинстве случаев даже не таги, а отдельные ветки делаются, соотв для тестов - тоже. А мастер получается этойо дев веткой что для приложения, что для тестов. Поэтому отдельно гонятся тесты мастер против мастера, ну а все релизное - со стейбл веток, куда уже мержи идут строго контролируемые