Files
probot.github.io/_apps/close-issue.md
Brandon Keepers cf537874e5 Sync data
2019-01-17 22:02:31 +00:00

1.9 KiB

title, description, slug, screenshots, authors, repository, host, stars, updated, installations, organizations
title description slug screenshots authors repository host stars updated installations organizations
Close Issue Comment on the issues that do not include some contents then close them. close-issue-app
https://raw.githubusercontent.com/offu/close-issue-app/master/screenshot.png
helloqiu
whtsky
offu/close-issue-app https://close-issue-app.herokuapp.com 13 2019-01-11 01:56:56 UTC 22
ant-design
react-boilerplate
travis-ci
android-hacker
coreos
vueComponent
offu
ZoneMinder
l-hammer
we-plugin

Build Status codecov

What It Does

The app will check new opened and reopened issues if they include some specific contents. Issues not passed will be commented then closed.

Usage

  1. Create a .github/issue-close-app.yml file in your repo. Here's an example:
# Comment that will be sent if an issue is judged to be closed
comment: "This issue is closed because it does not meet our issue template. Please read it."
issueConfigs:
# There can be several configs for different kind of issues.
- content:
# Example 1: bug report
  - "Expected Behavior"
  - "Current Behavior"
  - "Steps to Reproduce"
  - "Detailed Description"
- content:
# Example 2: feature request
  - "Motivation / Use Case"
  - "Expected Behavior"
  - "Other Information"
# The issue is judged to be legal if it includes all keywords from any of these two configs.
# Or it will be closed by the app.

The config file is required to run this app. And there is no default config. If the app can not find a valid config file, it will ignore requests from the repo. 2. Install the close-issue-app. 3. Enjoy!