Currently only when we do a commit (from web ui) or push from git command line the webhook being fired. We can change the default event (push) to (push, pull_request) using github API but that also mean the build will be triggered when user submit new pull request, not only when the pull request accepted and merged.
http://archive.is/hzrPH