Skip to main content

GitHub PR automation

Project description

# pullbot

pullbot is a simple bot for automating some tedious bits of GitHub pull requests.

pullbot automatically assigns reviewers based on a rota system.

Use pullbot like this:

`bash pullbot-auth my_github_token_file `

To generate a personal access token with user and repo access.

Then do this:

`bash pullbot my_github_token_file --repos username/reponame username/another_reponame --users octocat greenape `

To set pullbot watching your repos. The next time a pull request is issued, pullbot will assign it to octocat. Then, the one after that will be assigned to @greenape (and so on).

If the pull request was initiated by the next user in the rota, they’ll get skipped, and will be first in line for the next one.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pullbot-0.1.2.tar.gz (21.1 kB view details)

Uploaded Source

Built Distribution

pullbot-0.1.2-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file pullbot-0.1.2.tar.gz.

File metadata

  • Download URL: pullbot-0.1.2.tar.gz
  • Upload date:
  • Size: 21.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pullbot-0.1.2.tar.gz
Algorithm Hash digest
SHA256 d64fb4a7dd54da5861e0b2b3307005a3074e624b117e3da175147345869c9889
MD5 b711fb136fc298bf367d3518340d6856
BLAKE2b-256 a44ba35ea0f7437407003b1769d19ffc62c44cfbfaec3d1f23bb0ec28cc2488f

See more details on using hashes here.

File details

Details for the file pullbot-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for pullbot-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6addbe423eda3ff7f4fd031ea7b278d830bb9aa5c22ee93229bcec74dbbcb563
MD5 cc62e2da646cda3378b1b1473490265a
BLAKE2b-256 c75489700c504b52a9c0598dd7aeb586e4737d611079932bc47827ccfd5b8743

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page