Bump test packages (#3963)

This commit is contained in:
Piotr Kiełkowicz 2025-01-21 12:50:52 +01:00 committed by GitHub
parent 940c44d3e4
commit d2bf158dad
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
11 changed files with 54 additions and 49 deletions

View File

@ -26,7 +26,7 @@ public static partial class LibraryVersion
"TestApplication.Elasticsearch",
[
new("8.15.10"),
new("8.16.3"),
new("8.17.1"),
]
},
{
@ -34,7 +34,7 @@ public static partial class LibraryVersion
[
new("6.0.35"),
new("8.0.10"),
new("9.0.0"),
new("9.0.1"),
]
},
{
@ -49,9 +49,9 @@ public static partial class LibraryVersion
{
"TestApplication.GraphQL",
[
new("7.5.0", additionalMetaData: new() { { "GraphQLMicrosoftDI", "7.5.0" }, { "GraphQLServerTransportsAspNetCore", "7.5.0" }, { "GraphQLServerUIPlayground", "7.5.0" } }),
new("8.0.2", additionalMetaData: new() { { "GraphQLMicrosoftDI", "8.0.2" }, { "GraphQLServerTransportsAspNetCore", "8.0.2" }, { "GraphQLServerUIPlayground", "8.0.2" } }),
new("8.2.1", additionalMetaData: new() { { "GraphQLMicrosoftDI", "8.2.1" }, { "GraphQLServerTransportsAspNetCore", "8.1.0" }, { "GraphQLServerUIPlayground", "8.1.0" } }),
new("7.5.0", additionalMetaData: new() { { "GraphQLMicrosoftDI", "7.5.0" }, { "GraphQLServerTransportsAspNetCore", "7.5.0" }, { "GraphQLServerUIPGraphiQL", "7.5.0" } }),
new("8.0.2", additionalMetaData: new() { { "GraphQLMicrosoftDI", "8.0.2" }, { "GraphQLServerTransportsAspNetCore", "8.0.2" }, { "GraphQLServerUIPGraphiQL", "8.0.2" } }),
new("8.3.0", additionalMetaData: new() { { "GraphQLMicrosoftDI", "8.3.0" }, { "GraphQLServerTransportsAspNetCore", "8.2.0" }, { "GraphQLServerUIPGraphiQL", "8.2.0" } }),
]
},
{
@ -72,7 +72,7 @@ public static partial class LibraryVersion
"TestApplication.MassTransit",
[
new("8.3.0"),
new("8.3.2"),
new("8.3.4"),
]
},
{
@ -94,6 +94,7 @@ public static partial class LibraryVersion
new("2.19.0", supportedFrameworks: [ "net9.0", "net8.0", "net462" ]),
new("2.30.0", supportedFrameworks: [ "net9.0", "net8.0", "net462" ]),
new("3.0.0", supportedFrameworks: [ "net9.0", "net8.0", "net472" ]),
new("3.1.0", supportedFrameworks: [ "net9.0", "net8.0", "net472" ]),
]
},
{
@ -114,6 +115,7 @@ public static partial class LibraryVersion
"TestApplication.Npgsql",
[
new("8.0.5"),
new("9.0.2", supportedFrameworks: [ "net9.0", "net8.0" ]),
]
},
{
@ -174,7 +176,7 @@ public static partial class LibraryVersion
new("1.4.0", supportedPlatforms: [ "x64" ]),
new("1.6.2"),
new("1.8.2"),
new("2.6.1"),
new("2.8.0"),
]
},
};

View File

