lwmacct/Dispatch Workflow

Dispatch a workflow_dispatch workflow with source tag and SHA inputs

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
workflowTarget workflow file name or ID.yes
target-repositoryRepository that owns the target workflow, in owner/repo format. Defaults to the current repository.no
target-refRef used to run the target workflow. Defaults to the target repository default branch, then main.no
tokenGitHub token with Actions write permission on the target repository.no${{ github.token }}
source-tagSource release tag. Defaults to the current tag ref when running from a tag push.no
source-shaOptional source commit SHA. Defaults to GITHUB_SHA only for tag push events.no
require-tagSet to true to fail when no source tag can be resolved.notrue
tag-patternOptional glob pattern that source-tag must match, for example v*.no
inputsExtra target workflow inputs, one key=value pair per line.no
waitSet to true to poll the target workflow run until completion.nofalse
wait-timeout-secondsMaximum time to wait for the target workflow when wait is true.no1800
wait-interval-secondsPolling interval used when wait is true.no10
fail-on-target-failureSet to true to fail this action when a waited target run does not conclude with success.notrue
run-name-containsOptional display title substring used to identify the target run while waiting.no
dispatch-id-inputOptional target workflow input name that receives a generated dispatch ID.no
summarySet to true to write a GitHub step summary.notrue
namedescription
workflowTarget workflow.
target-repositoryResolved target repository.
target-refResolved target ref.
source-tagResolved source tag.
source-shaResolved source SHA, when available.
dispatch-idGenerated dispatch ID.
run-idTarget run ID when wait finds a run.
run-urlTarget run URL when wait finds a run.
statusTarget run status when wait is enabled.
conclusionTarget run conclusion when wait is enabled.