Skip to content

Commit 6adb9da

Browse files
committed
[setting#1] GitHub Issue 및 PR 템플릿 추가, Auto Assign 액션 설정
- `.github/pull_request_template.md`를 추가하여 PR의 작업 내용 및 스크린샷 등을 기록할 수 있는 공통 양식을 정의하였습니다. - `.github/ISSUE_TEMPLATE/issue_template.md`를 추가하여 이슈 설명 및 할 일 목록을 관리할 수 있도록 하였습니다. - `.github/workflows/auto_assign_action.yml` 및 `auto_assign.yml`을 추가하여 PR 생성 시 작성자 자동 할당 및 리뷰어 자동 지정을 위한 워크플로우를 설정하였습니다.
1 parent b4c6c3c commit 6adb9da

4 files changed

Lines changed: 45 additions & 0 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
name: issue_template
3+
about: 이슈 전용 탬플릿 입니다
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
## ISSUE
11+
- 이슈에 대한 설명
12+
13+
## ❗ TO DO
14+
- [ ] 해야 할 일에 대한 설명

.github/auto_assign.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
addAssignees: author
2+
3+
addReviewers: true
4+
5+
reviewers:
6+
- sonms

.github/pull_request_template.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
## ISSUE
2+
- closed #이슈번호
3+
4+
## ❗ WORK DESCRIPTION
5+
- PR에 대한 설명
6+
7+
## Uncompleted Tasks 😅
8+
- [ ]
9+
10+
## 📸 SCREENSHOT
11+
<img src="" width="300" />
12+
<!-- video src="" witdh="300"/>-->
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: "Auto Assign and Reviewers"
2+
on:
3+
pull_request:
4+
types: [opened, ready_for_review]
5+
6+
jobs:
7+
add-reviewers-and-assignees:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- name: Assign author and add reviewers
11+
uses: kentaro-m/auto-assign-action@v2.0.0
12+
with:
13+
configuration-path: '.github/auto_assign.yml'

0 commit comments

Comments
 (0)