Post

Tag와 Release Note를 이용해보자

최근 진행하는 프로젝트가 Release 되고, 그 종류도 많아짐에 따라 Tag와 Release Note 작성에 관한 업무가 할당되었다. 👀

사실 제대로 써보지 않은 Github 기능이라 어떤 Release Note가 좋은 건지 또 어떻게 만들면 되는거지 감을 잡아가는 중이다.

그래서 이번 글에서는 해당 내용을 정리해보고자 한다.

👀 다른 프로젝트의 Release Note 살펴보기

어떤 Release Note가 좋은 Release Note인지 알아보기 위해서 다른 깃허브 프로젝트를 살펴보고자 했다.

그리고 한가지 내린 결론은 생각했던 것처럼 엄청 거창한 건 아니라는 거다.

⭐ Semantic Versioning

다른 글에서도 한 번 다뤘지만 시멘틱 버저닝에 대해서 다시 정리해보자.

형식은 다음과 같다.

1
MAJOR.MINOR.PATCH
  • MAJOR 버전: 기존과 호환되지 않는 API 변경이 있을 때 증가

  • MINOR 버전: 이전 버전과 호환되면서 기능을 추가할 때 증가

  • PATCH 버전: 이전 버전과 호환되는 버그 수정이 있을 때 증가

This post is licensed under CC BY 4.0 by the author.