GitHub 이슈 템플릿
버그 리포트와 기능 요청을 위한 GitHub 이슈 템플릿 설정 파일.
name: 🐛 버그 리포트
description: 버그나 예상치 못한 동작을 보고해주세요
title: "[Bug]: "
labels: ["bug", "needs-triage"]
assignees: []
body:
- type: markdown
attributes:
value: |
버그를 보고해주셔서 감사합니다! 아래 내용을 최대한 자세히 작성해주세요.
- type: textarea
id: description
attributes:
label: 버그 설명
description: 어떤 버그인지 명확하고 간결하게 설명해주세요.
placeholder: 버그에 대한 설명을 입력하세요...
validations:
required: true
- type: textarea
id: steps
attributes:
label: 재현 방법
description: 버그를 재현하는 단계를 순서대로 작성해주세요.
placeholder: |
1. '...'로 이동합니다
2. '...'를 클릭합니다
3. '...'까지 스크롤합니다
4. 오류를 확인합니다
validations:
required: true
- type: textarea
id: expected
attributes:
label: 예상 동작
description: 어떤 동작을 기대했나요?
validations:
required: true
- type: textarea
id: actual
attributes:
label: 실제 동작
description: 실제로 어떤 일이 발생했나요?
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: 스크린샷 / 동영상
description: 가능하다면 스크린샷이나 동영상을 첨부해주세요.
- type: input
id: version
attributes:
label: 버전
description: 어떤 버전에서 발생했나요?
placeholder: "예: v1.2.3"
validations:
required: true
- type: dropdown
id: os
attributes:
label: 운영체제
multiple: true
options:
- Windows
- macOS
- Linux
- Android
- iOS
validations:
required: true
- type: textarea
id: environment
attributes:
label: 환경 정보
description: 추가 환경 정보를 입력해주세요.
placeholder: |
- Node.js: 20.x
- 브라우저: Chrome 124
- 기타: ...
validations:
required: false
- type: checkboxes
id: checklist
attributes:
label: 체크리스트
options:
- label: 기존 이슈를 검색했으나 중복이 없음을 확인했습니다
required: true
- label: 최신 버전에서도 재현됩니다
required: true