[FE] Semantic Versioning - woowacourse-teams/2021-zzimkkong GitHub Wiki
Tagging 방법
- 특정 스프린트 혹은 기능 구현 완료 후 package.json 파일의 버전을 올리는 PR 생성 후 merge
- 해당 commit에 git tag의 기능을 이용하여 버저닝
Versioning 방법
정식 release 이전
- Sprint 단위로 나눈다.
- Sprint01 -> 0.1.0
- Sprint02 -> 0.2.0
- Sprint03 -> 0.3.0
release 이후
major
- 대대적인 개편, 기능 추가 이후 논의를 거쳐 버전을 올린다. (ex) 1.X.X -> 2.X.X
minor
- 기능을 추가 후 배포할 경우 버전을 1씩 올린다. (ex) X.1.X -> X.2.X
patch
- 기존 기능을 수정 후 배포할 경우 버전을 1씩 올린다. (ex) X.X.1 -> X.X.2