RunWorkflow
Trigger a GitHub Action workflow manually.
Trigger a GitHub Action workflow by creating a workflow dispatch event.
type: "io.kestra.plugin.github.actions.RunWorkflow"
Trigger a GitHub Action workflow manually.
id: run_github_action_workflow_flow
namespace: company.team
tasks:
- id: run_workflow
type: io.kestra.plugin.github.actions.RunWorkflow
oauthToken: your_github_token
repository: your_owner/your_repository
workflowId: your_workflow_id
ref: your_branch_or_tag_name
inputs:
foo:bar
Optional inputs to be used for the workflow dispatch.
Map with optional inputs.
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
Some reference name in the repository where the dispatch will occur.
Can be a branch or a tag.
Repository where the workflow will be dispatched.
The repository on which the workflow will be dispatched. Repository name must be in format owner/repo.
Workflow id to dispatch.
The workflow id to be dispatched.