From f2571d07a41d017474fdc8276b22f74ce747915e Mon Sep 17 00:00:00 2001 From: Pullfrog Date: Wed, 26 Nov 2025 15:47:04 -0500 Subject: [PATCH] Add `pullfrog.yml` workflow --- .github/workflows/pullfrog.yml | 37 ++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 .github/workflows/pullfrog.yml diff --git a/.github/workflows/pullfrog.yml b/.github/workflows/pullfrog.yml new file mode 100644 index 0000000..29dccdd --- /dev/null +++ b/.github/workflows/pullfrog.yml @@ -0,0 +1,37 @@ +name: Pullfrog +on: + workflow_dispatch: + inputs: + prompt: + type: string + description: 'Agent prompt' + workflow_call: + inputs: + prompt: + description: 'Agent prompt' + type: string + +permissions: + id-token: write + contents: read + +jobs: + pullfrog: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + with: + fetch-depth: 1 + - name: Run agent + uses: pullfrog/action@v0 + with: + prompt: ${{ github.event.inputs.prompt }} + + # feel free to comment out any you won't use + anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} + openai_api_key: ${{ secrets.OPENAI_API_KEY }} + google_api_key: ${{ secrets.GOOGLE_API_KEY }} + gemini_api_key: ${{ secrets.GEMINI_API_KEY }} + cursor_api_key: ${{ secrets.CURSOR_API_KEY }} +