{"repo":"metcalfc/changelog-generator","free":true,"listed":false,"github":"https://github.com/metcalfc/changelog-generator","clone":"git clone https://github.com/metcalfc/changelog-generator.git","description":"GitHub Action to generate changelogs, release notes, whatever","language":"JavaScript","stars":149,"topics":["github-actions","cicd","release-notes","changelogs"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Get a changelog between two references This Action returns a markdown formatted changelog between two git references. There are other projects that use milestones, labeled PRs, etc. Those are just too much work for simple projects. I just wanted a simple way to populate the body of a GitHub Release. Inputs mytoken A GITHUB TOKEN with the ability to pull from the repo in question. This is required. Why do we need myToken ? Read more here: https://help.github.com/en/actions/automating-your-workflow-with-github-actions/authenticating-with-the-github token#about-the-github token-secret head-ref The name of the head reference. Default ${{github.sha}} . base-ref The name of the second branch. Defaults to the tag name of the latest GitHub release. This must be a GitHub release. Git tags or branches will not work. reverse Whether the order of commits should be printed in reverse. Default: 'false' fetch Whether this action should pull in all other branches and tags. Default: 'true' Outputs changelog Markdown formatted changelog. Example usage There are two blocks you will need: First block First you will need to generate the changelog itself. To get the changelog between the SHA of the commit that triggered the action and the tag of the latest release: Or, if you have two specific references you want: If you want to point to a branch containing forward slashes (https://github.com/metcalfc/changelog-generator/issues/179) do the following: Second block Then you can use the resulting cha","default_branch":null,"files":null,"tree":[],"storefront":"/r/metcalfc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/metcalfc/changelog-generator/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."}