Skip to content

Commit 118ce3b

Browse files
committed
- release v1.0.0 alpha
1 parent bd4a846 commit 118ce3b

File tree

4 files changed

+73
-1
lines changed

4 files changed

+73
-1
lines changed

GitVersion.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
next-version: 1.0.0
2+
tag-prefix: '[vV]'
3+
mode: ContinuousDeployment
4+
branches:
5+
master:
6+
regex: ^master$
7+
release:
8+
regex: ^release$
9+
pre-release:
10+
regex: ^pre-release$
11+
tag: alpha
12+
develop:
13+
regex: ^develop$|^dev$
14+
tag: beta
15+
pull-request:
16+
tag: beta
17+
ignore:
18+
sha: []

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
[![master-codeql](https://github.com/CodeShayk/SourceFlow.Net/actions/workflows/Master-CodeQL.yml/badge.svg)](https://github.com/CodeShayk/SourceFlow.Net/actions/workflows/Master-CodeQL.yml)
77
[![.Net 9.0](https://img.shields.io/badge/.Net-9.0-blue)](https://dotnet.microsoft.com/en-us/download/dotnet/9.0)
88
[![.Net Standard 2.1](https://img.shields.io/badge/.NetStandard-2.1-blue)](https://github.com/dotnet/standard/blob/v2.1.0/docs/versions/netstandard2.1.md)
9+
[![.Net Standard 2.0](https://img.shields.io/badge/.NetStandard-2.0-blue)](https://github.com/dotnet/standard/blob/v2.0.0/docs/versions/netstandard2.0.md)
10+
[![.Net Framework 4.6.4](https://img.shields.io/badge/.Net-4.6.2-blue)](https://dotnet.microsoft.com/en-us/download/dotnet-framework/net46)
911

1012
<p align="center"> </p>
1113
<p align="center">
@@ -17,7 +19,6 @@
1719
## Overview
1820
SourceFlow.Net empowers developers to build scalable, maintainable applications by providing a complete toolkit for event sourcing, domain modeling, and command/query separation. Built from the ground up for .NET 9.0 with **performance** and **developer experience** as core priorities.
1921

20-
## Why SourceFlow.Net?
2122
### Key Features
2223
* 🏗️ Domain-Driven Design Support
2324
* ⚡ CQRS Implementation with Command/Query Segregation

SourceFlow.Net.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ EndProject
1010
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "misc", "misc", "{4F977993-F413-4BA5-809B-6688EC654606}"
1111
ProjectSection(SolutionItems) = preProject
1212
.gitignore = .gitignore
13+
GitVersion.yml = GitVersion.yml
1314
LICENSE = LICENSE
1415
README.md = README.md
1516
EndProjectSection

src/SourceFlow/SourceFlow.csproj

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,43 @@
22

33
<PropertyGroup>
44
<TargetFrameworks>net462;netstandard2.0;netstandard2.1;net9.0</TargetFrameworks>
5+
<Version>1.0.0-alpha.1</Version>
6+
<RepositoryUrl>https://github.com/CodeShayk/SourceFlow.Net</RepositoryUrl>
7+
<RepositoryType>git</RepositoryType>
8+
<PackageProjectUrl>https://github.com/CodeShayk/SourceFlow.Net/wiki</PackageProjectUrl>
9+
<Authors>Code Shayk</Authors>
10+
<Company>Code Shayk</Company>
11+
<Product>SourceFlow.Net</Product>
12+
<Title>SourceFlow.Net</Title>
13+
<PackageId>SourceFlow.Net</PackageId>
14+
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
15+
<Description>A modern, lightweight, and extensible framework for building event-sourced applications using Domain-Driven Design (DDD) principles and Command Query Responsibility Segregation (CQRS) patterns.</Description>
16+
<Copyright>Copyright (c) 2025 Code Shayk</Copyright>
17+
<PackageReadmeFile>README.md</PackageReadmeFile>
18+
<PackageIcon>ninja-icon-16.png</PackageIcon>
19+
<AssemblyVersion>1.0.0</AssemblyVersion>
20+
<FileVersion>1.0.0</FileVersion>
21+
<PackageLicenseFile>LICENSE</PackageLicenseFile>
22+
<IncludeSymbols>True</IncludeSymbols>
23+
<PackageReleaseNotes>Includes Core Event sourcing &amp; CQRS functionality.</PackageReleaseNotes>
24+
<PackageTags>Events;Commands;DDD;CQRS;Event-Sourcing;ViewModel;Aggregates;EventStore;Domain driven design; Event Sourcing; Command Query Responsibility Segregation; Command Pattern; Publisher Subscriber; PuB-Sub</PackageTags>
25+
<EnableNETAnalyzers>False</EnableNETAnalyzers>
26+
</PropertyGroup>
27+
28+
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net462|AnyCPU'">
29+
<Optimize>True</Optimize>
30+
</PropertyGroup>
31+
32+
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|netstandard2.0|AnyCPU'">
33+
<Optimize>True</Optimize>
34+
</PropertyGroup>
35+
36+
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|netstandard2.1|AnyCPU'">
37+
<Optimize>True</Optimize>
38+
</PropertyGroup>
39+
40+
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net9.0|AnyCPU'">
41+
<Optimize>True</Optimize>
542
</PropertyGroup>
643

744
<ItemGroup>
@@ -12,4 +49,19 @@
1249
</AssemblyAttribute>
1350
</ItemGroup>
1451

52+
<ItemGroup>
53+
<None Include="..\..\Images\ninja-icon-16.png">
54+
<Pack>True</Pack>
55+
<PackagePath>\</PackagePath>
56+
</None>
57+
<None Include="..\..\LICENSE">
58+
<Pack>True</Pack>
59+
<PackagePath>\</PackagePath>
60+
</None>
61+
<None Include="..\..\README.md">
62+
<Pack>True</Pack>
63+
<PackagePath>\</PackagePath>
64+
</None>
65+
</ItemGroup>
66+
1567
</Project>

0 commit comments

Comments
 (0)