-
-
Notifications
You must be signed in to change notification settings - Fork 0
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@v1
id: eval
with:
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 |