Skip to content

add github post-receive hook listener #17

@lehmannro

Description

@lehmannro

Github can ping arbitrary URLs when new commits are received (push notifications). A module should listen to such pings and invoke git pull as it sees fit.

Gotchas:

  • Spam/DoS protection (how can we verify this is a legitimate ping?)
  • Merging (this is a non-issue as this is a clean fetch for deployment purposes-only)
  • Runtime updates (how can we inform the core it should do a complete/partial rehash?)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions