본문 바로가기

프로젝트/주절주절2

Release Note 자동 생성하기 (with Release Drafter) 저번 글에서는 릴리즈 노트를 어떻게 작성하면 좋은지에 대해서 카카오엔터프라이즈의 글을 읽으면서 정리를 했다. 이번 글은 릴리즈 노트를 자동 생성하는 방법에 대해서 공유하려고 한다. 결론부터 말하자면, 깃헙 액션의 Release Drafter을 사용해서 특정 라벨의 PR이 main에 머지되었을 때 릴리즈 노트에 각 기능별로 항목이 생기게할 수 있다. 그러면 "우리가 이번 배포까지 어떤 일을 했는지" 알 수 있어, 좀 더 편하게 릴리즈 노트를 관리할 수 있다. 1. 설정 파일 등록하기 파일 위치랑 이름은 문서에 나와있는 그대로를 활용하였다. 파일 위치 : .github/workflows/release-drafter.yml name: Release Drafter on: pull_request: branches.. 2021. 10. 11.
Release Note * 이 글은 카카오엔터프라이즈의 Release Note 톺아보기를 보면서 정리한 글입니다. 1. 릴리즈 노트란? 릴리즈 노트란 소프트웨어 또는 서비스가 출시 또는 업데이트 될 때마다 해당 상품의 배포와 함께 변경 사항을 체계적으로 정리하여 정보를 제공하는 문서이다. 릴리즈 노트를 바탕으로 제품 혹은 서비스는 사용자의 피드백을 어떻게 반영하였고, 어떠한 기능이 추가되었는지에 대해 정보를 기록할 수 있다. 또한 이렇게 업데이트 된 내용을 내·외부적으로 공유해야 할 필요성이 제기되면서 많은 회사들이 릴리즈 노트를 작성하게 되었다. 2. 릴리즈 노트를 쓰면 좋은 점 ✔️ 업데이트 된 점들을 빠르게 파악할 수 있다. ✔️ 제품의 발자취를 한눈에 파악할 수 있다. ✔️ 제품 혹은 서비스가 최신 상태를 유지하는 지 .. 2021. 10. 9.