File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # PULLFROG ACTION — DO NOT EDIT EXCEPT WHERE INDICATED
2+ name : Pullfrog
3+ run-name : ${{ inputs.name || github.workflow }}
4+ on :
5+ workflow_dispatch :
6+ inputs :
7+ prompt :
8+ type : string
9+ description : Agent prompt
10+ name :
11+ type : string
12+ description : Run name
13+
14+ permissions :
15+ id-token : write
16+ contents : write
17+ pull-requests : write
18+ issues : write
19+ actions : read
20+ checks : read
21+
22+ jobs :
23+ pullfrog :
24+ runs-on : ubuntu-latest
25+ steps :
26+ - name : Checkout code
27+ uses : actions/checkout@v6
28+ with :
29+ fetch-depth : 1
30+ - name : Run agent
31+ uses : pullfrog/pullfrog@v0
32+ with :
33+ prompt : ${{ inputs.prompt }}
34+ env :
35+ # add at least one provider API key
36+ ANTHROPIC_API_KEY : ${{ secrets.ANTHROPIC_API_KEY }}
37+ CLAUDE_CODE_OAUTH_TOKEN : ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
38+ OPENAI_API_KEY : ${{ secrets.OPENAI_API_KEY }}
39+ GOOGLE_GENERATIVE_AI_API_KEY : ${{ secrets.GOOGLE_GENERATIVE_AI_API_KEY }}
40+ GEMINI_API_KEY : ${{ secrets.GEMINI_API_KEY }}
41+ XAI_API_KEY : ${{ secrets.XAI_API_KEY }}
42+ DEEPSEEK_API_KEY : ${{ secrets.DEEPSEEK_API_KEY }}
43+ MOONSHOT_API_KEY : ${{ secrets.MOONSHOT_API_KEY }}
44+ OPENROUTER_API_KEY : ${{ secrets.OPENROUTER_API_KEY }}
45+ OPENCODE_API_KEY : ${{ secrets.OPENCODE_API_KEY }}
46+
You can’t perform that action at this time.
0 commit comments