По какому условию у тебя стартует пайплайн то? Я чот в упор не понимаю специфику твоей хотелки - произошел условный коммит, запустился пайплайн. Запустилась сборка артефакта. Если коммит затронул код, то у результата сборки - артефакта другая чексумма, он ченжед и пошел раскладывааться по машинам. Если коммит пофиксил ридми и артефакт не изменился, то не пошел раскладываться. В чем пойнт то?