Skip to content

[Dependencies]: Bump actions/setup-dotnet from 5 to 6 #202

[Dependencies]: Bump actions/setup-dotnet from 5 to 6

[Dependencies]: Bump actions/setup-dotnet from 5 to 6 #202

--- # Code review of PRs
# Maintain in repo: cs-template
name: "PR: Require Code Review"
on:
pull_request:
branches:
- main
- master
types:
- opened
- synchronize
- reopened
- ready_for_review
permissions:
contents: read
pull-requests: read
jobs:
check-not-draft:
name: "Check Not Draft"
runs-on: ubuntu-latest
if: github.event.pull_request.draft == false
steps:
- run: echo "PR is not a draft, proceeding."
copilot-review:
name: "Copilot Code Review"
runs-on: ubuntu-latest
needs: check-not-draft
permissions:
contents: read
pull-requests: write
steps:
- name: "Request Copilot code review"
uses: actions/github-script@v9.0.0
with:
github-token: ${{ secrets.SOURCE_PUSH_TOKEN }}
script: |
await github.rest.pulls.requestReviewers({
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: context.payload.pull_request.number,
reviewers: ['copilot']
});