You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
라벨명[서버 종류]: 한 줄짜리 description `단, 개발 용어를 제외하고는 무조건 한글만 허용`
- 설명 1(최대한 자세하게)
- 설명 2
라벨 설명
feat: 새로운 기능 추가 및 삭제. 사용자가 조금이라도 변화를 감지할 수 있으면 무조건 feat로 분리.
fix: 버그 수정
refactor: feat와 fix를 제외한 모든 코드 수정
chore: 별로 중요하지 않은 변경 사항 `e.g., 파일명 변경, 폴더 구조 변경, 오타 수정, 주석 제거, etc.`
build: 빌드 관련 설정
config: 개발환경 관련 설정(프로젝트 초기 설정도 포함)
style: 코드
res: 리소스 관련 (String, Color 등) 파일 `안드로이드 한정`
서버 종류 설명
[api-server] : api 서버
[gateway-server] : gateway 서버
[all] : 레포 전체 적용 ex) README
커밋 한번에는 100줄 이상의 변화를 넣지 않는다.
📌 PR 규칙
상위 이슈 하나를 해결하면 PR로 올린다.
PR을 기준으로 CI/CD가 작동하므로 타 패키지에 불필요한 수정을 하지 않는다.
최소 한명의 Reviewer을 설정한다.
해당 Reviewer의 Approve와 빌드 및 테스트 성공이 되었을 경우에만 Merge 가능
📌 PR 템플릿
## 연관된 이슈
- ex) #이슈번호, #이슈번호
## 작업 내용
- 이번 PR에서 작업한 내용을 간략히 설명해주세요(이미지 첨부 가능)
## 리뷰어 멘션
- `@1번`, `@2번` 과 같이 부여한 리뷰어를 멘션해주세요(slack 알림을 위해)
## 스크린샷 (선택)
## 리뷰 요구사항(선택)
- 리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요
- ex) 메서드 XXX의 이름을 더 잘 짓고 싶은데 혹시 좋은 명칭이 있을까요?
설계
📌 ERD
📌 개발 중점 사항
기획, 유저의 입장을 충분히 이해하며 개발하기
비용, 관리해야하는 리소스의 최소화
테스트를 기반으로 동작하는 안정적인 서비스 배포 (Spring Rest Docs를 사용하여 API 명세서 구현)