Skip to content

Write job to extract Github project data and upload to database #135

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

create-issue-branch[bot]
Copy link
Contributor

@create-issue-branch create-issue-branch bot commented Feb 17, 2023

What's Changed?

  • Added Github GraphQL client configuration
  • Added body of UploadJob to send GraphQL query to Github and format response data for ProjectImporter
  • Updated github_webhooks_controller_push_spec test to pass data to the job and added UploadJob tests

closes #130

@raspberrypiherokubot raspberrypiherokubot temporarily deployed to editor-api-p-issues-130-kenyg2 February 17, 2023 10:56 Inactive
@loiswells97 loiswells97 temporarily deployed to editor-api-p-issues-130-kenyg2 February 17, 2023 11:09 Inactive
@loiswells97 loiswells97 temporarily deployed to editor-api-p-issues-130-kenyg2 February 17, 2023 16:02 Inactive
@loiswells97 loiswells97 marked this pull request as ready for review February 22, 2023 12:20
Copy link
Contributor

@patch0 patch0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we get this merged and test it on staging. If it gets pushed to prod there's no issue as it won't be in use just yet.

@loiswells97 loiswells97 merged commit a0645c7 into main Feb 27, 2023
@loiswells97 loiswells97 deleted the issues/130-Write_job_to_extract_Github_project_data_and_upload_to_database branch February 27, 2023 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Write job to extract Github project data and upload to database
3 participants