Нужно проделать определенную работу, чтобы включить что-то подобное, но я подозреваю, что вы можете использовать встроенные в git хуки, чтобы что-то произошло:обновление, вероятно, два наиболее стоящих для вас изучения.То, что вы хотели бы сделать, это настроить скрипт развертывания, который запускается оттуда для обработки вашего сценария развертывания, независимо от того, что это может быть.У вас не будет всех других достоинств, которые предоставляет heroku, но вы должны быть в состоянии заставить базовое развертывание работать таким образом.