Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/riyadhalnur/issuelabeler
A GitHub bot to label issues automatically based on title and body against list of defined labels. System status (https://stats.uptimerobot.com/DkY20U51GX)
https://github.com/riyadhalnur/issuelabeler
github-app github-bot probot probot-app
Last synced: 4 months ago
JSON representation
A GitHub bot to label issues automatically based on title and body against list of defined labels. System status (https://stats.uptimerobot.com/DkY20U51GX)
- Host: GitHub
- URL: https://github.com/riyadhalnur/issuelabeler
- Owner: riyadhalnur
- License: mit
- Created: 2018-04-05T07:25:17.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-09-07T08:44:06.000Z (5 months ago)
- Last Synced: 2024-09-27T08:02:26.144Z (4 months ago)
- Topics: github-app, github-bot, probot, probot-app
- Language: JavaScript
- Homepage: https://riyadhalnur.github.io/issuelabeler/
- Size: 1.37 MB
- Stars: 25
- Watchers: 3
- Forks: 9
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# issuelabeler
![Node.js Package](https://github.com/riyadhalnur/issuelabeler/workflows/Node.js%20Package/badge.svg) [![Known Vulnerabilities](https://snyk.io/test/github/riyadhalnur/issuelabeler/badge.svg?targetFile=package.json)](https://snyk.io/test/github/riyadhalnur/issuelabeler?targetFile=package.json)
> A GitHub bot to label issues automatically based on title and body against list of defined labels. Built with [probot](https://github.com/probot/probot).
![Screenshot](assets/screenshot.png)
### Installation
After installation, create `.github/labeler.yml` in the default branch to enable it:
```yml
# Number of labels to fetch (optional). Defaults to 100
numLabels: 40
# These labels will not be used even if the issue contains them (optional).
# Pass a blank array if no labels are to be excluded.
# excludeLabels: []
excludeLabels:
- pinned
# custom configuration to override default behaviour
# control explicitly what gets added and when
custom:
- location: title
keywords:
- 'hi'
labels:
- hey
- h
- location: body
keywords:
- 'hey'
labels:
- feature:new
- hey
- location: body
keywords:
- 'hi'
labels:
- h
```### Contributing
Read the [CONTRIBUTING](CONTRIBUTING.md) guide for information.
### License
Licensed under MIT. See [LICENSE](LICENSE) for more information.
Logo built using [Streamline Emoji](http://emoji.streamlineicons.com) by [@webalys](https://twitter.com/webalys) under the Creative Common Attribution licence.
### Issues
Report a bug in [issues](https://github.com/riyadhalnur/issuelabeler/issues).
Made with love in Kuala Lumpur, Malaysia by [Riyadh Al Nur](https://verticalaxisbd.com)