chore(core): Add Github Copilot and Gemini as reviewers #1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Auto Request Review | |
| permissions: | |
| contents: write | |
| pull-requests: write | |
| on: | |
| pull_request: | |
| types: [opened] | |
| jobs: | |
| add-reviewer: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Request review from a user or team | |
| uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea | |
| with: | |
| script: | | |
| // Add Github Copilot as a reviewer for the pull request | |
| github.rest.pulls.requestReviewers({ | |
| owner: context.repo.owner, | |
| repo: context.repo.repo, | |
| pull_number: context.payload.pull_request.number, | |
| reviewers: ['copilot-pull-request-reviewer'] | |
| }) | |
| // Add Gemini as a reviewer for the pull request (via comment) | |
| github.rest.issues.createComment({ | |
| owner: context.repo.owner, | |
| repo: context.repo.repo, | |
| issue_number: context.payload.pull_request.number, | |
| body: '/gemini review' | |
| }) |