fgerthoffert/Fetch Org Repositories
Collect data about all GitHub Repositories attached to a GitHub Organization.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| org | A GitHub Organization | yes | — |
| token | A GitHub Personal API Token | yes | — |
| max_query_nodes | Maximum number of nodes to fetch per GraphQL query | yes | 30 |
| filter_topics | Comma separated list of topics to filter repositories by. Use EMPTY to filter by repositories without topics | no | "" |
| filter_operator | OR, AND operator to filter repositories by topics | no | AND |
| filter_ignore_archived | By default, archived repositories are not included | no | true |
| fetch_custom_properties | Perform additional REST calls to grab custom properties for all filtered repositories. This is necessary since the GraphQL API does not support fetching custom properties. | no | false |
| artifact_filename | Actual filename of the artifact generated | no | repositories.ndjson |
| artifact_name | Name of the GitHub artifact containing the repositories data | no | repositories.ndjson |
| artifact_retention | Number of days to retain the artifact | no | 2 |
Outputs
| name | description |
|---|---|
| artifact_filepath | Filepath of the JSON file containing the repositories data |