diff --git a/.forgejo/workflows/claude.yml b/.forgejo/workflows/claude.yml new file mode 100644 index 0000000..a3e6761 --- /dev/null +++ b/.forgejo/workflows/claude.yml @@ -0,0 +1,16 @@ +name: Claude PR Review + +on: + pull_request: + types: [opened, synchronize] + +jobs: + claude: + runs-on: ubuntu-latest + steps: + - name: Claude + uses: https://git.kjan.de/actions/claude-pr-review@main + with: + ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} + GITEA_URL: ${{ secrets._GITEA_URL }} + GITEA_CLAUDE_TOKEN: ${{ secrets._GITEA_CLAUDE_TOKEN }} diff --git a/action.yml b/action.yml index afd6436..3073df3 100644 --- a/action.yml +++ b/action.yml @@ -47,7 +47,7 @@ runs: GITEA_URL: ${{ inputs.GITEA_URL }} GITEA_TOKEN: ${{ inputs.GITEA_CLAUDE_TOKEN }} run: | - tea login add --name mygitea --url "$GITEA_URL" --token "$GITEA_TOKEN" --insecure ${{ startsWith(secrets._GITEA_URL, 'http://') || '' }} + tea login add --name mygitea --url "$GITEA_URL" --token "$GITEA_TOKEN" --insecure ${{ startsWith(inputs.GITEA_URL, 'http://') || '' }} - name: Install bun uses: oven-sh/setup-bun@v2