Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bkeepers/workflow
GitHub workflow automation via .probot.js file in your repository.
https://github.com/bkeepers/workflow
github-app probot-app probot-plugin
Last synced: 20 days ago
JSON representation
GitHub workflow automation via .probot.js file in your repository.
- Host: GitHub
- URL: https://github.com/bkeepers/workflow
- Owner: bkeepers
- License: isc
- Created: 2017-03-14T02:18:35.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-10-09T11:38:08.000Z (about 3 years ago)
- Last Synced: 2024-04-14T19:41:14.393Z (7 months ago)
- Topics: github-app, probot-app, probot-plugin
- Language: JavaScript
- Homepage:
- Size: 63.5 KB
- Stars: 45
- Watchers: 3
- Forks: 12
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Probot: Workflow
[![Build Status](https://travis-ci.org/bkeepers/workflow.svg?branch=master)](https://travis-ci.org/bkeepers/workflow)
> A GitHub App built with [probot](https://github.com/probot/probot) that enables complete workflow automation.
## Installing
_**Heads up!** The [demo app](hhttps://github.com/apps/probot-demo) is for demo purposes only.
It is very likely to go away at some point, so please don't use it for production purposes._1. Go to the **[demo app](https://github.com/apps/probot-demo)**, click **Install**, and then select an organization.
2. Create a `.github/probot.js` file in your repository with the following contents.
See [Configuration](docs/configuration.md) for more information on what behaviors can be built.
```javascript
on('issues.opened')
.comment(`
Hello @{{ sender.login }}. Thanks for inviting me to your project.
Read more about [all the things I can help you with][config]. I can't
wait to get started![config]: https://github.com/bkeepers/workflow/blob/master/docs/configuration.md
`);
```3. Open a new issue. @probot should post a comment (you may need to refresh to see it).
## Setup
* Install dependencies
```
npm install
```
* Run the bot
```
npm start
```See [docs/deploy.md](docs/deploy.md) if you would like to run your own instance of this app.