Skip to content

Trigger Workflow Node

Data/GitHub/Workflows

Trigger Workflow

Trigger a GitHub Actions workflow dispatch event

github_trigger_workflowdataLong running
Inputs8
Outputs4
Security exposure10/10
Packagedata

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

No score metadata has been set for this node yet.

Input Pins

8

Input

Execution
exec_in

Provider

Struct
provider

GitHub provider with authentication

GitHubProviderGitHubProvider3 fields
provider_idstringrequired
access_tokenstringrequired
base_urlstringrequired
Schema enforced

Owner

String
owner

Repository owner

Repo

String
repo

Repository name

Workflow ID

String
workflow_id

Workflow file name or ID (e.g., 'main.yml' or workflow ID)

Ref

String
ref

Git reference (branch or tag) to run the workflow on

Default main

Inputs

Struct
inputs

Workflow inputs as JSON object

Default {}

Return Run Details

Boolean
return_run_details

Ask GitHub to return the created workflow run when supported

Default false

Output Pins

4

Success

Execution
exec_out

Error

Execution
error

Run

Struct
run

Created workflow run when returned by GitHub

GitHubWorkflowRunGitHubWorkflowRun12 fields
idinteger:uint64required
format uint64min 0
namestring | null
head_branchstring | null
head_shastringrequired
statusstring | null
conclusionstring | null
workflow_idinteger:uint64required
format uint64min 0
html_urlstringrequired
run_numberinteger:uint64required
format uint64min 0
eventstringrequired
created_atstringrequired
updated_atstringrequired

Error Message

String
error_message

Error message if request failed

Node Info

Internal name
github_trigger_workflow
Category
Data/GitHub/Workflows
Version
1