autifyhq/Genesis Workflow

Trigger a Genesis workflow, wait for completion, and return the results

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Mar 13, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: autifyhq/genesis-workflow-action@dd35c1a45d4e9c4903618bbd04b40dad2f0475c6 # v1.0.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
api-keyAPI key for the Genesis platformyes
api-urlBase URL for the Genesis APInohttps://genesis.autify.com
workflow-idID of the Genesis workflow template to triggeryes
inputsJSON object of inputs to pass to the workflow (e.g., '{"release_tag": "v1.0.0"}')no{}
output-blockName of a specific workflow block whose output to extract. If not set, all block outputs are returned.no""
poll-intervalInterval in seconds between status pollsno120
max-wait-timeMaximum time in seconds to wait for the workflow to completeno600
waitWhether to wait for the workflow to complete. Set to 'false' to trigger and return immediately.notrue
namedescription
execution-idThe Genesis workflow execution ID
statusFinal workflow status (completed, failed, cancelled, or running if wait=false)
outputOutput from the specified output-block, or all block outputs as JSON