FEAT: update readMe #303
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 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 }} |