airbytehq / airbyte

The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.
https://airbyte.com
Other
15.85k stars 4.07k forks source link

Source Github: get detailed Commit #27098

Open ericpgreen2 opened 1 year ago

ericpgreen2 commented 1 year ago

Topic

Connectors

Revelant information

The Github Source currently retrieves commits via the List Commits API. This commit data is less informative than the data returned from the Get Commit API.

Mainly, I need to access the commit.files object, which is a rich dataset:

"files": [
    {
      "filename": "file1.txt",
      "additions": 10,
      "deletions": 2,
      "changes": 12,
      "status": "modified",
      "raw_url": "https://github.com/octocat/Hello-World/raw/7ca483543807a51b6079e54ac4cc392bc29ae284/file1.txt",
      "blob_url": "https://github.com/octocat/Hello-World/blob/7ca483543807a51b6079e54ac4cc392bc29ae284/file1.txt",
      "patch": "@@ -29,7 +29,7 @@\n....."
    }
  ]
MinuraPunchihewa commented 11 months ago

Hey Airbyte Team, I would like to take this up.

amir-vitman commented 5 months ago

Hi, Any update regarding this?