Colin McDonnell 1abbd7ff41 Refactor action with agent interface system and make anthropic_api_key optional
- Created extensible agent interface with install() and execute() methods
- Moved Claude Code logic to agents/claude.ts implementing Agent interface
- Added utilities directory for reusable functions (exec, files)
- Refactored index.ts to be minimal (35 lines) using agent abstraction
- Made anthropic_api_key optional in action.yml
- Updated Node.js imports to use node: prefix convention
- Bumped version to 0.0.5
- Architecture now supports multiple agents (OpenAI, Gemini, etc.)
2025-08-28 13:37:20 -07:00
2025-08-27 16:53:48 -07:00
2025-08-27 16:53:48 -07:00
2025-08-27 18:05:17 -07:00
2025-08-27 18:05:17 -07:00
2025-08-27 18:13:10 -07:00
2025-08-27 16:53:48 -07:00
2025-08-27 16:53:48 -07:00

Pullfrog

A simple GitHub Action that prints a customizable message to the console.

S
Description
Self-hosted Ollama-powered code review bot for Gitea Actions based on pullfrog
Readme MIT 27 MiB
Languages
TypeScript 97.9%
Shell 0.7%
Dockerfile 0.7%
JavaScript 0.7%