@ -2,39 +2,40 @@
<Import Project="..\Directory.Packages.props" />
<ItemGroup>
<PackageVersion Include="Azure.Storage.Blobs" Version="12.23.0" />
<PackageVersion Include="Confluent.Kafka" Version="2.6.1" />
<PackageVersion Include="Elastic.Clients.Elasticsearch" Version="8.16.3" />
<PackageVersion Include="Confluent.Kafka" Version="2.8.0" />
<PackageVersion Include="Elastic.Clients.Elasticsearch" Version="8.17.1" />
<PackageVersion Include="Google.Protobuf" Version="3.29.3" />
<PackageVersion Include="GraphQL" Version="8.2.1" />
<PackageVersion Include="GraphQL.MicrosoftDI" Version="8.2.1" />
<PackageVersion Include="GraphQL.Server.Transports.AspNetCore" Version="8.1.0" />
<PackageVersion Include="GraphQL.Server.Ui.Playground" Version="8.1.0" />
<PackageVersion Include="GraphQL" Version="8.3.0" />
<PackageVersion Include="GraphQL.MicrosoftDI" Version="8.3.0" />
<PackageVersion Include="GraphQL.Server.Transports.AspNetCore" Version="8.2.0" />
<PackageVersion Include="GraphQL.Server.Ui.GraphiQL" Version="8.2.0" />
<PackageVersion Include="Grpc.AspNetCore" Version="2.67.0" />
<PackageVersion Include="Grpc.Net.Client" Version="2.67.0" />
<PackageVersion Include="Grpc.Net.Client.Web" Version="2.67.0" />
<PackageVersion Include="Grpc.Tools" Version="2.68.1" />
<PackageVersion Include="MassTransit" Version="8.3.2" />
<PackageVersion Include="Microsoft.AspNetCore.SignalR.Client" Version="9.0.0" />
<PackageVersion Include="MassTransit" Version="8.3.4" />
<PackageVersion Include="Microsoft.AspNetCore.SignalR.Client" Version="9.0.1" />
<PackageVersion Include="Microsoft.Build" Version="15.9.20" />
<PackageVersion Include="Microsoft.Build.Utilities.Core" Version="15.9.20" />
<PackageVersion Include="Microsoft.Data.SqlClient" Version="5.2.2" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite" Version="9.0.0" />
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="9.0.0" />
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.0" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="9.0.0" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.0" />
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
<PackageVersion Include="Microsoft.Extensions.Logging" Version="9.0.0" />
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.0" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite" Version="9.0.1" />
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="9.0.1" />
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.1" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="9.0.1" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.1" />
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="9.0.1" />
<PackageVersion Include="Microsoft.Extensions.Logging" Version="9.0.1" />
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.1" />
<PackageVersion Include="Microsoft.Extensions.Options" Version="9.0.1" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
<PackageVersion Include="MongoDB.Driver" Version="3.0.0" />
<PackageVersion Include="MongoDB.Driver" Version="3.1.0" />
<PackageVersion Include="NSubstitute" Version="5.3.0" />
<PackageVersion Include="MySqlConnector" Version="2.4.0" />
<PackageVersion Include="MySql.Data" Version="9.1.0" />
<PackageVersion Include="NServiceBus" Version="9.2.3" />
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
<PackageVersion Include="Npgsql" Version="8.0.5" />
<PackageVersion Include="NuGet.Versioning" Version="6.5.0" />
<PackageVersion Include="Npgsql" Version="9.0.2" />
<PackageVersion Include="NuGet.Versioning" Version="6.12.1" />
<PackageVersion Include="OpenTracing" Version="0.12.1" />
<PackageVersion Include="Oracle.ManagedDataAccess" Version="23.6.1" />
<PackageVersion Include="Oracle.ManagedDataAccess.Core" Version="23.6.1" />
@ -47,7 +48,7 @@
<PackageVersion Include="StrongNamer" Version="0.2.5" />
<PackageVersion Include="System.Collections.Immutable" Version="9.0.0" />
<PackageVersion Include="System.Data.SqlClient" Version="4.9.0" />
<PackageVersion Include="System.Diagnostics.DiagnosticSource" Version="9.0.0" />
<PackageVersion Include="System.Diagnostics.DiagnosticSource" Version="9.0.1" />
<PackageVersion Include="System.Private.Uri" Version="4.3.2" />
<PackageVersion Include="System.Reactive" Version="6.0.1" />
<PackageVersion Include="System.Runtime.InteropServices" Version="4.3.0" />
@ -60,7 +61,6 @@
<PackageVersion Include="Testcontainers" Version="4.1.0" />
<PackageVersion Include="Verify.Xunit" Version="20.8.2" />
<PackageVersion Include="xunit" Version="2.9.3" />
<PackageVersion Include="xunit.abstractions" Version="2.0.3" />
<PackageVersion Include="xunit.runner.visualstudio" Version="2.8.2" />
<PackageVersion Include="Xunit.SkippableFact" Version="1.5.23" />
</ItemGroup>

