Skip to content

Daily Evals

Daily Evals #635

Workflow file for this run

name: Daily Evals
on:
schedule:
- cron: '0 0 * * *' # Run once a day at midnight UTC
workflow_dispatch: # Allow manual triggering
jobs:
run-evals:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup and Build
uses: ./.github/actions/setup-and-build
- name: Run evaluations
env:
ENVIRONMENT: ci
BRAINTRUST_API_KEY: ${{ secrets.BRAINTRUST_API_KEY }}
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
GOOGLE_GENERATIVE_AI_API_KEY: ${{ secrets.GOOGLE_GENERATIVE_AI_API_KEY }}
USE_OPENAI: false
run: cd test-kitchen && npx braintrust eval initialGeneration.eval.ts