GitHub provider allows integration with GitHub for managing repositories, issues, pull requests, and more.
This provider requires authentication.
This provider can be used in workflows.
As “step” to query data, example:
As “action” to make changes or update data, example:
Check the following workflow examples:
The provider exposes the following Provider Methods. They are available in the AI Assistant.
get_last_commits Get the N last commits from a GitHub repository (view, scopes: no additional scopes)
repository
: The GitHub repository to get the commits from.n
: The number of commits to get.get_last_releases Get the N last releases and their changelog from a GitHub repository (view, scopes: no additional scopes)
repository
: The GitHub repository to get the releases from.n
: The number of releases to get.repo
, workflow
, etc.).github_token
in the provider configuration.-GitHub REST API Documentation