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+ contents : read
16+
17+ jobs :
18+ pullfrog :
19+ runs-on : ubuntu-latest
20+ permissions :
21+ id-token : write
22+ contents : read
23+ steps :
24+ - name : Checkout code
25+ uses : actions/checkout@v6
26+ with :
27+ fetch-depth : 1
28+ - name : Run agent
29+ uses : pullfrog/pullfrog@v0
30+ with :
31+ prompt : ${{ inputs.prompt }}
32+ env :
33+ # add at least one provider API key
34+ ANTHROPIC_API_KEY : ${{ secrets.ANTHROPIC_API_KEY }}
35+ CLAUDE_CODE_OAUTH_TOKEN : ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
36+ OPENAI_API_KEY : ${{ secrets.OPENAI_API_KEY }}
37+ GOOGLE_GENERATIVE_AI_API_KEY : ${{ secrets.GOOGLE_GENERATIVE_AI_API_KEY }}
38+ GEMINI_API_KEY : ${{ secrets.GEMINI_API_KEY }}
39+ XAI_API_KEY : ${{ secrets.XAI_API_KEY }}
40+ DEEPSEEK_API_KEY : ${{ secrets.DEEPSEEK_API_KEY }}
41+ MOONSHOT_API_KEY : ${{ secrets.MOONSHOT_API_KEY }}
42+ OPENROUTER_API_KEY : ${{ secrets.OPENROUTER_API_KEY }}
43+ OPENCODE_API_KEY : ${{ secrets.OPENCODE_API_KEY }}
44+
You can’t perform that action at this time.
0 commit comments