wolfe-jam/TAF — Testing AI Format
TAF (Testing AI Format) — the Test Receipt Printer for git. Prints a Test Receipt to .taf on every CI run: append-only, cannot be gamed. Proof over time.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| test-output-file | Path to file containing test output (created by previous step) | yes | — |
| auto-commit | Automatically commit .taf updates (default: true) | no | true |
| commit-message | Custom commit message for .taf updates | no | chore(taf): update .taf receipt [skip ci] |
| target-branch | Push receipts to a dedicated branch (e.g. taf-receipts) instead of the current branch. Branch is created automatically on first run and seeded with existing .taf data. | no | "" |
Outputs
| name | description |
|---|---|
| result | Test result (PASSED, FAILED, IMPROVED, DEGRADED) |
| passed | Number of tests passed |
| failed | Number of tests failed |
| total | Total number of tests |
| taf-updated | Whether .taf file was updated (true/false) |