GitHub Actions: Assign pull request author automatically.
In most cases, pull request author should be assigned an assignee of the pull request.
This action automatically assigns PR author as an assignee.
# .github/workflows/auto-author-assign.yml
name: 'Auto Author Assign'
on:
pull_request:
types: [opened, reopened]
jobs:
add-assignees:
runs-on: ubuntu-latest
steps:
- uses: toshimaru/auto-author-assign@v1.1.0
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
auto-author-assign
action skips assigning the author when:
- Someone is already assigned as an assignee
- The author is a bot