Всем привет!
Кто настраивал golangci-lint в gitlab подскажите.
Есть проект. Хотим при коммите запускать Линт, но только для тех файлов, которые были изменены.
Первой идеей было брать файлы из гит диффа и закидывать в аргументы при golangci-lint run. Но при таком подходе все падает если файлы расположены в разных директориях (падает golangci-lint).
Подскажите, есть ли какой то стандартных подход для такой ситуации, чтобы pipeline падал только если найдены ошибки в измененных файлах(и в отчёт code quality попадали данные только по измененным файлам)?