Skip to content

Commit 34485b9

Browse files
committed
upload
0 parents  commit 34485b9

File tree

6 files changed

+643
-0
lines changed

6 files changed

+643
-0
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
blank_issues_enabled: false
2+
contact_links: []

.github/ISSUE_TEMPLATE/issue.yml

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
name: Issue
2+
description: 변경 유형을 선택하고, 무엇/왜/어떻게를 중심으로 작성합니다.
3+
title: "[TYPE]: <이슈 제목을 50자 이내로>"
4+
labels:
5+
- needs-triage
6+
7+
body:
8+
- type: dropdown
9+
id: type
10+
attributes:
11+
label: 변경 유형 (Type)
12+
description: 상단 컨벤션의 유형 중 하나를 선택하세요.
13+
options:
14+
- FEAT
15+
- FIX
16+
- REFACTOR
17+
- COMMENT
18+
- STYLE
19+
- TEST
20+
- CHORE
21+
- INIT
22+
validations:
23+
required: true
24+
25+
- type: input
26+
id: subject
27+
attributes:
28+
label: 제목(Subject)
29+
description: 첫 글자 대문자, 명령문. 50자 이내.
30+
placeholder: 예) 회원가입 기능 추가
31+
validations:
32+
required: true
33+
34+
- type: textarea
35+
id: what-why
36+
attributes:
37+
label: 무엇을 / 왜
38+
description: 어떻게 보다는 **무엇을**, **왜** 변경하는지 위주로 간단명료하게 작성하세요.
39+
placeholder: |
40+
- 무엇(What):
41+
- 왜(Why):
42+
validations:
43+
required: true
44+
45+
- type: textarea
46+
id: how-summary
47+
attributes:
48+
label: 어떻게(요약) — 3줄 이내
49+
description: 핵심 변경점/설계 흐름/의존성 요약
50+
placeholder: "- "
51+
validations:
52+
required: false
53+
54+
- type: checkboxes
55+
id: impact
56+
attributes:
57+
label: 영향 범위
58+
options:
59+
- label: "**API 변경**"
60+
- label: "**DB 마이그레이션**"
61+
- label: "**Breaking Change**"
62+
- label: "**보안/권한 영향**"
63+
- label: "문서/가이드 업데이트 필요"
64+
65+
- type: checkboxes
66+
id: checklist
67+
attributes:
68+
label: 체크리스트
69+
options:
70+
- label: "타입 라벨 부착 (FEAT/FIX/REFACTOR/COMMENT/STYLE/TEST/CHORE/INIT)"
71+
- label: "로컬/CI 테스트 통과"
72+
- label: "영향도 점검 완료"
73+
- label: "주석/문서 반영(필요 시)"
74+
75+
- type: textarea
76+
id: todo
77+
attributes:
78+
label: ToDo (선택)
79+
value: |
80+
- [ ] 할 일 1
81+
- [ ] 할 일 2
82+
83+
- type: textarea
84+
id: proofs
85+
attributes:
86+
label: 스크린샷/증빙(선택)
87+
description: 이미지/로그 첨부
88+
placeholder: "<!-- 이미지/로그 첨부 -->"

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
> **제목(필수)**: `[TYPE]: 제목` 예) `[FEAT]: 회원가입 기능 추가`
2+
<details>
3+
<summary>제목 규칙 자세히 보기</summary>
4+
5+
- 형식: `[TYPE]: 제목`
6+
- 제한: **50자 이내**, 첫 글자 대문자, **명령문**
7+
- TYPE: `FEAT` `FIX` `REFACTOR` `COMMENT` `STYLE` `TEST` `CHORE` `INIT`
8+
</details>
9+
10+
---
11+
12+
## 무엇을 / 왜
13+
- **무엇(What)**:
14+
- **왜(Why)**:
15+
16+
## 어떻게(요약) — 3줄 이내
17+
<!-- 핵심 변경점/설계 흐름/의존성 요약 -->
18+
-
19+
20+
## 영향 범위
21+
- [ ] **API 변경**
22+
- [ ] **DB 마이그레이션**
23+
- [ ] **Breaking Change**
24+
- [ ] **보안/권한 영향**
25+
- [ ] 문서/가이드 업데이트 필요
26+
27+
## 체크리스트
28+
- [ ] 타입 라벨 부착 (FEAT/FIX/REFACTOR/COMMENT/STYLE/TEST/CHORE/INIT)
29+
- [ ] 로컬/CI 테스트 통과
30+
- [ ] 영향도 점검 완료
31+
- [ ] 주석/문서 반영(필요 시)
32+
33+
## ToDo (선택)
34+
- [ ] 할 일 1
35+
- [ ] 할 일 2
36+
37+
38+
## 스크린샷/증빙(선택)
39+
<!-- 이미지/로그 첨부 -->
40+
41+
## 이슈 연결 (자동)
42+
<!-- 아래 라인은 액션이 자동으로 채웁니다. 직접 쓰지 마세요.
43+
예: Cl0ses #123 (자동 주입)
44+
-->

0 commit comments

Comments
 (0)