Repository navigation
v0.2.3
What's New
Features
- GitHub webhook support: Added support for GitHub webhooks alongside GitLab, enabling pull request merge automation
- Testing endpoint: Added
/trigger/{project_name}endpoint for manual testing of webhook configurations without needing to create actual merge requests
Improvements
- Code organization: Refactored and split up webhook module for better maintainability
Installation
curl -s https://api.github.com/repos/geoffjay/shook/releases/latest \
| jq '.assets[] | select(.name|test("^shook.*linux-musl.zip$")) | .browser_download_url' \
| tr -d \" \
| wget -qi -
unzip $(find . -iname "shook_*.zip")
sudo mv shook /usr/local/bin/See the setup documentation for configuration details.