icecrime/poule

:chicken: A framework for GitHub automation

Go

336

25 commits

updated Jan 3, 2019

See the code

README

Poule

Go Report Card CircleCI

Description

:chicken: Poule is a tool that helps automating tasks on GitHub issues and pull requests. It allows implementing snippets of behavior (called operations) once and be able to invoke them in three different contexts:

  1. As a one-time operation, on the entire stock of GitHub items.
  2. As part of a batch job alongside multiple other operations.
  3. As part of a long-running daemon, either triggered by GitHub webhooks or scheduled.

The project was created to manage automation on the Moby project.

Documentation

See http://poule.readthedocs.io/en/latest/.

automation
bot
github
webhooks

Contributors

ehazlett

6 commits

icecrime

6 commits

thaJeztah

4 commits

vieux

4 commits

icecrime/poule

:chicken: A framework for GitHub automation

Go

336

25 commits

updated Jan 3, 2019

See the code

README

Poule

Go Report Card CircleCI

Description

:chicken: Poule is a tool that helps automating tasks on GitHub issues and pull requests. It allows implementing snippets of behavior (called operations) once and be able to invoke them in three different contexts:

  1. As a one-time operation, on the entire stock of GitHub items.
  2. As part of a batch job alongside multiple other operations.
  3. As part of a long-running daemon, either triggered by GitHub webhooks or scheduled.

The project was created to manage automation on the Moby project.

Documentation

See http://poule.readthedocs.io/en/latest/.

automation
bot
github
webhooks

Contributors

ehazlett

6 commits

icecrime

6 commits

thaJeztah

4 commits

vieux

4 commits

Languages

Go

98.6%

Shell

1.2%