infogain-genai/IGNIS Automation Test Agent
AI-powered automation testing for YOUR repository — generates tests, runs them, fixes issues, creates PRs
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| branch | Branch to test (the base branch for fix PRs) | no | main |
| ai-provider | AI provider (claude, openai, gemini) | no | openai |
| ai-api-key | API key for the AI provider. Map from your repository secret — e.g. secrets.ATA_AI_API_KEY (the ATA_ prefix is the repo naming convention; any secret name works) | yes | — |
| max-iterations | Maximum fix-and-retest iterations | no | 3 |
| test-types | Comma-separated test types (e2e, api, visual, accessibility, performance) | no | e2e,api,visual,accessibility,performance |
| app-url | URL of the running target application (skip auto-start) | no | — |
| auto-start-app | Auto-start the target app from the repo | no | true |
| app-start-command | Custom command to start the target app | no | — |
| tech-stack-override | JSON string to override tech stack detection | no | — |
| app-secrets | JSON string of environment variables for the target app | no | — |
| github-token | GitHub token for PR creation and branch push. Defaults to the automatic github.token. For cross-repo PRs use a PAT — e.g. secrets.ATA_GITHUB_PAT | no | ${{ github.token }} |
Outputs
no outputs