Search
Search for GitHub commits.
Requires authentication.
type: "io.kestra.plugin.github.commits.Search"
Search for commits in a repository.
id: github_commit_search_flow
namespace: company.team
tasks:
- id: search_commit
type: io.kestra.plugin.github.commits.Search
oauthToken: your_github_token
query: "Initial repo:kestra-io/plugin-github language:java"
Search for commits in a repository.
id: github_commit_search_flow
namespace: company.team
tasks:
- id: search_commit
type: io.kestra.plugin.github.commits.Search
oauthToken: your_github_token
query: Initial
repository: kestra-io/plugin-github
Find commits by a particular user
Match commits committed within the specified date range.
When you search for a date, you can use greater than, less than, and range qualifiers to further filter results.
Match commits by the committer's full email address.
Match commits by the name of the committer
Matches commits with the specified SHA-1 hash.
Matches commits from repositories with the specified visibility.
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
Search commits in all repositories owned by a certain organization.
Matches commits whose parent has the specified SHA-1 hash.
The query contains one or more search keywords and qualifiers.
Allows you to limit your search to specific areas of GitHub.
Search in specified repository.
Sort condition for the output.
COMMITTER_DATE - the results will be sorted by when user joined to Github
AUTHOR_DATE - the results will be sorted by the number of repositories owned by user
Matches commits with the specified SHA-1 git tree hash.
Search commits in all repositories owned by a certain user