Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support different types of post-receive hooks #2

Open
10 of 26 tasks
kongr45gpen opened this issue Jul 31, 2013 · 2 comments
Open
10 of 26 tasks

Support different types of post-receive hooks #2

kongr45gpen opened this issue Jul 31, 2013 · 2 comments

Comments

@kongr45gpen
Copy link
Owner

kongr45gpen commented Jul 31, 2013

  • push - Any git push to a Repository (commits, branches and tags are fully supported)
  • issues - Any time an Issue is opened or closed.
  • issue_comment - Any time an Issue is commented on.
  • commit_comment - Any time a Commit is commented on.
  • pull_request - Any time a Pull Request is opened, closed, or synchronized (updated due to a new push in the branch that the pull request is tracking).
  • pull_request_review - Any time a Pull Request Review is acted upon.
  • pull_request_review_comment - Any time a Commit is commented on while inside a Pull Request review (the Files Changed tab).
  • gollum - Any time a Wiki page is updated.
  • watch - Any time a User stars the Repository.
  • download - Any time a Download is added to the Repository.
  • fork - Any time a Repository is forked.
  • fork_apply - Any time a patch is applied to the Repository from the Fork Queue.
  • member - Any time a User is added as a collaborator to a non-Organization Repository.
  • public - Any time a Repository changes from private to public.
  • team_add - Any time a team is added or modified on a Repository.
  • release - Any time a release is published
  • status - Any time a Repository has a status update from the API
  • page_build - Any time a Pages site is built or results in a failed build.
  • ping - Any time a new Github hook is created
  • create - Represents a created repository, branch, or tag.
  • delete - Represents a deleted branch or tag.
  • deployment - Represents a deployment.
  • deployment_status - Represents a deployment status.
  • label - Any time a label is edited

supybot-github also supports the following third-party services:

@ghost ghost assigned kongr45gpen Jul 31, 2013
@barbequesauce
Copy link

Can these be made configuration switches?

@kongr45gpen
Copy link
Owner Author

Even though they aren't switchable through configuration at this moment, that's planned in #1.

Right now, the only way to enable and disable them is through the Github webhook settings page:

image

@kongr45gpen kongr45gpen reopened this Dec 31, 2017
@kongr45gpen kongr45gpen removed their assignment May 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants