Skip to content

codezri/releasezri

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

    ____       __                  _____        _
   / __ \___  / /__  ____ ________/__  /  _____(_)
  / /_/ / _ \/ / _ \/ __ `/ ___/ _ \/ /  / ___/ /
 / _, _/  __/ /  __/ /_/ (__  )  __/ /__/ /  / /
/_/ |_|\___/_/\___/\__,_/____/\___/____/_/  /_/

ReleaseZri - Meaningful and minimalist release notes for developers

Managing manual release notes is hard. Therefore, everyone tends to generate release notes from commit messages. But, you won't get a meaningful release note at the end. ReleaseZri offers you a simple strategy to maintain a human-friendly changelog and generate release notes automatically. It also gives you GitHub Action steps that you can simply copy-paste into your projects.

Simple steps

  • Use ReleaseZri's simple changelog format
  • Create your own release note template in .releasezri/template.md (Supports template variables)
  • Copy-paste the scripts/rz.py script
  • Update your DevOps workflow to generate release notes via scripts/rz.py create <version> command

This project itself is maintained with ReleaseZri. Read documentation here: https://codezri.org/docs/releasezri/intro

Who use ReleaseZri?

Case studies

License

MIT