
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"Examples
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
Properties
createdstring
isstring
CURATEDFEATUREDNOT_CURATEDNOT_FEATUREDCURATED - 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/
jwtTokenstring
GitHub JWT token
Does not requires additional fields to log-in
loginstring
GitHub login
Requires additional field: oauthToken, to log-in
oauthTokenstring
GitHub oauthToken
GitHub Personal Access Token. In addition, can be used with login or by its own
orderstring
ASCASCDESCOrder of the output.
ASC - the results will be in ascending order
DESC - the results will be in descending order
querystring
The query contains one or more search keywords and qualifiers.
Allow you to limit your search to specific areas of GitHub.
repositoriesstring
Matches topics that have number of repositories.
You can use greater than, less than, and range qualifiers to further filter results.
Outputs
uristring
uri