Connector Improvement: Fetch GitHub Tags
AnsweredVia the GitHub connector, I have noticed that only Release are fetched by Fivetran but not standard git tags. Though, we are using git tags to trigger our continuous pipelines and we would like to measure this.
From this request, I would like via Fivetran to fetch all tag information from a repository.
There's already GitHub REST API endpoints for this : https://docs.github.com/en/rest/git/tags?apiVersion=2022-11-28#get-a-tag for annotated tags, or https://docs.github.com/en/rest/git/refs?apiVersion=2022-11-28#list-matching-references for all tags. I would suggest a new table "tag" linking to the "commit" table.
-
Official comment
Hi Fabien,
This is a valuable idea and I have added the request to our feature improvements backlog. I am interested in learning more about your use case. Beyond triggering pipelines, are there additional ways you plan to analyze git tag data within your destination, or other business outcomes you hope to achieve with this information?
We'll keep the community updated on this thread as we make progress.
Thanks,
Frank -
Hi Frank,
Thank you for considering this feature.
A bit a context, I'm a DevOps and Platform Engineer, and we are using tags as trigger to deploy our applications. The point is to use tag metadata to get KPI for our continuous pipelines, combining with the framework DORA, and its recommended data points. That will be valuable data points to continuously measure, analyze our impact with CI/CD and decide on where to focus our effort.
Feel free to ask more questions.
Please sign in to leave a comment.
Comments
2 comments