fork of hey-api/openapi-ts because I need some additional things
at feat/skip-token 45 lines 1.3 kB view raw
1# PULLFROG ACTION — DO NOT EDIT EXCEPT WHERE INDICATED 2name: Pullfrog 3run-name: ${{ inputs.name || github.workflow }} 4on: 5 workflow_dispatch: 6 inputs: 7 prompt: 8 type: string 9 description: Agent prompt 10 name: 11 type: string 12 description: Run name 13 14permissions: 15 id-token: write 16 contents: write 17 pull-requests: write 18 issues: write 19 actions: read 20 checks: read 21 22jobs: 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 any additional keys your agent(s) need 36 # optionally, comment out any you won't use 37 ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} 38 OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} 39 GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }} 40 GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} 41 CURSOR_API_KEY: ${{ secrets.CURSOR_API_KEY }} 42 MISTRAL_API_KEY: ${{ secrets.MISTRAL_API_KEY }} 43 GROQ_API_KEY: ${{ secrets.GROQ_API_KEY }} 44 DEEPSEEK_API_KEY: ${{ secrets.DEEPSEEK_API_KEY }} 45 OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}