Skip to content

FEAT: update readMe #303

FEAT: update readMe

FEAT: update readMe #303

Workflow file for this run

name: Auto assign
on:
pull_request:
types:
- opened
- reopened
- synchronize
permissions: write-all
jobs:
### 이메일에 알림을 보냅니다.
auto_add:
name: Auto add reviewer and assignee
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set Reviewers and Assignee
env:
GH_TOKEN: ${{ secrets.PR_ASSIGN_KEY }}
run: |
AUTHOR="${{ github.event.sender.login }}"
case "$AUTHOR" in
42kko)
reviewers=("dalcheonroadhead")
;;
dalcheonroadhead)
reviewers=("42kko")
;;
*)
echo "No reviewers assigned"
exit 1
;;
esac
# 쉼표(,)로 리뷰어 문자열 생성
reviewers_str=$(IFS=,; echo "${reviewers[*]}")
echo "Author: $AUTHOR"
echo "Reviewers: $reviewers_str"
# PR에 Assignee 추가
gh pr edit "${{ github.event.pull_request.number }}" --add-assignee "$AUTHOR"
# 여러 명의 리뷰어를 한 번에 추가
gh pr edit "${{ github.event.pull_request.number }}" --add-reviewer "$reviewers_str"
env:
GH_TOKEN: ${{ secrets.PR_ASSIGN_KEY }}
AUTHOR: ${{ github.event.sender.login }}
OWNER: ${{ github.repository_owner }}
REPO: ${{ github.event.repository.name }}