La API de GitHub Webhooks permite que un server sea informado cada vez que ocurre un evento en un repository. En los events push, la carga webhook (un gran hash JSON) incluye una matriz de files modificados.
Necesito copyr cada uno de los files modificados de GitHub al server, pero quiero evitar iterativamente realizar requestes HTTP. ¿Hay algún tipo de opción de "búsqueda múltiple"?
Notas:
head_commit.modified
. No hay API para realizar requestes por lotes (que parece ser lo que estás buscando). Como no puedes usar Git o SVN, estás limitado a solicitar cada file individual usando la API de contenido.