Tags: ahmet-cetinkaya/nugone
Tags
ci(workflow): improve Github Release trigger condition for tag detection - Use startsWith(head_branch, 'v') instead of head_branch != 'main' - This properly detects version tag pushes while excluding main branch pushes - Version tags start with 'v' (e.g., v2.1.1) vs main branch pushes
chore(release): bump version to 2.1.0 - Add multi-target .NET support (8.0, 9.0, 10.0) with Directory.Build.props - Implement comprehensive central package management (CPM) with recursive imports - Introduce version bump automation script with conventional commit parsing - Add LoggerMessage source generator for high-performance structured logging - Enhance cross-platform path compatibility for Windows and Unix systems - Upgrade dependencies including Microsoft.Extensions to v10.0.1 - Remove MediatR dependency for simplified architecture - Update minimum .NET version requirement to 8.0 BREAKING CHANGE: Removed MediatR dependency from application layer and updated minimum .NET version requirement to 8.0
chore(release): bump version to 2.0.1 and update changelog - Update project version from 2.0.0 to 2.0.1 in NuGone.Cli.csproj - Update application version from 1.1.0 to 2.0.1 in Program.cs - Add changelog entries for version 2.0.1 including CPM support, .NET 10 compatibility, documentation updates, and bug fixes - Add version comparison link for 2.0.1 in changelog
ci: update GitHub Actions workflow for CLI publishing Refactor the GitHub Actions workflow to specify the correct project file for packing and publishing the CLI. This change ensures that the correct artifacts are generated and archived for the release process.