Skip to content

Commit 098a1a9

Browse files
authored
v1.0.0
2 parents f044458 + 62258d2 commit 098a1a9

File tree

320 files changed

+13400
-435
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

320 files changed

+13400
-435
lines changed

.coderabbit.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
language: "ko-KR"
2+
early_access: false
3+
reviews:
4+
profile: "assertive"
5+
request_changes_workflow: false
6+
high_level_summary: true
7+
poem: false
8+
review_status: true
9+
collapse_walkthrough: false
10+
auto_review:
11+
enabled: true
12+
drafts: false
13+
chat:
14+
auto_reply: true
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: Docs Task
2+
description: 문서 작성 및 수정을 위한 템플릿입니다.(JIRA와 연동됩니다)
3+
title: "docs] "
4+
labels: ["📃 docs"]
5+
6+
body:
7+
- type: input
8+
id: parentKey
9+
attributes:
10+
label: '🎟️ 상위 작업 (Ticket Number)'
11+
description: '상위 작업의 Ticket Number를 기입해주세요'
12+
placeholder: 'BOOK-00'
13+
validations:
14+
required: true
15+
16+
- type: input
17+
id: description
18+
attributes:
19+
label: "📘 문서 설명"
20+
description: "작성/수정할 문서의 내용을 설명해주세요"
21+
validations:
22+
required: true
23+
24+
- type: textarea
25+
id: tasks
26+
attributes:
27+
label: "📝 문서 작업 목록"
28+
description: "진행할 문서 작업들을 작성해주세요"
29+
value: |
30+
- [ ] 문서 초안 작성
31+
- [ ] 코드 예시 추가
32+
validations:
33+
required: true
34+
35+
- type: input
36+
id: links
37+
attributes:
38+
label: "🔗 참고 링크"
39+
description: "기존 문서, 규칙, 외부 링크 등이 있다면 첨부해주세요 (선택)"
40+
placeholder: "https://..."
41+
validations:
42+
required: false
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: Feature Task
2+
description: 새로운 기능을 개발할 때 사용하는 템플릿입니다.(JIRA와 연동됩니다)
3+
title: "feat] "
4+
labels: ["✨ feat"]
5+
body:
6+
- type: input
7+
id: parentKey
8+
attributes:
9+
label: '🎟️ 상위 작업 (Ticket Number)'
10+
description: '상위 작업의 Ticket Number를 기입해주세요'
11+
placeholder: 'BOOK-00'
12+
validations:
13+
required: true
14+
15+
- type: input
16+
id: description
17+
attributes:
18+
label: "📝 기능 설명"
19+
description: "개발할 기능에 대해 간단히 설명해주세요"
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
id: tasks
25+
attributes:
26+
label: "✅ 작업 목록"
27+
description: "수행할 작업을 체크리스트 형식으로 작성해주세요"
28+
value: |
29+
- [ ] Task1
30+
- [ ] Task2
31+
validations:
32+
required: true
33+
34+
- type: input
35+
id: links
36+
attributes:
37+
label: "🔗 참고 링크"
38+
description: "관련 문서, 디자인 링크 등이 있다면 첨부해주세요 (선택)"
39+
placeholder: "https://..."
40+
validations:
41+
required: false
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: Fix Task
2+
description: 버그 수정용 이슈 템플릿입니다.(JIRA와 연동됩니다)
3+
title: "fix] "
4+
labels: ["🐞 fix"]
5+
body:
6+
- type: input
7+
id: parentKey
8+
attributes:
9+
label: '🎟️ 상위 작업 (Ticket Number)'
10+
description: '상위 작업의 Ticket Number를 기입해주세요'
11+
placeholder: 'BOOK-00'
12+
validations:
13+
required: true
14+
15+
- type: input
16+
id: description
17+
attributes:
18+
label: "🐞 버그 설명"
19+
description: "어떤 버그인지 명확히 작성해주세요"
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
id: tasks
25+
attributes:
26+
label: "🔧 수정할 작업 목록"
27+
description: "수정해야 할 항목들을 체크리스트로 작성해주세요"
28+
value: |
29+
- [ ] 버그 재현
30+
- [ ] 원인 분석
31+
- [ ] 수정 및 테스트
32+
validations:
33+
required: true
34+
35+
- type: input
36+
id: links
37+
attributes:
38+
label: "🔗 참고 링크"
39+
description: "관련 문서, 스크린샷, 로그 등이 있다면 첨부해주세요 (선택)"
40+
placeholder: "https://..."
41+
validations:
42+
required: false
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: Refactor Task
2+
description: 리팩토링 작업을 위한 템플릿입니다.(JIRA와 연동됩니다)
3+
title: "refactor] "
4+
labels: ["🔨 refactor"]
5+
body:
6+
- type: input
7+
id: parentKey
8+
attributes:
9+
label: '🎟️ 상위 작업 (Ticket Number)'
10+
description: '상위 작업의 Ticket Number를 기입해주세요'
11+
placeholder: 'BOOK-00'
12+
validations:
13+
required: true
14+
15+
- type: input
16+
id: description
17+
attributes:
18+
label: "♻️ 리팩토링 설명"
19+
description: "리팩토링 대상 및 이유를 설명해주세요"
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
id: tasks
25+
attributes:
26+
label: "🧹 리팩토링 작업 목록"
27+
description: "진행할 리팩토링 작업들을 작성해주세요"
28+
value: |
29+
- [ ] 불필요한 코드 제거
30+
- [ ] 성능 개선
31+
validations:
32+
required: true
33+
34+
- type: input
35+
id: links
36+
attributes:
37+
label: "🔗 참고 링크"
38+
description: "관련 문서, 레퍼런스 코드 등이 있다면 첨부해주세요 (선택)"
39+
placeholder: "https://..."
40+
validations:
41+
required: false
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: Setting Task
2+
description: 개발 환경 설정 작업을 위한 템플릿입니다.(JIRA와 연동됩니다)
3+
title: "chore] "
4+
labels: ["⚙️ chore"]
5+
body:
6+
- type: input
7+
id: parentKey
8+
attributes:
9+
label: '🎟️ 상위 작업 (Ticket Number)'
10+
description: '상위 작업의 Ticket Number를 기입해주세요'
11+
placeholder: 'BOOK-00'
12+
validations:
13+
required: true
14+
15+
- type: input
16+
id: description
17+
attributes:
18+
label: "⚙ 설정 작업 설명"
19+
description: "무엇을 설정/변경하는지 설명해주세요"
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
id: tasks
25+
attributes:
26+
label: "🔧 설정 작업 목록"
27+
description: "진행할 설정 작업들을 작성해주세요"
28+
value: |
29+
- [ ] 환경 변수 설정
30+
- [ ] ..
31+
validations:
32+
required: true
33+
34+
- type: input
35+
id: links
36+
attributes:
37+
label: "🔗 참고 링크"
38+
description: "관련 설정 문서, 참고 링크 등이 있다면 첨부해주세요 (선택)"
39+
placeholder: "https://..."
40+
validations:
41+
required: false
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: Style Task
2+
description: UI 스타일 변경 작업을 위한 이슈 템플릿입니다.(JIRA와 연동됩니다)
3+
title: "style] "
4+
labels: ["🎨 style"]
5+
body:
6+
- type: input
7+
id: parentKey
8+
attributes:
9+
label: '🎟️ 상위 작업 (Ticket Number)'
10+
description: '상위 작업의 Ticket Number를 기입해주세요'
11+
placeholder: 'BOOK-00'
12+
validations:
13+
required: true
14+
15+
- type: input
16+
id: description
17+
attributes:
18+
label: "🎨 수정할 코드 설명"
19+
description: "수정할 요소에 대해 간략히 설명해주세요"
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
id: tasks
25+
attributes:
26+
label: "📐 작업 목록"
27+
description: "수행할 작업을 체크리스트 형식으로 작성해주세요"
28+
value: |
29+
- [ ] Task1
30+
- [ ] Task2
31+
validations:
32+
required: true
33+
34+
- type: input
35+
id: links
36+
attributes:
37+
label: "🔗 참고 링크"
38+
description: "관련 문서, 가이드 등이 있다면 첨부해주세요 (선택)"
39+
placeholder: "https://..."
40+
validations:
41+
required: false
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Test Task
2+
description: 테스트 코드 작성 및 테스트 환경 구축을 위한 이슈입니다.(JIRA와 연동됩니다)
3+
title: "test] "
4+
labels: ["✅ test"]
5+
body:
6+
- type: input
7+
id: parentKey
8+
attributes:
9+
label: '🎟️ 상위 작업 (Ticket Number)'
10+
description: '상위 작업의 Ticket Number를 기입해주세요'
11+
placeholder: 'BOOK-00'
12+
validations:
13+
required: true
14+
15+
- type: input
16+
id: description
17+
attributes:
18+
label: "✅ 테스트 설명"
19+
description: "어떤 테스트를 수행할지 설명해주세요"
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
id: tasks
25+
attributes:
26+
label: "🧪 테스트 작업 목록"
27+
description: "진행할 테스트 항목을 정리해주세요"
28+
value: |
29+
- [ ] 레포지토리 생성 테스트
30+
validations:
31+
required: true
32+
33+
- type: input
34+
id: links
35+
attributes:
36+
label: "🔗 참고 링크"
37+
description: "테스트 가이드, 문서 링크 등이 있다면 첨부해주세요 (선택)"
38+
placeholder: "https://..."
39+
validations:
40+
required: false

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
<!--
2+
PR 제목 작성 가이드:
3+
라벨명: 작업한 내용 요약
4+
예: feat: 로그인 페이지 구현
5+
-->
6+
7+
## 🔗 관련 이슈
8+
<!-- 이 PR과 연결된 이슈 번호를 명시해주세요 (자동으로 Close 처리됨) -->
9+
- Close #
10+
11+
12+
## 📘 작업 유형
13+
<!-- 아래에서 해당하는 항목에 [x] 표시해주세요 -->
14+
- [ ] ✨ Feature (기능 추가)
15+
- [ ] 🐞 Bugfix (버그 수정)
16+
- [ ] 🔧 Refactor (코드 리팩토링)
17+
- [ ] ⚙️ Chore (환경 설정)
18+
- [ ] 📝 Docs (문서 작성 및 수정)
19+
- [ ] ✅ Test (기능 테스트)
20+
- [ ] 🎨 style (코드 스타일 수정)
21+
22+
23+
## 📙 작업 내역
24+
<!-- 주요 수정 사항이나 개발 내용을 요약해주세요(구현 내용 및 작업 내역을 기재합니다.) -->
25+
-
26+
27+
28+
## 🧪 테스트 내역
29+
- [ ] 브라우저/기기에서 동작 확인
30+
- [ ] 엣지 케이스 테스트 완료
31+
- [ ] 기존 기능 영향 없음
32+
33+
34+
## 🎨 스크린샷 또는 시연 영상 (선택)
35+
<!-- UI 변경사항이 있다면 이미지나 GIF를 첨부해주세요 -->
36+
|기능|미리보기|기능|미리보기|
37+
|:--:|:--:|:--:|:--:|
38+
| 기능 설명 |<img src="링크" width="300" />| 기능 설명 |<img src="링크" width="300" />|
39+
40+
41+
## ✅ PR 체크리스트
42+
- [ ] 커밋 메시지가 명확합니다
43+
- [ ] PR 제목이 컨벤션에 맞습니다
44+
- [ ] 관련 이슈 번호를 작성했습니다
45+
- [ ] 기능이 정상적으로 작동합니다
46+
- [ ] 불필요한 코드를 제거했습니다
47+
48+
49+
## 💬 추가 설명 or 리뷰 포인트 (선택)
50+
<!-- 리뷰어가 중점적으로 봐야 할 부분이나 설명이 필요한 내용을 자유롭게 작성해주세요. -->
51+
- ..

.github/labeler.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
enable:
2+
issues: false
3+
prs: true
4+
5+
labels:
6+
'✨ feat':
7+
include:
8+
- '\bfeat\b'
9+
10+
'🐞 fix':
11+
include:
12+
- '\bfix\b'
13+
14+
'🔨 refactor':
15+
include:
16+
- '\brefactor\b'
17+
18+
'📃 docs':
19+
include:
20+
- '\bdocs\b'
21+
22+
'⚙️ chore':
23+
include:
24+
- '\bchore\b'
25+
26+
'✅ test':
27+
include:
28+
- '\btest\b'
29+
30+
'🎨 style':
31+
include:
32+
- '\bstyle\b'

0 commit comments

Comments
 (0)