Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phstc/probot-github-flow
GitHub Flow for Issues and Pull Requests.
https://github.com/phstc/probot-github-flow
nodejs probot probot-app
Last synced: 12 days ago
JSON representation
GitHub Flow for Issues and Pull Requests.
- Host: GitHub
- URL: https://github.com/phstc/probot-github-flow
- Owner: phstc
- License: isc
- Created: 2018-04-11T17:32:53.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-27T03:10:33.000Z (12 months ago)
- Last Synced: 2024-12-01T16:35:49.218Z (22 days ago)
- Topics: nodejs, probot, probot-app
- Language: JavaScript
- Homepage:
- Size: 967 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.com/phstc/probot-github-flow.svg?token=CYHU2osEpniE1dbxzZ6K&branch=master)](https://travis-ci.com/phstc/probot-github-flow)
# 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](https://help.github.com/articles/closing-issues-using-keywords/))
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](https://help.github.com/articles/about-pull-request-reviews/)
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
```sh
# 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](docs/deploy.md) if you would like to run your own instance of this app.
> GitHub flow is built with [probot](https://github.com/probot/probot).