aratoai/Arato Build Action

Build and monitor Arato AI experiments with automatic progress tracking

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Jun 25, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: aratoai/arato-github-actions@7d5e0eeab08ec6c980a05be28b52b82f5d15522e # v0.0.40

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
experimentsExperiment(s) to build. Use either a single experiment ID like "flow_id/experiment_id" or a JSON array like ["flow_id/exp1", "flow_id/exp2"]yes
api_keysAPI keys for AI model providers as a JSON object (e.g., {"openai_api_key": "sk-...", "anthropic_api_key": "ant-..."})yes
api_base_urlArato API base URL (defaults to production)nohttps://api.arato.ai
arato_api_keyYour Arato API key (starts with "ar-")yes
thresholdOptional threshold configuration as JSON object with numeric values for performance metrics (e.g., {"eval_pass_rate": 0.8, "cost": 0.01, "latency": 3000, "tokens": 100, "semantic_similarity": 0.7})no
namedescription
successWhether all builds completed successfully (true/false)
completed_countNumber of experiments that completed successfully
failed_countNumber of experiments that failed
results_summarySummary of build results as JSON
threshold_failuresList of threshold validation failures