diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 189c8c2..0000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -name: Bug report -about: 버그 및 수정 사항을 알려주세요. -title: "[bug] bug desc ... " -labels: '' -assignees: '' - ---- - -## 🐞 버그 설명 -스크린 샷, 작동 환경 (OS, device 등)을 적어주세요. - -## 📝 todo -- [ ] todo ! diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md new file mode 100644 index 0000000..2d5d37d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.md @@ -0,0 +1,18 @@ +--- +name: 💡 feature +about: 새로운 기능 추가 +title: "[feat] New feature" +labels: feature +--- + +## 💡 New Feature +새롭게 추가할 기능에 대해 소개해주세요. + +## 📝 To Do +- [ ] 새로운 기능 A 추가 +- [ ] 새로운 기능 B 추가 +- [ ] 테스트 코드 작성 + +## ✅ Issue check list +1. Assignees, Labels 확인하기 +2. Milestone 연결 확인하기 \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index a06cc1b..0000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -name: Feature request -about: 새로운 기능을 추가합니다. -title: "[feat] feat desc ..." -labels: '' -assignees: '' - ---- - -## 💡 Issue -이슈에 대한 내용을 설명해주세요. - -## 📝 todo -- [ ] todo ! diff --git a/.github/ISSUE_TEMPLATE/fix.md b/.github/ISSUE_TEMPLATE/fix.md new file mode 100644 index 0000000..c7216d2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/fix.md @@ -0,0 +1,17 @@ +--- +name: 🐞 fix +about: 오작동 코드 바로잡기 +title: "[fix] Change description" +labels: fix +--- + +## 🐞 Change +현재의 잘못되고 있는 점에 대한 설명과 수정 후 예상 변화에 대해 설명해주세요. + +## 📝 To Do +- [ ] logic A 변경 +- [ ] logic B 변경 + +## ✅ Issue check list +1. Assignees, Labels 확인하기 +2. Milestone 연결 확인하기 \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/refactor.md b/.github/ISSUE_TEMPLATE/refactor.md new file mode 100644 index 0000000..0572c21 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/refactor.md @@ -0,0 +1,17 @@ +--- +name: 🧐 refactor +about: 코드 리팩토링 +title: "[refactor] Refactor object" +labels: refactor +--- + +## 🧐 Refactoring Target +해당 리팩토링의 대상과 목적을 요약해 적어주세요. + +## 📝 To Do +- [ ] file A 리팩토링 +- [ ] file B 리팩토링 + +## ✅ Issue check list +1. Assignees, Labels 확인하기 +2. Milestone 연결 확인하기 \ No newline at end of file diff --git a/.github/PULL_REQUEST_TEMPLATE b/.github/PULL_REQUEST_TEMPLATE index fe78935..0735f7c 100644 --- a/.github/PULL_REQUEST_TEMPLATE +++ b/.github/PULL_REQUEST_TEMPLATE @@ -1,16 +1,25 @@ -### ✅ PR check list -- [ ] commit message가 적절한지 확인해주세요. -- [ ] 마지막으로 Coding Convention을 준수했는지 확인해주세요. -- [ ] 적절한 branch로 요청했는지 확인해주세요. -- [ ] Assignees, Label을 붙여주세요. -- [ ] 가능한 이슈를 Link 해주세요. -- [ ] PR이 승인된 경우 해당 브랜치는 삭제 부탁드립니다. +## 🌈 PR 요약 / Linked Issue +해당 PR에서 작업한 내용을 한 줄로 요약해주세요. +close #{no} -## 🌈 PR 요약 -해당 pr에서 작업한 내역을 적어주세요. ## 📌 변경 사항 -변경사항 및 주의 사항 (모듈 설치 등)을 적어주세요. +디테일한 작업 내역을 적어주세요. +주의할 사항이 있다면 적어주세요. +변경사항 (모듈 설치 등)이 있다면 적어주세요. + + +## ✅ PR check list +### 1. 제목 양식 준수 확인 +[feat] PR title + +### 2. 테스트 코드 작동 스크린샷 +`npm run mocha` + + +## ✅ After merge check list +### 1. 릴리즈 노트 변경 +[릴리즈 노트](https://www.notion.so/2c17ef784e684d94a51e3c23f4e7c814) To Do에서 Done으로 옮기기 + +### 2. 브랜치 삭제 -#### Linked Issue -close `#Issue number` diff --git a/.gitignore b/.gitignore index 20167e5..5f64d93 100644 --- a/.gitignore +++ b/.gitignore @@ -126,4 +126,6 @@ out .yarn/unplugged .yarn/build-state.yml .yarn/install-state.gz -.pnp.* \ No newline at end of file +.pnp.* + +.idea/ \ No newline at end of file