Skip to content

Commit d9f3d2a

Browse files
Update NuGet (#23)
* Update NuGets and cleaned up integration tests * Bumped version
1 parent a1da87a commit d9f3d2a

File tree

23 files changed

+115
-49
lines changed

23 files changed

+115
-49
lines changed

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<MajorVersion>1</MajorVersion>
55
<MinorVersion>2</MinorVersion>
6-
<PatchVersion>7</PatchVersion>
6+
<PatchVersion>8</PatchVersion>
77
</PropertyGroup>
88
<!-- Disable automatic package publishing -->
99
<PropertyGroup>

samples/Hyperbee.MigrationRunner.Couchbase/Hyperbee.MigrationRunner.Couchbase.csproj

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@
2323
</Content>
2424
</ItemGroup>
2525
<ItemGroup>
26-
<PackageReference Include="Couchbase.Extensions.DependencyInjection" Version="3.6.1" />
27-
<PackageReference Include="CouchbaseNetClient" Version="3.6.1" />
26+
<PackageReference Include="Couchbase.Extensions.DependencyInjection" Version="3.6.2" />
27+
<PackageReference Include="CouchbaseNetClient" Version="3.6.2" />
2828
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.21.0" />
29-
<PackageReference Include="Serilog" Version="4.0.0" />
29+
<PackageReference Include="Serilog" Version="4.0.1" />
3030
<PackageReference Include="Serilog.Extensions.Hosting" Version="8.0.0" />
3131
<PackageReference Include="Serilog.Settings.Configuration" Version="8.0.2" />
3232
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
@@ -42,6 +42,15 @@
4242
<ProjectReference Include="..\..\src\Hyperbee.Migrations.Providers.Couchbase\Hyperbee.Migrations.Providers.Couchbase.csproj" />
4343
<ProjectReference Include="..\..\src\Hyperbee.Migrations\Hyperbee.Migrations.csproj" />
4444
</ItemGroup>
45+
46+
<!-- Target to exclude README.md from publish output -->
47+
<Target Name="ExcludeReadmeFromPublish" AfterTargets="ComputeFilesToPublish">
48+
<ItemGroup>
49+
<ExcludedReadmeFiles Include="@(ResolvedFileToPublish)" Condition="'%(Filename)%(Extension)' == 'README.md'" />
50+
<ResolvedFileToPublish Remove="@(ExcludedReadmeFiles)" />
51+
</ItemGroup>
52+
</Target>
53+
4554
<ItemGroup>
4655
<PackageReference Update="Microsoft.SourceLink.GitHub" Version="8.0.0">
4756
<PrivateAssets>all</PrivateAssets>

samples/Hyperbee.MigrationRunner.MongoDB/Hyperbee.MigrationRunner.MongoDB.csproj

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@
2323
</Content>
2424
</ItemGroup>
2525
<ItemGroup>
26-
<PackageReference Include="Couchbase.Extensions.DependencyInjection" Version="3.6.1" />
27-
<PackageReference Include="CouchbaseNetClient" Version="3.6.1" />
26+
<PackageReference Include="Couchbase.Extensions.DependencyInjection" Version="3.6.2" />
27+
<PackageReference Include="CouchbaseNetClient" Version="3.6.2" />
2828
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.21.0" />
29-
<PackageReference Include="Serilog" Version="4.0.0" />
29+
<PackageReference Include="Serilog" Version="4.0.1" />
3030
<PackageReference Include="Serilog.Extensions.Hosting" Version="8.0.0" />
3131
<PackageReference Include="Serilog.Settings.Configuration" Version="8.0.2" />
3232
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
@@ -42,6 +42,15 @@
4242
<ProjectReference Include="..\..\src\Hyperbee.Migrations.Providers.MongoDB\Hyperbee.Migrations.Providers.MongoDB.csproj" />
4343
<ProjectReference Include="..\..\src\Hyperbee.Migrations\Hyperbee.Migrations.csproj" />
4444
</ItemGroup>
45+
46+
<!-- Target to exclude README.md from publish output -->
47+
<Target Name="ExcludeReadmeFromPublish" AfterTargets="ComputeFilesToPublish">
48+
<ItemGroup>
49+
<ExcludedReadmeFiles Include="@(ResolvedFileToPublish)" Condition="'%(Filename)%(Extension)' == 'README.md'" />
50+
<ResolvedFileToPublish Remove="@(ExcludedReadmeFiles)" />
51+
</ItemGroup>
52+
</Target>
53+
4554
<ItemGroup>
4655
<PackageReference Update="Microsoft.SourceLink.GitHub" Version="8.0.0">
4756
<PrivateAssets>all</PrivateAssets>

samples/Hyperbee.MigrationRunner.Postgres/Hyperbee.MigrationRunner.Postgres.csproj

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@
2323
</Content>
2424
</ItemGroup>
2525
<ItemGroup>
26-
<PackageReference Include="Couchbase.Extensions.DependencyInjection" Version="3.6.1" />
27-
<PackageReference Include="CouchbaseNetClient" Version="3.6.1" />
26+
<PackageReference Include="Couchbase.Extensions.DependencyInjection" Version="3.6.2" />
27+
<PackageReference Include="CouchbaseNetClient" Version="3.6.2" />
2828
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.21.0" />
29-
<PackageReference Include="Serilog" Version="4.0.0" />
29+
<PackageReference Include="Serilog" Version="4.0.1" />
3030
<PackageReference Include="Serilog.Extensions.Hosting" Version="8.0.0" />
3131
<PackageReference Include="Serilog.Settings.Configuration" Version="8.0.2" />
3232
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
@@ -42,6 +42,15 @@
4242
<ProjectReference Include="..\..\src\Hyperbee.Migrations.Providers.Postgres\Hyperbee.Migrations.Providers.Postgres.csproj" />
4343
<ProjectReference Include="..\..\src\Hyperbee.Migrations\Hyperbee.Migrations.csproj" />
4444
</ItemGroup>
45+
46+
<!-- Target to exclude README.md from publish output -->
47+
<Target Name="ExcludeReadmeFromPublish" AfterTargets="ComputeFilesToPublish">
48+
<ItemGroup>
49+
<ExcludedReadmeFiles Include="@(ResolvedFileToPublish)" Condition="'%(Filename)%(Extension)' == 'README.md'" />
50+
<ResolvedFileToPublish Remove="@(ExcludedReadmeFiles)" />
51+
</ItemGroup>
52+
</Target>
53+
4554
<ItemGroup>
4655
<PackageReference Update="Microsoft.SourceLink.GitHub" Version="8.0.0">
4756
<PrivateAssets>all</PrivateAssets>

samples/Hyperbee.Migrations.Couchbase.Samples/Hyperbee.Migrations.Couchbase.Samples.csproj

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,22 @@
1414
<EmbeddedResource Include="Resources\3000-MigrationAction\migrationbucket\_default\cc00e1ca6b66b9427db69476e32fb3d6d1b039d776be33472ea30767694fb49e9c.json" />
1515
</ItemGroup>
1616
<ItemGroup>
17-
<PackageReference Include="Couchbase.Extensions.DependencyInjection" Version="3.6.1" />
18-
<PackageReference Include="CouchbaseNetClient" Version="3.6.1" />
17+
<PackageReference Include="Couchbase.Extensions.DependencyInjection" Version="3.6.2" />
18+
<PackageReference Include="CouchbaseNetClient" Version="3.6.2" />
1919
</ItemGroup>
2020
<ItemGroup>
2121
<ProjectReference Include="..\..\src\Hyperbee.Migrations.Providers.Couchbase\Hyperbee.Migrations.Providers.Couchbase.csproj" />
2222
<ProjectReference Include="..\..\src\Hyperbee.Migrations\Hyperbee.Migrations.csproj" />
2323
</ItemGroup>
24+
25+
<!-- Target to exclude README.md from publish output -->
26+
<Target Name="ExcludeReadmeFromPublish" AfterTargets="ComputeFilesToPublish">
27+
<ItemGroup>
28+
<ExcludedReadmeFiles Include="@(ResolvedFileToPublish)" Condition="'%(Filename)%(Extension)' == 'README.md'" />
29+
<ResolvedFileToPublish Remove="@(ExcludedReadmeFiles)" />
30+
</ItemGroup>
31+
</Target>
32+
2433
<ItemGroup>
2534
<PackageReference Update="Microsoft.SourceLink.GitHub" Version="8.0.0">
2635
<PrivateAssets>all</PrivateAssets>

samples/Hyperbee.Migrations.MongoDB.Samples/Hyperbee.Migrations.MongoDB.Samples.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,14 @@
2121
<ProjectReference Include="..\..\src\Hyperbee.Migrations\Hyperbee.Migrations.csproj" />
2222
</ItemGroup>
2323

24+
<!-- Target to exclude README.md from publish output -->
25+
<Target Name="ExcludeReadmeFromPublish" AfterTargets="ComputeFilesToPublish">
26+
<ItemGroup>
27+
<ExcludedReadmeFiles Include="@(ResolvedFileToPublish)" Condition="'%(Filename)%(Extension)' == 'README.md'" />
28+
<ResolvedFileToPublish Remove="@(ExcludedReadmeFiles)" />
29+
</ItemGroup>
30+
</Target>
31+
2432
<ItemGroup>
2533
<PackageReference Update="Microsoft.SourceLink.GitHub" Version="8.0.0">
2634
<PrivateAssets>all</PrivateAssets>

samples/Hyperbee.Migrations.Postgres.Samples/Hyperbee.Migrations.Postgres.Samples.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,14 @@
2121
<ProjectReference Include="..\..\src\Hyperbee.Migrations\Hyperbee.Migrations.csproj" />
2222
</ItemGroup>
2323

24+
<!-- Target to exclude README.md from publish output -->
25+
<Target Name="ExcludeReadmeFromPublish" AfterTargets="ComputeFilesToPublish">
26+
<ItemGroup>
27+
<ExcludedReadmeFiles Include="@(ResolvedFileToPublish)" Condition="'%(Filename)%(Extension)' == 'README.md'" />
28+
<ResolvedFileToPublish Remove="@(ExcludedReadmeFiles)" />
29+
</ItemGroup>
30+
</Target>
31+
2432
<ItemGroup>
2533
<PackageReference Update="Microsoft.SourceLink.GitHub" Version="8.0.0">
2634
<PrivateAssets>all</PrivateAssets>

src/Hyperbee.Migrations.Providers.Couchbase/Hyperbee.Migrations.Providers.Couchbase.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
</AssemblyAttribute>
2626
</ItemGroup>
2727
<ItemGroup>
28-
<PackageReference Include="Couchbase.Extensions.DependencyInjection" Version="3.6.1" />
28+
<PackageReference Include="Couchbase.Extensions.DependencyInjection" Version="3.6.2" />
2929
<PackageReference Include="Couchbase.Extensions.Locks" Version="2.0.0" />
30-
<PackageReference Include="CouchbaseNetClient" Version="3.6.1" />
30+
<PackageReference Include="CouchbaseNetClient" Version="3.6.2" />
3131
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.1" />
3232
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
3333
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.0" />

src/Hyperbee.Migrations.Providers.Couchbase/ServiceCollectionExtensions.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,5 @@ CouchbaseMigrationOptions CouchbaseMigrationOptionsFactory( IServiceProvider pro
7272
}
7373

7474
private static IEnumerable<T> GetEnumerable<T>( this IConfiguration config, string key )
75-
=> config.GetSection( key )
76-
.Get<IEnumerable<T>>() ?? Enumerable.Empty<T>();
75+
=> config.GetSection( key ).Get<IEnumerable<T>>() ?? [];
7776
}

src/Hyperbee.Migrations.Providers.MongoDB/Hyperbee.Migrations.Providers.MongoDB.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.1" />
2626
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
2727
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.1" />
28-
<PackageReference Include="MongoDB.Bson" Version="2.27.0" />
29-
<PackageReference Include="MongoDB.Driver" Version="2.27.0" />
28+
<PackageReference Include="MongoDB.Bson" Version="2.28.0" />
29+
<PackageReference Include="MongoDB.Driver" Version="2.28.0" />
3030
</ItemGroup>
3131

3232
<ItemGroup>

0 commit comments

Comments
 (0)