phstc / probot-github-flow

GitHub Flow for Issues and Pull Requests.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

GitHub Flow

GitHub Flow based on Issues and Pull Requests.

  1. File an Issue
  2. Create a Pull request with Fixes #issue-number (or any other closing keyword)
    1. GitHub Flow labels the Issue with in progress,
    2. adds the Pull request author as an Issue assignee
  3. Once your Pull request is ready for review, ask for a Reviewer
    1. GitHub Flow labels the Issue with ready for review, review requested and removes in progress
    2. If the Reviewer requests changes, GitHub Flow labels the Issue with rejected and removes ready for review
  4. Once the Pull request is merged,
    1. GitHub Flow closes the Issue,
    2. removes the label ready for review, rejected and review requested
    3. and removes the Pull request branch.

Setup

# Install dependencies
yarn install

# Run the bot in development
yarn dev

# Run the bot in production
yarn start

# Run the tests
yarn test

See docs/deploy.md if you would like to run your own instance of this app.

GitHub flow is built with probot.

About

GitHub Flow for Issues and Pull Requests.

License:ISC License


Languages

Language:JavaScript 100.0%