Skip to content

Commit 1fef8dd

Browse files
committed
update packages
1 parent c001cc0 commit 1fef8dd

6 files changed

Lines changed: 77 additions & 42 deletions

File tree

.github/dependabot.yml

Lines changed: 50 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,53 @@
11
version: 2
22
updates:
3-
- package-ecosystem: "github-actions"
4-
directory: "/"
5-
schedule:
6-
interval: daily
7-
time: "01:00"
8-
open-pull-requests-limit: 10
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: daily
7+
time: "01:00"
8+
timezone: "America/Chicago"
9+
open-pull-requests-limit: 10
910

10-
- package-ecosystem: nuget
11-
directory: "/"
12-
schedule:
13-
interval: daily
14-
time: "11:00"
15-
open-pull-requests-limit: 10
11+
- package-ecosystem: nuget
12+
directory: "/"
13+
schedule:
14+
interval: daily
15+
time: "02:00"
16+
timezone: "America/Chicago"
17+
open-pull-requests-limit: 10
18+
groups:
19+
Azure:
20+
patterns:
21+
- "Azure.*"
22+
- "Microsoft.Azure.*"
23+
- "Microsoft.Extensions.Azure"
24+
AspNetCoreHealthChecks:
25+
patterns:
26+
- "AspNetCore.HealthChecks.*"
27+
AspNetCore:
28+
patterns:
29+
- "Microsoft.AspNetCore.*"
30+
- "Microsoft.Extensions.Features"
31+
MicrosoftExtensions:
32+
patterns:
33+
- "Microsoft.Extensions.*"
34+
EntityFrameworkCore:
35+
patterns:
36+
- "Microsoft.EntityFrameworkCore.*"
37+
OpenTelemetry:
38+
patterns:
39+
- "OpenTelemetry.*"
40+
Hangfire:
41+
patterns:
42+
- "Hangfire"
43+
- "Hangfire.*"
44+
Testcontainers:
45+
patterns:
46+
- "Testcontainers.*"
47+
xUnit:
48+
patterns:
49+
- "xunit"
50+
- "xunit.assert"
51+
- "xunit.core"
52+
- "xunit.extensibility.*"
53+
- "xunit.runner.*"

.github/workflows/dotnet.yml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ name: Build
33
env:
44
DOTNET_NOLOGO: true
55
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
6+
DOTNET_ENVIRONMENT: github
7+
ASPNETCORE_ENVIRONMENT: github
68
BUILD_PATH: '${{github.workspace}}/artifacts'
79
COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }}
810

@@ -44,6 +46,7 @@ jobs:
4446
dotnet-version: |
4547
6.0.x
4648
7.0.x
49+
8.0.x
4750
4851
- name: Restore Dependencies
4952
run: dotnet restore
@@ -52,25 +55,18 @@ jobs:
5255
run: dotnet build --no-restore --configuration Release
5356

5457
- name: Run Test
55-
run: dotnet test --configuration Release --collect:"XPlat Code Coverage" --settings coverlet.runsettings
56-
57-
- name: Generate Coverage
58-
uses: danielpalme/ReportGenerator-GitHub-Action@5.3.4
59-
with:
60-
reports: '${{github.workspace}}/test/*/TestResults/*/coverage.info'
61-
targetdir: ${{env.BUILD_PATH}}
62-
reporttypes: lcov
58+
run: dotnet test --no-build --configuration Release --collect:"XPlat Code Coverage" --settings coverlet.runsettings
6359

6460
- name: Report Coverage
6561
if: success()
6662
uses: coverallsapp/github-action@v2
6763
with:
68-
file: artifacts/lcov.info
64+
file: '${{github.workspace}}/test/*/TestResults/*/coverage.info'
6965
format: lcov
7066

7167
- name: Create Packages
7268
if: success() && github.event_name != 'pull_request'
73-
run: dotnet pack --configuration Release --include-symbols --include-source --no-build --no-restore --output "${{env.BUILD_PATH}}"
69+
run: dotnet pack --configuration Release --no-build --output "${{env.BUILD_PATH}}"
7470

