{"id":30700233,"url":"https://github.com/koki-develop/claude-renovate-review","last_synced_at":"2026-04-28T02:05:02.832Z","repository":{"id":308830970,"uuid":"1034248775","full_name":"koki-develop/claude-renovate-review","owner":"koki-develop","description":"Review Renovate PRs using Claude Code.","archived":false,"fork":false,"pushed_at":"2026-04-11T01:34:42.000Z","size":487,"stargazers_count":6,"open_issues_count":6,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-11T03:24:33.404Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/marketplace/actions/claude-renovate-review-action","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/koki-develop.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-08-08T05:04:35.000Z","updated_at":"2026-04-01T01:02:44.000Z","dependencies_parsed_at":"2025-08-31T02:26:09.038Z","dependency_job_id":"0343c5d3-1f98-4e38-b88c-c03da2dc375b","html_url":"https://github.com/koki-develop/claude-renovate-review","commit_stats":null,"previous_names":["koki-develop/claude-renovate-review"],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/koki-develop/claude-renovate-review","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koki-develop%2Fclaude-renovate-review","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koki-develop%2Fclaude-renovate-review/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koki-develop%2Fclaude-renovate-review/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koki-develop%2Fclaude-renovate-review/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/koki-develop","download_url":"https://codeload.github.com/koki-develop/claude-renovate-review/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koki-develop%2Fclaude-renovate-review/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31931958,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-17T12:37:54.787Z","status":"ssl_error","status_checked_at":"2026-04-17T12:37:25.095Z","response_time":62,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-09-02T11:44:17.274Z","updated_at":"2026-04-17T14:02:13.594Z","avatar_url":"https://github.com/koki-develop.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Claude Renovate Review Action\n\n[![GitHub License](https://img.shields.io/github/license/koki-develop/claude-renovate-review)](./LICENSE)\n[![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/koki-develop/claude-renovate-review/release-please.yml)](./.github/workflows/release-please.yml)\n\nReview Renovate PRs using Claude Code.\n\n\u003cimg src=\"./screenshot.png\" width=\"500px\" /\u003e\n\n## Usage\n\n```yaml\nname: Claude Renovate Review\n\non:\n  pull_request:\n    types:\n      - opened\n      - edited\n\njobs:\n  claude-renovate-review:\n    if: github.event.pull_request.user.login == 'renovate[bot]'\n    runs-on: ubuntu-latest\n    permissions:\n      contents: read\n      pull-requests: write # for commenting on the PR\n    steps:\n      - uses: actions/checkout@v4\n      - uses: koki-develop/claude-renovate-review@v1\n        id: review\n        with:\n          anthropic-api-key: ${{ secrets.ANTHROPIC_API_KEY }}\n          # or\n          claude-code-oauth-token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}\n\n      # Use the safety-assessment output\n      - name: Check safety assessment\n        run: echo \"Safety Assessment: ${{ steps.review.outputs.safety-assessment }}\"\n```\n\n### Using the safety-assessment output\n\nYou can use the `safety-assessment` output to automate PR workflows based on the safety level.\n\n#### Auto-approve safe PRs\n\n```yaml\n- name: Auto-approve if safe\n  if: steps.review.outputs.safety-assessment == 'safe'\n  run: gh pr review \"$PR_NUMBER\" --approve\n  env:\n    GITHUB_TOKEN: ${{ github.token }}\n    PR_NUMBER: ${{ github.event.pull_request.number }}\n```\n\n#### Auto-merge safe PRs\n\n```yaml\n- name: Auto-merge if safe\n  if: steps.review.outputs.safety-assessment == 'safe'\n  run: gh pr merge \"$PR_NUMBER\" --auto\n  env:\n    GITHUB_TOKEN: ${{ github.token }}\n    PR_NUMBER: ${{ github.event.pull_request.number }}\n```\n\n## Inputs\n\n| Name                      | Description                                                                                                           | Required | Default                                                                        |\n| ------------------------- | --------------------------------------------------------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------ |\n| `anthropic-api-key`       | Anthropic API key for Claude Code                                                                                     | No\\*     | -                                                                              |\n| `claude-code-oauth-token` | Claude Code OAuth token (alternative to anthropic-api-key)                                                            | No\\*     | -                                                                              |\n| `github-token`            | GitHub token with repo and pull request permissions                                                                   | No       | `${{ github.token }}`                                                          |\n| `create-comment`          | Create the review result as a comment on the pull request                                                             | No       | `true`                                                                         |\n| `pull-request-number`     | The number of the pull request to review. If not provided, it will use the pull request number from the event context | No       | -                                                                              |\n| `allowed-tools`           | Newline-separated list of allowed tools for Claude Code. Each tool should be on a separate line                       | No       | `WebFetch(domain:github.com)`\u003cbr/\u003e`WebFetch(domain:raw.githubusercontent.com)` |\n\n\\* Either `anthropic-api-key` or `claude-code-oauth-token` must be provided.\n\n## Outputs\n\n| Name                | Description                                                               |\n| ------------------- | ------------------------------------------------------------------------- |\n| `report`            | The review report generated by Claude Code                                |\n| `safety-assessment` | Safety assessment result: `safe`, `needs-manual-migration`, or `not-safe` |\n\n## License\n\n[MIT](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkoki-develop%2Fclaude-renovate-review","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkoki-develop%2Fclaude-renovate-review","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkoki-develop%2Fclaude-renovate-review/lists"}