As of version 8.4 discontinued support for GitHub issues importing. The following tools download issues using GitHub API 3.0, parse them and convert them to a JIRA readible CSV file for External issues import.
The download_issues.sh
BASH script downloads issues from a selected GitHub repository and stores them in a
JSON file
GitHub authentication is performed using GitHub OAuth tokens. A base64 encoded token has to be stored in the
.token
file stored in the same directory as the script.
Once you have your GitHub OAuth token, you can store it in the .token
file in the following manner
$ echo "<OAuth token literal>" | base64 > .token
The gh_issues_to_csv.py
Python script parses JSON files produced by download_issues.sh
and formats them
in CSV format