harpoon is a simple Go program that listens for GitHub hooks like push on specific git repository refs and execute a defined command when it occurs.
It can be configured in a TOML configuration file.
That’s nothing fancy, just didn’t want to install the whole nodejs + npm or Apache + PHP just for this.
You can take a look at the project on my blog or my GitHub: https://github.com/agrison/harpoon