Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add BFCL Evaluation GitHub Action on Pull Requests #817

Open
wants to merge 16 commits into
base: main
Choose a base branch
from

Conversation

vsvaidya27
Copy link
Contributor

@vsvaidya27 vsvaidya27 commented Dec 6, 2024

Description

Adds a GitHub Actions workflow that automatically runs on pull requests and comments with evaluation results generated by bfcl generate and evaluated by bfcl evaluate.

Setup Required

Repository administrators need to add:

  • Settings → Secrets and Variables → Actions
  • New repository secret:
    • Name: OPENAI_API_KEY
    • Value: Your OpenAI API key

The workflow will automatically run on PRs once the secret is configured.

Results

It should look something like this:

Screenshot 2024-12-05 at 5 19 50 PM

@vsvaidya27
Copy link
Contributor Author

Permissions for the workflow to comment on PRs will also need to be provided.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant