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://riyadhalnur.github.io/issuelabeler/
MIT License
26 stars 9 forks source link
github-app github-bot probot probot-app

issuelabeler

Node.js Package Known Vulnerabilities

A GitHub bot to label issues automatically based on title and body against list of defined labels. Built with probot.

Screenshot

Installation

After installation, create .github/labeler.yml in the default branch to enable it:

# 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 guide for information.

License

Licensed under MIT. See LICENSE for more information.

Logo built using Streamline Emoji by @webalys under the Creative Common Attribution licence.

Issues

Report a bug in issues.

Made with love in Kuala Lumpur, Malaysia by Riyadh Al Nur