dxsignal/DXSignal DORA
Record deployments and post PR risk insights to DXSignal — DORA metrics & AI engineering intelligence.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api-key | DXSignal API key. Store it as a secret (e.g. secrets.DXSIGNAL_API_KEY). Needs events:write and/or metrics:read scopes. | yes | — |
| mode | What to do: both | deploy | pr-comment | no | both |
| environment | Deployment environment name (deploy mode). | no | production |
| status | Deployment status: success | failure (deploy mode). | no | success |
| sha | Commit SHA for the deployment. Defaults to the triggering commit. | no | — |
| pr-number | Pull request number for the comment. Defaults to the PR in context. | no | — |
| api-url | DXSignal API base URL. | no | https://api.dxsignal.io |
| dashboard-url | DXSignal dashboard base URL (used for links in the PR comment). | no | https://app.dxsignal.io |
| github-token | Token used to post the PR comment. Defaults to the workflow token. | no | ${{ github.token }} |
| fail-on-error | Fail the job if DXSignal calls error. Default false so DXSignal never breaks your CI. | no | false |
Outputs
| name | description |
|---|---|
| risk-score | PR risk score 0-100 (pr-comment mode, when available). |
| risk-band | PR risk band: low | medium | high (pr-comment mode, when available). |