New Issue
A fully customizable Github issues interface. Setup for your repo today!
Introduction
Frustrated with Github Issues that don't include enough information? Tired of limitations of Github Issue templates? Worry no more, new-issue is here to rescue!
Demo (Feel free to try it out):
- Without new-issue: https://github.com/wei/eslint/issues/new?template=BUG_REPORT.md
- With new-issue: https://new-issue.org/wei/eslint
Get Started
Go to https://github.com/wei/new-issue/new/master/repos and create a file with name :owner/:repo/index.json
following this schema.
Once the pull request is merged, you can start linking to https://new-issue.org/:owner/:repo
in your README.md
& ISSUE_TEMPLATE.md
files.
Schema
Advanced Usage
new-issue.org checks configuration in the following order (prepend https://raw.githubusercontent.com/
):
wei/new-issue/{master || :hash}/repos/:owner/:repo/{:type || index}.json
wei/new-issue/{master || :hash}/repos/:owner/index.json
:owner/:repo/{master || :hash}/.new-issue/{:type || index}.json
:owner/:repo/{master || :hash}/.new-issue
:hash
can be commit hash or version number.
TODOs
- Create bot to merge PRs automatically
- Better unit tests
- Add themes
Authors
License
Disclaimer
Please do not use the service if your repo is mission critical. Functionalities are subject to change.