testdriverai/TestDriver.ai
Authenticate to TestDriver.ai from GitHub Actions using GitHub's OIDC token — no stored TD_API_KEY secret required. Exports TD_API_KEY for later steps.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| channel | TestDriver release channel: dev | test | canary | stable. Selects the API + console URLs. | no | stable |
| api-root | Explicit API root override (e.g. https://api-test.testdriver.ai). When set, wins over `channel`. | no | "" |
| api-key | Optional TD_API_KEY (e.g. the secrets.TD_API_KEY value). Used as a fallback if OIDC auth is unavailable for this org. | no | "" |
Outputs
| name | description |
|---|---|
| api-key | The resolved TestDriver API key (masked in logs). |
| identity | JSON identity of the resolved team (echoed from the auth exchange). Empty when the api-key fallback was used. |