View File

@ -19,7 +19,6 @@
<PackageReference Include="System.Runtime.InteropServices.RuntimeInformation" />
<PackageReference Include="Testcontainers" />
<PackageReference Include="Verify.Xunit" />
<PackageReference Include="xunit.abstractions" />
<PackageReference Include="Xunit.SkippableFact" />
</ItemGroup>

View File

@ -39,7 +39,7 @@ public static partial class LibraryVersion
string.Empty,
#else
"8.15.10",
"8.16.3",
"8.17.1",
#endif
];
return theoryData;
@ -56,7 +56,7 @@ public static partial class LibraryVersion
#else
"6.0.35",
"8.0.10",
"9.0.0",
"9.0.1",
#endif
];
return theoryData;
@ -91,7 +91,7 @@ public static partial class LibraryVersion
#else
"7.5.0",
"8.0.2",
"8.2.1",
"8.3.0",
#endif
];
return theoryData;
@ -139,7 +139,7 @@ public static partial class LibraryVersion
string.Empty,
#else
"8.3.0",
"8.3.2",
"8.3.4",
#endif
];
return theoryData;
@ -194,6 +194,9 @@ public static partial class LibraryVersion
#if NET9_0 || NET8_0 || NET462
"3.0.0",
#endif
#if NET9_0 || NET8_0 || NET462
"3.1.0",
#endif
#endif
];
return theoryData;
@ -241,6 +244,9 @@ public static partial class LibraryVersion
string.Empty,
#else
"8.0.5",
#if NET9_0 || NET8_0
"9.0.2",
#endif
#endif
];
return theoryData;
@ -380,7 +386,7 @@ public static partial class LibraryVersion
#else
"1.6.2",
"1.8.2",
"2.6.1",
"2.8.0",
#endif
];
return theoryData;

View File

@ -37,7 +37,6 @@
<PackageReference Include="System.Runtime.InteropServices.RuntimeInformation" />
<PackageReference Include="Testcontainers" />
<PackageReference Include="Verify.Xunit" />
<PackageReference Include="xunit.abstractions" />
</ItemGroup>
<ItemGroup>

View File

@ -9,11 +9,11 @@
<!-- Microsoft.Extensions.Configuration.Abstractions,
Microsoft.Extensions.Options, and Microsoft.Extensions.DependencyInjection
are needed to bump reference to 9.0.0
are needed to bump reference to 9.0.0 or newer
some versions of Pomelo.EntityFrameworkCore.MySql brings to old references -->
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" />
<PackageReference Include="Microsoft.Extensions.Options" VersionOverride="9.0.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" VersionOverride="9.0.0" />
<PackageReference Include="Microsoft.Extensions.Options" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" />
<!-- Microsoft.Extensions.Caching.Memory is indirect reference. Bumping it to mitigate https://github.com/advisories/GHSA-qj66-m88j-hmgj -->
<PackageReference Include="Microsoft.Extensions.Caching.Memory" />

View File

@ -2,8 +2,6 @@
// SPDX-License-Identifier: Apache-2.0
using GraphQL;
using GraphQL.SystemTextJson;
using GraphQL.Transport;
using GraphQL.Types;
using StarWars;
@ -27,7 +25,7 @@ public class Startup
app.UseDeveloperExceptionPage();
app.UseWebSockets();
app.UseGraphQL<ISchema>();
app.UseGraphQLPlayground();
app.UseGraphQLGraphiQL();
app.UseWelcomePage("/alive-check");
}
}

