scottluskcis/Data Collection
Gathers details about an organization and its repositories and exports them to a CSV file.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| org | The organization to gather data for | yes | — |
| api_url | The GitHub API URL to use | no | — |
| token | The GitHub token to use for authentication | no | — |
| is_debug | Whether to output debug information | no | false |
| auth_type | The authentication strategy to use (either 'token', 'app', or 'installation') | no | token |
| client_id | The GitHub App client ID to use for authentication | no | — |
| client_secret | The GitHub App client secret to use for authentication | no | — |
| app_id | The GitHub App ID to use for authentication | no | — |
| app_private_key | The GitHub App private key to use for authentication | no | — |
| app_installation_id | The GitHub App installation ID to use for authentication | no | — |
| output_file_type | The type of file to output (either 'csv' or 'json') | no | csv |
| is_enterprise | Whether the GitHub API is an enterprise instance | no | — |
Outputs
| name | description |
|---|---|
| output_file | The generated artifact |