1. Не надо так делать, не каждый пуш в мастер может требовать релиза, в конце концов он и по ошибке может быть сделан.
2. Можно оформить проект в стандартный питоновский пакет и ставить pip-ом прямо из гитхаба. Примерно так:
pip install --upgrade -e git+https://github.com/Tiendil/dext.git@v0.2.0#egg=Dext
3. Что бы не лазать каждй раз на прод, можно написать деплой скрипт, который будет все нужные вещи останавливать/запускать, ставить пакеты и так далее. Например, с помощью
www.fabfile.org