-
Notifications
You must be signed in to change notification settings - Fork 88
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
Suggestion: "<org>/*" for the repo name #51
Comments
Would having a stream that hits this endpoint be the same as what you are describing? |
Sort of. We need to hit that endpoint, and then use the results to adjust the value of https://github.com/singer-io/tap-github/blob/master/tap_github.py#L481 Simply adding that endpoint as a stream wouldn't get the issues, pull requests, commits, etc, for each of those repositories. |
that would be awesome 👏 |
Hello from Cloud Posse! We are large open source maintainers. We have over 300 projects on GitHub (all actively maintained) that we manage and would like to do a better job handling the metrics. This tap is almost perfect as-is, but we cannot easily manage this config with so many repos, so a wildcard would be desired. |
My suggestion in #74 is basically a duplicate of this. |
Sometimes it will be helpful to pull in all repositories of a github organisation.
For this purposes it would be good to support "/*" as a repo name. You would want to be able to combine it with other repos so that for example you could configure the repo list as:
silverstripe/* symbiote/silverstripe-advancedworkflow
I would imagine that this could be implemented as a preprocessor that expanded such entries on the repo list before commencing. At the same time as implementing this, a de-duplication filter might also be of use.
The text was updated successfully, but these errors were encountered: