Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 857 Bytes

README.md

File metadata and controls

39 lines (26 loc) · 857 Bytes

gh-issue-creator

Simple script to create GitHub issues from a CSV file.

Requirements

Usage

./create-issues.sh issues.csv username/repo

Example

./create-issues.sh issues.csv tjcafferkey/gh-issue-creator

CSV Format

title,body,labels
"Fix login bug","The login form doesn't validate email","bug,high-priority"
"Add new feature","Add a new feature to the product","feature,medium-priority"
"Fix bug in checkout","The checkout process doesn't handle errors","bug,low-priority"

Notes

  • The script will skip the first line of the CSV file (the headings)
  • If there is an error with assigning labels, the issue will be created without labels.

TODO

  • Add better markdown support, perhaps using a UI?
  • Add support for Assignees
  • Add support for Project Boards