Skip to content

Refactoring rake task to import GitHub repositories

username-removed-283999 requested to merge fix/github-importer into master

What does this MR do?

  • Add client for the GitHub API
  • Fix memory leak on GitHub importer
  • Fix error when listing pull requests/issues comments for large repositories
  • Refactor current rake task to use the new client

Next steps - %9.2

  • Refactor the GitHub importer to use the new GitHub client
  • Remove the octokit gem
  • Remove old code

Are there points in the code the reviewer needs to double check?

The Github::Import class.

Does this MR meet the acceptance criteria?

Merge request reports