https://github.com/ethersphere/bee-runner
A GitHub App built with Probot
https://github.com/ethersphere/bee-runner
devops
Last synced: 21 days ago
JSON representation
A GitHub App built with Probot
- Host: GitHub
- URL: https://github.com/ethersphere/bee-runner
- Owner: ethersphere
- License: isc
- Created: 2020-10-12T12:41:01.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-04-20T09:16:11.000Z (about 5 years ago)
- Last Synced: 2025-11-29T16:47:07.767Z (7 months ago)
- Topics: devops
- Language: JavaScript
- Homepage:
- Size: 251 KB
- Stars: 1
- Watchers: 15
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# bee-runner
> A GitHub App built with [Probot](https://github.com/probot/probot) that A Probot app
## Overview
This bot helps to have better project management in our Swarm/Bee related repositories. Its current capabilities are:
- add labels to new issues and PRs to distinguish them in Zenhub
- support commands `label` and `unlabel` to add/remove labels
- add release checklist to release PRs
## Setup
```sh
# Install dependencies
npm install
# Run the bot
npm start
```
## Configuration
You can place a custom configuration for repo into `.github/config.yaml`.
Possible configuration:
```yaml
labels:
issue: <>
pull-request: <>
release:
# Trigger conditions are joined with AND, hence if you specify both title and labels both has to be present!
trigger:
title: <>
labels:
- <>
checklist: |
# Release checklist
This content is placed into comment into the PR.
- [ ] Do something before you release!
```
## Contributing
If you have suggestions for how bee-runner could be improved, or want to report a bug, open an issue! We'd love all and any contributions.
For more, check out the [Contributing Guide](CONTRIBUTING.md).
## License
[ISC](LICENSE) © 2020 Ivan Vandot