У меня есть проект на ноде, который работает на GCP. Хочу добавить автоматическую проверку кода eslint-ом. Нужно ли добавлять тест когда кто-то делает PR в ветку main или нужно добавлять тест при сборке проекта в GCP(сборка идет с помощью Cloud build)? Думаю, что верный ответ: можно в обоих случаях добавить эту проверку.
Если с тестированием в облаке примерно все понятно, то что использовать на гитхабе? Я значит хочу, чтобы eslint проверял код разраба, когда тот делает PR в ветку main. Подобное тестирование раньше не писал, может кто что дельное подскажет, спасибо!