takutakahashi/Goose GitHub Action
Run Goose AI assistant in your GitHub Actions workflow
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub token for authentication | yes | ${{ github.token }} |
| github_host | GitHub API host for GitHub Enterprise Server (e.g., https://github.example.com) | no | "" |
| prompt | The prompt to send to Goose | no | "" |
| instructions_file | Path to a file containing instructions for Goose | no | "" |
| model | The model to use (e.g., gpt-4o, claude-3.5-sonnet, etc.) | no | gpt-4o |
| provider | The provider to use | no | openai |
| repo | The repository to run the action against | no | ${{ github.repository }} |
| openai_api_key | OpenAI API key for authentication | no | — |
| anthropic_api_key | Anthropic API key for authentication | no | — |
| claude_api_key | Claude API key for authentication (alias for anthropic_api_key) | no | — |
| google_api_key | Google API key for authentication | no | — |
| mistral_api_key | Mistral API key for authentication | no | — |
| groq_api_key | Groq API key for authentication | no | — |
| openrouter_api_key | OpenRouter API key for authentication | no | — |
Outputs
no outputs