Repository navigation
Add Coralogix API keys to eval regression workflow - #1442
Conversation
Add CORALOGIX_API_KEY and CORALOGIX_SEND_API_KEY environment variables to the "Run tests" step for Coralogix eval tests (173, 174, 175). Coralogix requires separate API keys: - CORALOGIX_API_KEY: For DataQuerying permissions (Holmes queries) - CORALOGIX_SEND_API_KEY: For SendData permissions (test setup) https://claude.ai/code/session_01XaJtNp4ywbsovnw2cr3hoz Signed-off-by: Claude <noreply@anthropic.com>
✅ Deploy Preview for holmes-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
|
📂 Previous Runs📜 Run @ 749ea9f (#21436364576)✅ Results of HolmesGPT evalsAutomatically triggered by commit 749ea9f on branch Results of HolmesGPT evals
Time/Cost columns show % change vs historical average (↑slower/costlier, ↓faster/cheaper). Changes under 10% shown as ±0%. Historical Comparison DetailsFilter: excluding branch 'claude/add-coralogix-api-key-TfwLo' Status: Success - 59 test/model combinations loaded Experiments compared (30):
Comparison indicators:
✅ Results of HolmesGPT evalsAutomatically triggered by commit 6f2277d on branch Results of HolmesGPT evals
Time/Cost columns show % change vs historical average (↑slower/costlier, ↓faster/cheaper). Changes under 10% shown as ±0%. Historical Comparison DetailsFilter: excluding branch 'claude/add-coralogix-api-key-TfwLo' Status: Success - 45 test/model combinations loaded Experiments compared (30):
Comparison indicators:
📖 Legend
🔄 Re-run evals manually
Option 1: Comment on this PR with Or with more options (one per line): Run evals on a different branch (e.g., master) for comparison:
Quick re-run: Use Option 2: Trigger via GitHub Actions UI → "Run workflow" 🏷️ Valid markers
Commands: CLI: |
|
✅ Docker image ready for
Use this tag to pull the image for testing. 📋 Copy commandsgcloud auth configure-docker us-central1-docker.pkg.dev
docker pull us-central1-docker.pkg.dev/robusta-development/temporary-builds/holmes:a41e5a4
docker tag us-central1-docker.pkg.dev/robusta-development/temporary-builds/holmes:a41e5a4 me-west1-docker.pkg.dev/robusta-development/development/holmes-dev:a41e5a4
docker push me-west1-docker.pkg.dev/robusta-development/development/holmes-dev:a41e5a4Patch Helm values in one line (choose the chart you use): HolmesGPT chart: helm upgrade --install holmesgpt ./helm/holmes \
--set registry=me-west1-docker.pkg.dev/robusta-development/development \
--set image=holmes-dev:a41e5a4Robusta wrapper chart: helm upgrade --install robusta robusta/robusta \
--reuse-values \
--set holmes.registry=me-west1-docker.pkg.dev/robusta-development/development \
--set holmes.image=holmes-dev:a41e5a4 |
WalkthroughTwo new environment secrets, Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Added Coralogix API credentials to the eval regression GitHub Actions workflow to enable integration with Coralogix logging and monitoring services.
Changes
CORALOGIX_API_KEYsecret to the workflow environmentCORALOGIX_SEND_API_KEYsecret to the workflow environmentDetails
These environment variables are now available during the eval regression job execution, allowing the regression tests to authenticate with Coralogix services for logging and data transmission. The secrets are already configured in the repository settings and are now being passed through to the workflow.
https://claude.ai/code/session_01XaJtNp4ywbsovnw2cr3hoz
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.