всякие multi-branch pipeline'ы и organization folder'ы умеют делать branch indexing (например каждую минуту), и их можно настроить на сборку бранчей, change request'ов и тэгов
или можно упороться и сделать первый стейдж на проверку наличия тега и ронять джоб если его нет будет много упавших джобов, но это самый быстрый вариант
или можно упороться и сделать первый стейдж на проверку наличия тега и ронять джоб если его нет будет много упавших джобов, но это самый быстрый вариант