Skip to content

Commit

Permalink
chore:dev improvements (#217)
Browse files Browse the repository at this point in the history
* chore: remove benchmarks .NET 4.7 project from sln

* chore: readme dev improvements
  • Loading branch information
daveleek authored Apr 29, 2024
1 parent 72d9c5d commit 1fcac16
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 10 deletions.
24 changes: 21 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ Read more of the main project at [github.com/unleash/unleash](https://github.com

## Features
Supported Frameworks
* .Net 6
* NET Standard 2.0
* .Net 4.8
* .Net 4.7.2
Expand Down Expand Up @@ -560,9 +561,26 @@ The Unleash team have made a separate project which runs unleash server inside d

## Development

Visual Studio 2017 / Code

Cakebuild
### Setup/Tool suggestions/Requirements
Visual Studio Community / VS Code / JetBrains Rider
Microsoft C# Dev Kit extension for VS Code
.NET 6

### Build/Test
Code lives in `./src/Unleash`
Tests live in `./tests/Unleash.Tests`
- Build: `dotnet build`
- Test: `dotnet test` - This also executes spec tests

### Release process
- Draft a new release in releases, target `main`
- Chose a new version (ie `4.1.9` without `v`)
- Input new version number as tag, chose `create new tag <x.x.x> on publish`
- Set the same version number as `Release title`
- The button `Generate release notes` should give a summary of new commits and contributors
- Chose to `set as the latest release`
- Click `Publish release`.
This starts the release workflow which builds the new release and pushes the artifacts to NuGet

### Other information

Expand Down
7 changes: 0 additions & 7 deletions Unleash.sln
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".docs", ".docs", "{F098FC57
README.md = README.md
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Unleash.Tests.Benchmarks", "tests\Unleash.Tests.Benchmarks\Unleash.Tests.Benchmarks.csproj", "{7FFC30AE-A8AF-4A60-9279-D29FE668B0F6}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{29C4317B-9580-4E56-ACE0-06D3E74269D1}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{A703F9CB-157F-4166-B81D-27779B586DCB}"
Expand All @@ -36,18 +34,13 @@ Global
{FF268018-34C4-45EB-937E-2E0AB25EEEDA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FF268018-34C4-45EB-937E-2E0AB25EEEDA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FF268018-34C4-45EB-937E-2E0AB25EEEDA}.Release|Any CPU.Build.0 = Release|Any CPU
{7FFC30AE-A8AF-4A60-9279-D29FE668B0F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7FFC30AE-A8AF-4A60-9279-D29FE668B0F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7FFC30AE-A8AF-4A60-9279-D29FE668B0F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7FFC30AE-A8AF-4A60-9279-D29FE668B0F6}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{4CF2127B-8FC8-46FC-8614-3918148463A5} = {29C4317B-9580-4E56-ACE0-06D3E74269D1}
{FF268018-34C4-45EB-937E-2E0AB25EEEDA} = {A703F9CB-157F-4166-B81D-27779B586DCB}
{7FFC30AE-A8AF-4A60-9279-D29FE668B0F6} = {A703F9CB-157F-4166-B81D-27779B586DCB}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {C8777E71-3209-4072-B7D9-466A4F5C7A75}
Expand Down

0 comments on commit 1fcac16

Please sign in to comment.