dragoscops/Trigger and Wait for Workflows

Triggers one or more workflows in a different repository and waits for them to end

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
credentialsJSON string of credentials to use for authentication. Can include either: - 'token': a GitHub token (e.g., a personal access token or GitHub App token). - 'app': an object with 'appId', 'installationId', and 'privateKey' for GitHub App authentication. Example: '{"token": "your-github-token"}' or '{"app": {"appId": "12345", "installationId": "67890", "privateKey": "your-private-key"}}' yes
repoRepository to trigger workflows in (format: owner/repo)no
workflow_idID or filename of the workflow to triggerno
refGit reference to use for triggering the workflownomain
inputsJSON string of inputs to pass to the workflowno{}
wait_intervalInterval in seconds to wait between polling workflow statusno10s
timeoutMaximum time to wait for the workflow to completeno1h
actionAction to perform: trigger-and-wait, trigger-only, wait-onlynotrigger-and-wait
run_idRun ID of the workflow to wait for (required for wait-only action)no
run_patternPattern for the workflow (to wait for) name (required for trigger-and-wait and trigger-only actions)no
no_throwIf set to 'yes' or 'true', will not throw errors when waiting for a workflow, instead will print the error message to 'run_conclusion' output. nono
debugPrint debug informationnono

no outputs