A Probot to automatically add issues and PRs to a GitHub project
5.7K
A GitHub App built with Probot that automates your GitHub Project by adding new issues and PRs
Install the GitHub app or create a new one (TODO), then create a .github/github-project-automation.yml file with the following content:
project: "Name of your project (mandatory)"
# The rest of the configuration is optional
issues:
column: "Column to send issues to (default 'To do')"
pullRequests:
column: "Column to send PRs to (default 'In progress')"
The app will then automatically add any new issue or PR to the configured project.
Note: only repository projects are supported at the moment, support for organization projects is planned.
If you want to run the code yourself you can follow Probot documentation for a standard install, or use the provided
Dockerfile (or the image rezoleo/github-project-automation). The following docker-compose.yml configuration is provided
as a reference:
version: '3'
services:
probot:
image: rezoleo/github-project-automation
ports:
- 3000:3000
environment:
APP_ID: 12345
WEBHOOK_SECRET: "this is a secret"
PRIVATE_KEY: |
-----BEGIN RSA PRIVATE KEY-----
your private key
-----END RSA PRIVATE KEY-----
#LOG_LEVEL: debug # if you need to debug something, default is "info"
Content type
Image
Digest
Size
39 MB
Last updated
almost 5 years ago
docker pull rezoleo/github-project-automationPulls:
805
Last week