autifyhq/Genesis Workflow
Trigger a Genesis workflow, wait for completion, and return the results
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Mar 13, 2026
- License
- MIT
Pinned Snippet
uses: autifyhq/genesis-workflow-action@dd35c1a45d4e9c4903618bbd04b40dad2f0475c6 # v1.0.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| api-key | API key for the Genesis platform | yes | — |
| api-url | Base URL for the Genesis API | no | https://genesis.autify.com |
| workflow-id | ID of the Genesis workflow template to trigger | yes | — |
| inputs | JSON object of inputs to pass to the workflow (e.g., '{"release_tag": "v1.0.0"}') | no | {} |
| output-block | Name of a specific workflow block whose output to extract. If not set, all block outputs are returned. | no | "" |
| poll-interval | Interval in seconds between status polls | no | 120 |
| max-wait-time | Maximum time in seconds to wait for the workflow to complete | no | 600 |
| wait | Whether to wait for the workflow to complete. Set to 'false' to trigger and return immediately. | no | true |
Outputs
| name | description |
|---|---|
| execution-id | The Genesis workflow execution ID |
| status | Final workflow status (completed, failed, cancelled, or running if wait=false) |
| output | Output from the specified output-block, or all block outputs as JSON |