code-and-sorts/PromptDrifter
Run PromptDrifter CLI tests for LLM prompt configurations
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Jul 5, 2025
- License
- MIT
Pinned Snippet
uses: code-and-sorts/promptdrifter-action@0c7c8bfaeba0fe290f7a948408f7094ae736a641 # v0.0.2tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| command | PromptDrifter command to run (init, run, validate, test-drift-type, migrate) | yes | run |
| files | Space-separated list of configuration files to process | no | — |
| directory | Directory for init command | no | . |
| openai-api-key | OpenAI API key | no | — |
| claude-api-key | Claude API key | no | — |
| gemini-api-key | Gemini API key | no | — |
| qwen-api-key | Qwen API key | no | — |
| grok-api-key | Grok API key | no | — |
| deepseek-api-key | DeepSeek API key | no | — |
| mistral-api-key | Mistral API key | no | — |
| no-cache | Disable caching | no | false |
| cache-db | Path to cache database | no | — |
| config-dir | Configuration directory path | no | — |
| max-concurrent | Maximum concurrent requests | no | — |
| drift-type | Drift type for test-drift-type command | no | — |
| expected | Expected value for test-drift-type command | no | — |
| actual | Actual value for test-drift-type command | no | — |
| migrate-input | Input file for migrate command | no | — |
| migrate-output | Output file for migrate command | no | — |
Outputs
| name | description |
|---|---|
| result | Result of the PromptDrifter execution |