{"repo":"codezri/releasezri","free":true,"listed":false,"github":"https://github.com/codezri/releasezri","clone":"git clone https://github.com/codezri/releasezri.git","description":"Meaningful and minimalist release notes for developers","language":"Python","stars":38,"topics":["changelog","changelog-generator","automation","github-actions","python"],"license":"MIT","category":"workflow-automation","readme_excerpt":"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 command - Optionally, use scripts/rz.py check in your workflow to detect if there are any unreleased changes before triggering a release (prints ST HAS CHANGES or ST NO CHANGES ) This project itself is maintained with ReleaseZri. Read documentation here: https://codezri.org/docs/releasezri/intro Who use ReleaseZri? - ReleaseZri - Neutralinojs Case studies - DevOps culture at Neutralinojs License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/codezri","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/codezri/releasezri/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}