Skip to content

Commit

Permalink
Docs: PR template / issue template 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
yongfire38 committed Mar 20, 2023
1 parent 6cdfb80 commit 2e2ee4e
Show file tree
Hide file tree
Showing 4 changed files with 198 additions and 0 deletions.
35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/amendment_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: 개발가이드 수정 요청
description: 개발가이드 수정 요청하는 템플릿입니다.
title: "[Guide]: "
labels: ["guide"]
assignees:
- jei007
body:
- type: markdown
attributes:
value: |
시간을 내어 개발가이드 수정 요청을 작성해 주셔서 감사합니다. (공유하고 싶은 기술문서나 노하우는 github wiki에 남겨 주세요.)
- type: input
id: url
attributes:
label: 개발가이드 URL
description: 수정해야할 개발가이드 URL을 적어 주세요.
placeholder: 예) https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte4.1:fdl:aop:aspectj
validations:
required: true
- type: textarea
id: where-to-amend
attributes:
label: 수정 대상 내용
description: 수정해야할 대상 내용을 기입해 주세요.
placeholder: 수정해야할 대상은 다음과 같습니다.
validations:
required: true
- type: textarea
id: amendment
attributes:
label: 수정 문구
description: 어떻게 수정되어야 하는지 적어주세요.
placeholder: 다음과 같이 수정되어야 합니다.
validations:
required: true
74 changes: 74 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
name: 버그 리포트
description: 오류 내용을 이슈로 등록하는 템플릿입니다.
title: "[Bug]: "
labels: ["bug", "triage"]
assignees:
- jei007
body:
- type: markdown
attributes:
value: |
시간을 내어 버그 리포트를 작성해 주셔서 감사합니다.
- type: input
id: contact
attributes:
label: 연락처
description: 추가 정보 필요 시, 연락할 수 있는 이메일을 적어 주세요. (옵션)
placeholder: 예) [email protected]
validations:
required: false
- type: textarea
id: what-happened
attributes:
label: 오류 내용
description: 오류 내용을 기입해 주세요.
placeholder: Tell us what you see!
value: "오류를 발견했어요."
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: 오류 재현 방법
description: 오류 발생을 재현하려면, 어떻게 해야하나요?
placeholder: 오류 재현 방법
value: "(다음은 예시이며, 내용을 덮어 써 주세요.)\n\n
1. 다음 메뉴를 선택한다. '...'\n
2. 다음 버튼을 클릭한다. '....'\n
3. 다음 문구까지 스크롤 다운한다. '....'\n
4. 오류를 확인한다."
validations:
required: false
- type: textarea
id: environment
attributes:
label: 환경정보
description: 오류가 발생한 환경정보를 작성해 주세요.
placeholder: 오류 환경정보
value: " - OS정보: \n
- 표준프레임워크 버전: \n
- JDK(JRE) 정보: \n
- WAS 정보: \n
- DB 정보: \n
- 기타 환경 정보:"
validations:
required: false
- type: dropdown
id: browsers
attributes:
label: 어느 브라우저를 사용했나요?
multiple: true
options:
- Chrome
- Firefox
- Microsoft Edge
- Opera
- Safari
- Internet Explorer
- 기타
- type: textarea
id: logs
attributes:
label: 에러 로그
description: 관련 에러 로그를 복사하여 붙여넣어 주세요.
render: shell
51 changes: 51 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: 기능 요구 및 의견
description: 기능 요구나 기타 의견을 이슈로 등록하는 템플릿입니다.
title: "[기능요구]: "
labels: ["feature"]
assignees:
- jei007
body:
- type: markdown
attributes:
value: |
시간을 내어 의견을 작성해 주셔서 감사합니다.
- type: input
id: contact
attributes:
label: 연락처
description: 추가 정보 필요 시, 연락할 수 있는 이메일을 적어 주세요. (옵션)
placeholder: 예) [email protected]
validations:
required: false
- type: input
id: feature-title
attributes:
label: 추가 요청 기능명
description: 추가를 원하는 기능명칭을 간략히 적어주세요.
placeholder: 예) 게시판 첨부기능 추가
validations:
required: true
- type: textarea
id: feature-request-details
attributes:
label: 기능 상세 설명
description: 추가를 원하는 기능에 대해 상세히 기술해 주세요.
placeholder: 추가를 원하는 기능은 다음과 같습니다.
validations:
required: true
- type: textarea
id: solution
attributes:
label: 솔루션 상세
description: 위 기능을 구현하는데 도움이 되는 기술내용이 있으면 적어 주세요.
placeholder: 위 기능을 구현하는데 도움이 되는 기술내용은 다음과 같습니다.
validations:
required: false
- type: input
id: solution-url
attributes:
label: 솔루션 관련 URL
description: 위 기능을 구현하는데 도움이 되는 웹사이트 주소가 있으면 적어 주세요.
placeholder: 예) egovframe.go.kr
validations:
required: false
38 changes: 38 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
## 수정 사유

소스를 수정한 사유가 무엇인지 체크해 주세요. ([X] X는 대문자여야 합니다.)

- [X] 버그수정
- [ ] 기능개선
- [ ] 기능추가
- [ ] 기타


## 수정된 소스 내용

검토자를 위해 수정된 소스 내용을 설명해 주세요.


## JUnit 테스트

테스트를 완료하셨으면 다음 항목에 [대문자X]로 표시해 주세요

- [X] JUnit 테스트
- [X] 수동 테스트


## 테스트 브라우저

테스트를 진행한 브라우저를 선택해 주세요. (다중 선택 가능) [X] X는 대문자여야 합니다.

- [ ] Chrome
- [ ] Firefox
- [ ] Edge
- [ ] Safari
- [ ] Opera
- [ ] Internet Explorer
- [ ] 기타

## 테스트 스크린샷 또는 캡쳐 영상

테스트 전과 후의 스크린샷 또는 캡쳐 영상을 이곳에 첨부해 주세요.

0 comments on commit 2e2ee4e

Please sign in to comment.