/ChangelogManager

Primary LanguageC#MIT LicenseMIT

Introduction

This repository containes:

  • Changelog Console App project using .NET 6. Changelog Manager (CLI for merging changes to the CHANGELOG.md).

  • Changelog.CLI Console App project using .NET 6. Changelog Create (CLI for creating change entries).

  • Changelog.VSIX VSIX project. Changelog Create extension for Visual Studio.

  • Changelog.DevOpsExtension project that contains the extension developed for the Azure DevOps containing Merge Changelog task. The task to merge files describing changes made into a changelog file. Changelog Manager extension for Azure DevOps.

  • Changelog.Shared class library project which holds all the shared logic between Changelog.CLI and Changelog.VSIX projects.

  • Changelog.Tests project that contains xUnit.net tests for the Changelog.