diff --git a/.github/workflows/pack_publish.yml b/.github/workflows/pack_publish.yml index ab43ffb..da79cee 100644 --- a/.github/workflows/pack_publish.yml +++ b/.github/workflows/pack_publish.yml @@ -8,7 +8,6 @@ permissions: contents: write pull-requests: write packages: write - statuses: write jobs: set-config: @@ -26,9 +25,3 @@ jobs: build_configuration: ${{ needs.set-config.outputs.build_configuration }} secrets: NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }} - result: - needs: [publish] - if: always() - runs-on: ubuntu-latest - steps: - - run: echo "Pack & Publish result = ${{ needs.publish.result }}" \ No newline at end of file diff --git a/Directory.Build.props b/Directory.Build.props index d5cd512..3e3cc52 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,17 +2,12 @@ - + - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - + - + true @@ -51,4 +46,4 @@ enable net8.0;net10.0 - \ No newline at end of file + diff --git a/Directory.Packages.props b/Directory.Packages.props index ee97ff8..4841c6b 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -3,15 +3,19 @@ true - + + + all + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + - - - - - - - - \ No newline at end of file + + + + + \ No newline at end of file diff --git a/src/Hyperbee.Collections/Hyperbee.Collections.csproj b/src/Hyperbee.Collections/Hyperbee.Collections.csproj index ba9e3c6..0a2db65 100644 --- a/src/Hyperbee.Collections/Hyperbee.Collections.csproj +++ b/src/Hyperbee.Collections/Hyperbee.Collections.csproj @@ -31,12 +31,5 @@ - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - \ No newline at end of file diff --git a/test/Hyperbee.Collections.Benchmark/BenchmarkConfig.cs b/test/Hyperbee.Collections.Benchmark/BenchmarkConfig.cs index 90c482f..f6ec6ae 100644 --- a/test/Hyperbee.Collections.Benchmark/BenchmarkConfig.cs +++ b/test/Hyperbee.Collections.Benchmark/BenchmarkConfig.cs @@ -17,8 +17,8 @@ public class Config : ManualConfig public Config() { AddJob( Job.ShortRun - .WithRuntime( CoreRuntime.Core80 ) - .WithId( ".NET 8" ) ); + .WithRuntime( CoreRuntime.Core80 ) + .WithId( ".NET 8" ) ); AddJob( Job.ShortRun .WithRuntime( CoreRuntime.Core10_0 ) diff --git a/test/Hyperbee.Collections.Benchmark/Hyperbee.Collections.Benchmark.csproj b/test/Hyperbee.Collections.Benchmark/Hyperbee.Collections.Benchmark.csproj index c1665d1..1d25e52 100644 --- a/test/Hyperbee.Collections.Benchmark/Hyperbee.Collections.Benchmark.csproj +++ b/test/Hyperbee.Collections.Benchmark/Hyperbee.Collections.Benchmark.csproj @@ -6,8 +6,9 @@ - + + diff --git a/test/Hyperbee.Collections.Tests/Hyperbee.Collections.Tests.csproj b/test/Hyperbee.Collections.Tests/Hyperbee.Collections.Tests.csproj index 0716282..8cd47bd 100644 --- a/test/Hyperbee.Collections.Tests/Hyperbee.Collections.Tests.csproj +++ b/test/Hyperbee.Collections.Tests/Hyperbee.Collections.Tests.csproj @@ -1,7 +1,5 @@  - enable - NET8.0;net10.0 disable false Hyperbee.Collections.Tests @@ -19,12 +17,4 @@ - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - \ No newline at end of file diff --git a/test/Hyperbee.Collections.Tests/Properties/AssemblyInfo.cs b/test/Hyperbee.Collections.Tests/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..9ca729f --- /dev/null +++ b/test/Hyperbee.Collections.Tests/Properties/AssemblyInfo.cs @@ -0,0 +1,4 @@ +using Microsoft.VisualStudio.TestTools.UnitTesting; + +// Enable test parallelization for better performance +[assembly: Parallelize( Workers = 0, Scope = ExecutionScope.MethodLevel )] diff --git a/version.json b/version.json index 0c67562..022d122 100644 --- a/version.json +++ b/version.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/main/src/NerdBank.GitVersioning/version.schema.json", - "version": "2.6.4", + "version": "2.7.2", "publicReleaseRefSpec": [ "^refs/heads/main$", "^refs/heads/hotfix$",