[Issue template] bug, enhancement 이슈를 발행한 이유 파트 추가하기
Yudongwoo opened this issue · 3 comments
이유
-
현재는 기능 추가의 경우에만 이슈 템플릿이 만들어져 있습니다.
그런데 기능 추가의 경우가 아닌, 에러나 유효하지 않은 결과를 수정하는 경우도
종종 있습니다. -
이미 구현되어 있는 코드상에서
올바르지 않은 경우를 수정해야 할 때 혹은 에러가 났을 때
Bug 이슈 템플릿을 따로 만들어 두면 좋을 것 같아서 이슈를 발행했습니다. -
일단은 enhancement의 본문 서식을 그대로 차용할 예정입니다.
bug의 경우에도 How 파트에서 어떻게 bug를 해결할 것인지 작성하고
To-do 에서 자세하게 나눠서 해결하면 된다고 생각합니다.
이건 사용해보다가 알 수 있지 않을까 싶긴 합니다. -
enhancement, bug에 이슈를 발행한 이유에 대해서도
적는 란이 있으면 좋을 것 같아 추가하겠습니다. -
바뀌는 건 현재 제목 이모지 밖에 없을 것 같습니다.
❌ 이모지로 하겠습니다.
🔑 How
- enhancement 서식을 복사하고, 제목 이모지만 ❌로 바꿔서 추가할 예정입니다.
✔ To-dos
- enhancement 서식 복사해서 bug issue template 만들기
- 제목 이모지 ❌로 변경하기
- bug, enhancement에 이슈 발행 이유 추가하기
📝 ETC
-
이슈 템플릿을 어느 브랜치에다가 올려야 하는지를 알아보고 해결하겠습니다.
- development브랜치에 올려도 되는 건지
- main 브랜치에다 올려야 하는 건지
-
참고 bug와 invalid의 차이
-
참고 문서
https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels -
bug : 예기치 않은 문제 또는 의도하지 않은 동작(버그)을 나타냄.
-
invalid : 이슈 또는 PR 요청이 더 이상 관련이 없음을 나타냄.
-
코드 내에서 발생하는 문제들은 bug로 라벨링.
-
제목 이모지 슨팍님이 하신 🦟 <- 이걸로 변경하겠습니다.
default 브랜치(우리는 main 브랜치)에 push를 해야
이슈 템플릿이 적용되는 것 같습니다.
development브랜치에다가 했을 때는 issue 새로 발행할 때
반영이 안 되어 있었습니다.
main 브랜치에다 머지를 하니 반영되었습니다.