rishikesh2919/AAVA Workflow
Run an AAVA workflow with inputs and report the result. Fails the step if the workflow fails — use it as a required PR check.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| workflow-id | AAVA workflow (pipeline) id to run. | yes | — |
| inputs | Workflow inputs as a JSON object string. | yes | — |
| token | AAVA access token (JWT). Pass via a repository secret, never inline. | yes | — |
| base-url | AAVA API base URL. | no | https://int-ai.aava.ai |
| timeout | Max seconds to wait for the workflow to finish. | no | 900 |
| comment-on-pr | Post the result as a comment on the PR (pull_request events only; uses GITHUB_TOKEN). | no | false |
Outputs
| name | description |
|---|---|
| run-id | AAVA run id. |
| status | COMPLETED | FAILED | TIMEOUT. |
| result | Full aava-exec --json payload (run_id, workflow_id, status, result). |