본문 바로가기

파스 체인지로그

parse-changelog

체인지로그에서 버전 항목 추출

한줄평

CI/CD 에서 릴리스 노트를 자동 생성하려는 개발자에게 적합합니다. 형식이 크게 벗어난 체인지로그는 잘 못 읽을 수 있습니다.

이런 분께 릴리스 노트 추출을 자동화하려는 개발자께

좋은 점

  • 릴리스 자동화에 바로 붙이기 좋음
  • 가볍고 빠른 Rust 구현

아쉬운 점

  • 비표준 형식 체인지로그는 파싱이 어긋날 수 있음

파스 체인지로그 소개

CHANGELOG 파일에서 특정 버전의 변경 내역을 뽑아내는 Rust 기반 명령줄 도구입니다. 릴리스 자동화 파이프라인에서 태그에 해당하는 항목을 잘라 릴리스 노트로 넣을 때 주로 씁니다. GUI 없이 CLI 로 동작하며, 표준적인 Keep a Changelog 형식을 무난히 처리합니다.

제작사

영삼넷 · 공식 홈페이지