Search
Search for GitHub topics.
If no authentication is provided, anonymous authentication will be used. Anonymous authentication can't retrieve full information.
type: "io.kestra.plugin.github.topics.Search"
Search for topics.
id: github_topic_search_flow
namespace: company.team
tasks:
- id: search_topics
type: io.kestra.plugin.github.topics.Search
oauthToken: your_github_token
query: "micronaut framework is:not-curated repositories:>100"
Search for topics with conditions.
id: github_topic_search_flow
namespace: company.team
tasks:
- id: search_topics
type: io.kestra.plugin.github.topics.Search
oauthToken: your_github_token
query: "micronaut framework"
is: NOT_CURATED
repositories: >100
The query contains one or more search keywords and qualifiers.
You can use greater than, less than, and range qualifiers to further filter results.
The query contains one or more search keywords and qualifiers.
CURATED - Matches topics that are curated
FEATURED - Matches topics that are featured on https://github.com/topics/
NOT_CURATED - Matches topics that don't have extra information, such as a description or logo
NOT_FEATURED - Matches topics that aren't featured on https://github.com/topics/
GitHub JWT token
Does not requires additional fields to log-in
GitHub login
Requires additional field: oauthToken, to log-in
GitHub oauthToken
GitHub Personal Access Token. In addition, can be used with login or by its own
Order of the output.
ASC - the results will be in ascending order
DESC - the results will be in descending order
The query contains one or more search keywords and qualifiers.
Allow you to limit your search to specific areas of GitHub.
Matches topics that have number of repositories.
You can use greater than, less than, and range qualifiers to further filter results.