Skip to content

Commit

Permalink
🎉Source GitHub: Add more streams (#5757)
Browse files Browse the repository at this point in the history
* Add Organizations stream to Github Source
* Add Repositories stream
* Add Repositories stream spec
* Add Branches stream
* Add Tags stream
* Add ReviewComments stream
* Add users stream
* Add pull request stats stream

Co-authored-by: Chris Wu <[email protected]>
Co-authored-by: ykurochkin <[email protected]>
  • Loading branch information
3 people authored Sep 1, 2021
1 parent 4717257 commit d74c47a
Show file tree
Hide file tree
Showing 17 changed files with 1,032 additions and 106 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"sourceDefinitionId": "ef69ef6e-aa7f-4af1-a01d-ef775033524e",
"name": "GitHub",
"dockerRepository": "airbyte/source-github",
"dockerImageTag": "0.1.7",
"dockerImageTag": "0.1.8",
"documentationUrl": "https://docs.airbyte.io/integrations/sources/github",
"icon": "github.svg"
}
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
- sourceDefinitionId: ef69ef6e-aa7f-4af1-a01d-ef775033524e
name: GitHub
dockerRepository: airbyte/source-github
dockerImageTag: 0.1.7
dockerImageTag: 0.1.8
documentationUrl: https://docs.airbyte.io/integrations/sources/github
icon: github.svg
- sourceDefinitionId: b5ea17b1-f170-46dc-bc31-cc744ca984c1
Expand Down
2 changes: 1 addition & 1 deletion airbyte-integrations/connectors/source-github/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ RUN pip install .
ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]

LABEL io.airbyte.version=0.1.7
LABEL io.airbyte.version=0.1.8
LABEL io.airbyte.name=airbyte/source-github
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,18 @@ tests:
configured_catalog_path: "integration_tests/configured_catalog.json"
future_state_path: "integration_tests/abnormal_state.json"
cursor_paths:
events: ["airbytehq/integration-test", "created_at"]
comments: ["airbytehq/integration-test", "updated_at"]
pull_requests: ["airbytehq/integration-test", "updated_at"]
commit_comments: ["airbytehq/integration-test", "updated_at"]
issue_milestones: ["airbytehq/integration-test", "updated_at"]
commits: ["airbytehq/integration-test", "created_at"]
stargazers: ["airbytehq/integration-test", "starred_at"]
projects: ["airbytehq/integration-test", "updated_at"]
issues: ["airbytehq/integration-test", "updated_at"]
events: ["airbytehq/integration-test", "created_at"]
issue_events: ["airbytehq/integration-test", "created_at"]
issue_milestones: ["airbytehq/integration-test", "updated_at"]
issues: ["airbytehq/integration-test", "updated_at"]
projects: ["airbytehq/integration-test", "updated_at"]
pull_requests: ["airbytehq/integration-test", "updated_at"]
releases: ["airbytehq/integration-test", "created_at"]
review_comments: ["airbytehq/integration-test", "updated_at"]
stargazers: ["airbytehq/integration-test", "starred_at"]
full_refresh:
- config_path: "secrets/config.json"
configured_catalog_path: "integration_tests/configured_catalog.json"
Original file line number Diff line number Diff line change
@@ -1,17 +1,27 @@
{
"comments": {
"airbytehq/integration-test": {
"updated_at": "2121-06-30T10:22:10Z"
}
},
"commit_comments": {
"airbytehq/integration-test": {
"updated_at": "2121-04-30T20:36:17Z"
}
},
"projects": {
"commits": {
"airbytehq/integration-test": {
"updated_at": "2121-06-28T17:24:51Z"
"created_at": "2121-06-30T10:04:41Z"
}
},
"releases": {
"events": {
"airbytehq/integration-test": {
"created_at": "2121-06-23T23:57:07Z"
"created_at": "2121-06-29T03:44:45Z"
}
},
"issue_events": {
"airbytehq/integration-test": {
"created_at": "2121-06-29T01:49:42Z"
}
},
"issue_milestones": {
Expand All @@ -24,35 +34,29 @@
"updated_at": "2121-06-30T06:44:42Z"
}
},
"comments": {
"airbytehq/integration-test": {
"updated_at": "2121-06-30T10:22:10Z"
}
},
"commits": {
"projects": {
"airbytehq/integration-test": {
"created_at": "2121-06-30T10:04:41Z"
"updated_at": "2121-06-28T17:24:51Z"
}
},

"stargazers": {
"pull_requests": {
"airbytehq/integration-test": {
"starred_at": "2121-06-29T02:04:57Z"
"updated_at": "2121-06-28T23:36:35Z"
}
},
"events": {
"releases": {
"airbytehq/integration-test": {
"created_at": "2121-06-29T03:44:45Z"
"created_at": "2121-06-23T23:57:07Z"
}
},
"issue_events": {
"review_comments": {
"airbytehq/integration-test": {
"created_at": "2121-06-29T01:49:42Z"
"updated_at": "2121-06-23T23:57:07Z"
}
},
"pull_requests": {
"stargazers": {
"airbytehq/integration-test": {
"updated_at": "2121-06-28T23:36:35Z"
"starred_at": "2121-06-29T02:04:57Z"
}
}
}
Loading

0 comments on commit d74c47a

Please sign in to comment.