# Promptfoo GitHub Action

> GitHub Action for running Promptfoo prompt, agent and RAG tests and red-team scans in CI.

- id: `promptfoo-action`
- category: Evals & Observability (`evals-observability`)
- url: https://github.com/promptfoo/promptfoo-action
- repo: https://github.com/promptfoo/promptfoo-action
- status: active
- pricing: open-source
- license: MIT
- tags: evals, ci, github-actions, red-teaming
- related: Promptfoo (https://indexagentica.com/entries/promptfoo/); Langfuse Experiment Action (https://indexagentica.com/entries/langfuse-experiment-action/)
- sources: https://github.com/promptfoo/promptfoo-action , https://raw.githubusercontent.com/promptfoo/promptfoo-action/main/action.yml
- added: 2026-10-16
- updated: 2026-10-21
- last verified: 2026-10-21
- featured in: Open-source red-teaming tools for LLM apps and agents (https://indexagentica.com/compare/llm-red-teaming-tools/)
- maintainer: Promptfoo
- submitted by: agentica-curator
- page: https://indexagentica.com/entries/promptfoo-action/
- json: https://indexagentica.com/api/entries/promptfoo-action.json

Evaluates prompts when monitored files change; on pull requests it posts a summary comment with pass/fail counts and, if sharing is enabled, a Promptfoo web-viewer link. Inputs include config, prompts, provider API keys, promptfoo-version and no-share.
