Skip to content

Assigning reviewers for PR #450 #157

Assigning reviewers for PR #450

Assigning reviewers for PR #450 #157

Workflow file for this run

name: PR Auto-Assignment
run-name: "Assigning reviewers for PR #${{ github.event.pull_request.number }}"
on:
pull_request_target:
types: [opened, reopened, synchronize]
branches:
- main
permissions:
pull-requests: write
contents: read
jobs:
pr-auto-assign:
runs-on: ubuntu-latest
steps:
- name: Check if PR is from a fork
run: |
if [ "${{ github.event.pull_request.head.repo.full_name }}" != "${{ github.event.pull_request.base.repo.full_name }}" ]; then
echo "⚠️ Pull request is from a fork — skipping assignee assignment (no write permissions)."
exit 0
fi
- uses: actions/checkout@v5
with:
persist-credentials: false
- uses: netcracker/qubership-workflow-hub/actions/pr-assigner@f98b5bedcfdff9fab504b2233082cf6f8d30b3a2
with:
configuration-path: ".github/pr-assigner-config.yml"
shuffle: 2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}