phuongtmr/Trigger Workflow and Wait

This action triggers a workflow in another repository and waits for the result.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
ownerThe owner of the repository where the workflow is contained.yes
repoThe repository where the workflow is contained.yes
github_tokenThe Github access token with access to the repository.yes
workflow_file_nameThe workflow file name (e.g., deploy.yml).yes
refThe reference of the workflow run (branch, tag, or commit SHA). Default: mainno
wait_intervalSeconds between status checks (adaptive: slower when queued, faster when running). Default: 10no
trigger_timeoutSeconds to wait for the triggered workflow run to appear. Default: 120no
client_payloadInputs to pass to the workflow as JSON stringno
propagate_failureFail current job if downstream job fails. Default: trueno
trigger_workflowTrigger the specified workflow. Default: trueno
wait_workflowWait for workflow to finish. Default: trueno
distinct_id_nameInput field name for workflow correlation (e.g., 'id'). Enables reliable run identification when set.no
namedescription
workflow_idThe ID of the workflow that was triggered by this action
workflow_urlThe URL of the workflow that was triggered by this action
conclusionConclusion of the job (success, failure, cancelled, etc.)
distinct_idThe unique identifier used to correlate this trigger with the workflow run