View File

@ -9,7 +9,7 @@
<PackageReference Include="GraphQL" VersionOverride="$(LibraryVersion)" />
<PackageReference Include="GraphQL.MicrosoftDI" VersionOverride="$(GraphQLMicrosoftDI)" />
<PackageReference Include="GraphQL.Server.Transports.AspNetCore" VersionOverride="$(GraphQLServerTransportsAspNetCore)" />
<PackageReference Include="GraphQL.Server.Ui.Playground" VersionOverride="$(GraphQLServerUIPlayground)" />
<PackageReference Include="GraphQL.Server.Ui.GraphiQL" VersionOverride="$(GraphQLServerUIGraphiQL)" />
<PackageReference Include="System.Diagnostics.DiagnosticSource" />
<PackageReference Include="System.Reactive" />
</ItemGroup>

View File

@ -1,7 +1,8 @@
<Project Sdk="Microsoft.NET.Sdk">
<ItemGroup>
<PackageReference Include="Npgsql" VersionOverride="$(LibraryVersion)" />
<PackageReference Include="Npgsql" VersionOverride="$(LibraryVersion)" Condition=" '$(LibraryVersion)' != '' or '$(TargetFramework)' != 'net462' " />
<PackageReference Include="Npgsql" VersionOverride="8.0.5" Condition=" '$(LibraryVersion)' == '' and '$(TargetFramework)' == 'net462' " />
</ItemGroup>
</Project>

View File

@ -16,6 +16,6 @@ internal class GraphQLVersion : PackageVersion
[PackageDependency("GraphQL.Server.Transports.AspNetCore", "GraphQLServerTransportsAspNetCore")]
public required string ServerTransportsAspNetCoreVersion { get; set; }
[PackageDependency("GraphQL.Server.Ui.Playground", "GraphQLServerUIPlayground")]
public required string ServerUIPlayground { get; set; }
[PackageDependency("GraphQL.Server.Ui.GraphiQL", "GraphQLServerUIPGraphiQL")]
public required string ServerUIGraphiQL { get; set; }
}

View File

@ -71,9 +71,9 @@ internal static class PackageVersionDefinitions
TestApplicationName = "TestApplication.GraphQL",
Versions = new List<GraphQLVersion>
{
new("7.5.0") { MicrosoftDIVersion = "7.5.0", ServerTransportsAspNetCoreVersion = "7.5.0", ServerUIPlayground = "7.5.0" },
new("8.0.2") { MicrosoftDIVersion = "8.0.2", ServerTransportsAspNetCoreVersion = "8.0.2", ServerUIPlayground = "8.0.2" },
new("*") { MicrosoftDIVersion = "*", ServerTransportsAspNetCoreVersion = "*", ServerUIPlayground = "*" },
new("7.5.0") { MicrosoftDIVersion = "7.5.0", ServerTransportsAspNetCoreVersion = "7.5.0", ServerUIGraphiQL = "7.5.0" },
new("8.0.2") { MicrosoftDIVersion = "8.0.2", ServerTransportsAspNetCoreVersion = "8.0.2", ServerUIGraphiQL = "8.0.2" },
new("*") { MicrosoftDIVersion = "*", ServerTransportsAspNetCoreVersion = "*", ServerUIGraphiQL = "*" },
}
},
new()
@ -186,7 +186,7 @@ internal static class PackageVersionDefinitions
// new("6.0.0"), - high vulnerability https://github.com/advisories/GHSA-x9vc-6hfv-hg8c, <= 6.0.10, <= 7.0.6, and <= 8.0.2 test should be skipped
// new("6.0.11"), - transitive vulnerabilities https://github.com/advisories/GHSA-8g4q-xg66-9fp4 <= 6.0.12, <=7.0.8, <=8.0.4 test should be skipped
new("8.0.5"),
new("*")
new("*", supportedTargetFrameworks: ["net9.0", "net8.0"], supportedExecutionFrameworks: ["net9.0", "net8.0"])
}
},
new()