7571
- name: Upload Packages
7672
if: success() && github.event_name != 'pull_request'

coverlet.runsettings

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55
<DataCollector friendlyName="XPlat code coverage">
66
<Configuration>
77
<Format>lcov</Format>
8-
<ExcludeByAttribute>Obsolete,GeneratedCodeAttribute,CompilerGeneratedAttribute,TestSDKAutoGeneratedCode</ExcludeByAttribute>
9-
<SkipAutoProps>true</SkipAutoProps>
108
</Configuration>
119
</DataCollector>
1210
</DataCollectors>

src/Directory.Build.props

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,18 @@
1616
<PublishRepositoryUrl>true</PublishRepositoryUrl>
1717
</PropertyGroup>
1818

19-
<PropertyGroup>
20-
<DebugType>portable</DebugType>
21-
<PublishRepositoryUrl>true</PublishRepositoryUrl>
22-
<IncludeSymbols>true</IncludeSymbols>
23-
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
19+
<PropertyGroup Label="Debug">
20+
<DebugType>embedded</DebugType>
21+
<EmbedUntrackedSources>true</EmbedUntrackedSources>
22+
<IncludeSymbols>false</IncludeSymbols>
2423
</PropertyGroup>
2524

26-
<PropertyGroup>
25+
<PropertyGroup Condition="'$(GITHUB_ACTIONS)' == 'true'">
26+
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
27+
</PropertyGroup>
28+
29+
<PropertyGroup Label="Options">
30+
<DefaultLanguage>en-US</DefaultLanguage>
2731
<LangVersion>latest</LangVersion>
2832
<ImplicitUsings>enable</ImplicitUsings>
2933
<NoWarn>1591</NoWarn>
@@ -32,9 +36,8 @@
3236
<PropertyGroup>
3337
<MinVerTagPrefix>v</MinVerTagPrefix>
3438
</PropertyGroup>
35-
39+
3640
<ItemGroup>
37-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
3841
<PackageReference Include="MinVer" Version="5.0.0" PrivateAssets="All" />
3942
</ItemGroup>
4043

src/NLog.Mongo/NLog.Mongo.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
</PropertyGroup>
55

66
<ItemGroup>
7-
<PackageReference Include="MongoDB.Driver" Version="2.22.0" />
8-
<PackageReference Include="NLog" Version="5.2.5" />
7+
<PackageReference Include="MongoDB.Driver" Version="2.25.0" />
8+
<PackageReference Include="NLog" Version="5.3.2" />
99
</ItemGroup>
1010

1111
</Project>

test/NLog.Mongo.Tests/NLog.Mongo.Tests.csproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,20 @@
1717
</ItemGroup>
1818

1919
<ItemGroup>
20-
<PackageReference Include="coverlet.collector" Version="6.0.0">
20+
<PackageReference Include="coverlet.collector" Version="6.0.2">
2121
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2222
<PrivateAssets>all</PrivateAssets>
2323
</PackageReference>
2424
<PackageReference Include="FluentAssertions" Version="6.12.0" />
2525
<PackageReference Include="MartinCostello.Logging.XUnit" Version="0.3.0" />
26-
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="7.0.0" />
27-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="7.0.0" />
28-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="7.0.0" />
29-
<PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" />
30-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
26+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="8.0.0" />
27+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
28+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
29+
<PackageReference Include="Microsoft.Extensions.Logging" Version="8.0.0" />
30+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
3131
<PackageReference Include="Scrutor" Version="4.2.2" />
32-
<PackageReference Include="xunit" Version="2.6.1" />
33-
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.7">
32+
<PackageReference Include="xunit" Version="2.8.1" />
33+
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.1">
3434
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3535
<PrivateAssets>all</PrivateAssets>
3636
</PackageReference>

0 commit comments

Comments
 (0)