{"repo":"kapsner/autonewsmd","free":true,"listed":false,"github":"https://github.com/kapsner/autonewsmd","clone":"git clone https://github.com/kapsner/autonewsmd.git","description":"Auto-Generate Changelog using Conventional Commits","language":"R","stars":15,"topics":["automation","changelog-generator","conventional-commits","r","r-package","cran"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"autonewsmd The purpose of the autonewsmd R package is to bring the power of conventional commit messages to the R community. There is no need anymore to tediously maintain a changelog file manually. If you are using conventional commit messages, autonewsmd will do that for you and automatically generate a human readable changelog file directly from the repository’s git history. Conventional commit messages ( ) come with some easy rules to create human readable commit messages for a git history. One advantage is that following these conventions, these messages are also machine readable and automated tools can run on top of them in order to, e.g., generate beautiful changelogs out of them. Similar tools written in other programming languages are, for example, auto-changelog for JavaScript and auto-changelog for Python. Installation You can install autonewsmd with: You can install the development version of autonewsmd with: Supported Commit Types The default changelog template organizes commits according to their association with specific tags. The tags form the headings of the changelog file and are sorted in decreasing order according to their release dates. The following table lists the commit types that are currently supported by autonewsmd . To be correctly recognized by autonewsmd , it is important that the formatting of the commit messages follow the conventions described here. Type Changelog Subheading ----------- ---------------------- feat: New features fix: Bug fixes ","default_branch":null,"files":null,"tree":[],"storefront":"/r/kapsner","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kapsner/autonewsmd/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."}