๐ง๐ Project discontinued
Project web site: cangulo-nugets/cangulo.changelog
Problem I want to solve
I have the solution cangulo.nuke.releasecreator to handle releases in my GH repos. However, this doesn't document the changes, for that, I need a solution that updates the Changelog and create release notes, all, having as input the commit messages of the last PR merged.
Goal
Have a custom solution to update changelogs and create release notes.
Approach
Create a NuGet package that can be imported in any C# project. In my case, I will import it in cangulo.nuke.releasecreator.
The main interface to call is:
public interface IChangelogBuilder
{
void Build(string version, string[] changes, string path);
}
Definiton at cangulo.changelog
Full Documentation
cangulo-nugets/cangulo.changelog
Where do I use it?
Repository
NuGet Package
About me
I'm a Software Engineer with experience as Developer and DevOps. The technologies I have worked with are DotNet, Terraform and AWS. For the last one, I have the Developer Associate certification. I define myself as a challenge-seeker person and team player. I simply give it all to deliver high-quality solutions. On the other hand, I like to analyze and improve processes, promote productivity and document implementations (yes, I'm a developer that likes to document ๐งโ๐ป).
You can check my experience here.
Personal Blog - cangulo.github.io
GitHub - Carlos Angulo Mascarell - cangulo
LinkedIn - Carlos Angulo Mascarell
Twitter - @AnguloMascarell