Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 1
Action Reference
gaafa edited this page Apr 9, 2026
·
1 revision
→ Full docs: https://synapsekit.github.io/synapsekit-docs/docs/evalci/action-reference
| Input | Default | Description |
|---|---|---|
path | . | Path to eval files or directory |
threshold | 0.7 | Global minimum score (0.0–1.0) |
extras | openai | pip extras e.g. openai,anthropic |
synapsekit-version | latest | Pin a version e.g. 1.5.2 |
github-token | ${{ github.token }} | For posting PR comments |
fail-on-regression | false | Fail if scores regress vs baseline |
token | (empty) | Reserved for future backend token |
| Output | Description |
|---|---|
passed | Number of cases that passed |
failed | Number of cases that failed |
total | Total cases run |
mean-score | Mean score (4 decimal places) |
- uses: SynapseKit/evalci@v1id: evalwith:
path: tests/evals
- run: echo "${{ steps.eval.outputs.passed }}/${{ steps.eval.outputs.total }} passed"| Code | Meaning |
|---|---|
0 | All cases passed |
1 | One or more cases failed |
| Provider | extras |
|---|---|
| OpenAI | openai |
| Anthropic | anthropic |
| Gemini | google-generativeai |
| Groq | groq |
| Multiple | openai,anthropic |