alexhawat/Pullfrog Action (Python)
Execute coding agents with a prompt (standalone BYOK Python runtime)
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| prompt | Prompt to send to the agent (string or JSON payload) | no | — |
| prompt_file | Path to a file (relative to GITHUB_WORKSPACE) whose contents are used as the prompt. Set exactly one of prompt or prompt_file. | no | — |
| timeout | Maximum run duration (e.g., 10m, 1h30m). Default: 1h | no | — |
| model | Model to use — a curated slug (e.g. anthropic/claude-opus) or a raw models.dev specifier. Overrides repo settings. | no | — |
| cwd | Working directory for the agent (defaults to GITHUB_WORKSPACE) | no | — |
| push | Git push permission: disabled, restricted, or enabled. Default: enabled | no | — |
| shell | Shell permission: disabled, restricted, or enabled. | no | — |
| status_checks | Post pullfrog and pullfrog-approval commit-status checks: disabled (default) or enabled. | no | — |
| output_schema | JSON Schema (draft-07) for structured output validation. | no | — |
| token | GitHub-provided token with job-scoped permissions. | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| result | Set when the prompt requests it; required when output_schema is provided. |