Skip to content

Commit 94a2aa9

Browse files
authored
add infra updates (#45)
* update ci yml * add package updates
1 parent 6c18506 commit 94a2aa9

File tree

2 files changed

+53
-57
lines changed

2 files changed

+53
-57
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,16 @@ jobs:
1818
steps:
1919

2020
- name: Cancel previous builds in PR
21-
uses: styfle/cancel-workflow-action@0.9.1
21+
uses: styfle/cancel-workflow-action@0.12.1
2222
with:
2323
access_token: ${{ github.token }}
2424

25-
- uses: actions/checkout@v2
25+
- uses: actions/checkout@v4
2626
with:
2727
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
2828

2929
- name: 'Install .NET SDK'
30-
uses: actions/setup-dotnet@v3
30+
uses: actions/setup-dotnet@v4
3131
with:
3232
global-json-file: ./global.json
3333

Directory.Packages.props

Lines changed: 50 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,51 @@
11
<Project>
2-
<PropertyGroup>
3-
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
4-
</PropertyGroup>
5-
6-
<ItemGroup Label=".NET Dependencies">
7-
<PackageVersion Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0" />
8-
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="8.0.0" />
9-
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
10-
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.1" />
11-
<PackageVersion Include="NaughtyStrings" Version="2.4.1" />
12-
</ItemGroup>
13-
14-
<ItemGroup Label="Libraries for comparison">
15-
<PackageVersion Include="UAParser" Version="3.1.47" />
16-
<PackageVersion Include="DeviceDetector.NET" Version="6.3.3" />
17-
<PackageVersion Include="Ng.UserAgentService" Version="3.0.0" />
18-
</ItemGroup>
19-
20-
<ItemGroup Label="Tests / Performance">
21-
<PackageVersion Include="BenchmarkDotNet" Version="0.13.12" />
22-
<PackageVersion Include="BenchmarkDotNet.Diagnostics.Windows" Version="0.13.12" />
23-
<PackageVersion Include="NSubstitute" Version="5.1.0" />
24-
<PackageVersion Include="FluentAssertions" Version="7.0.0-alpha.2" />
25-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
26-
<PackageVersion Include="xunit" Version="2.7.0" />
27-
<PackageVersion Include="xunit.runner.console" Version="2.7.0">
28-
<PrivateAssets>all</PrivateAssets>
29-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
30-
</PackageVersion>
31-
<PackageVersion Include="xunit.runner.visualstudio" Version="2.5.7">
32-
<PrivateAssets>all</PrivateAssets>
33-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
34-
</PackageVersion>
35-
<PackageVersion Include="coverlet.msbuild" Version="6.0.0">
36-
<PrivateAssets>all</PrivateAssets>
37-
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
38-
</PackageVersion>
39-
</ItemGroup>
40-
41-
<ItemGroup Label="Roslyn">
42-
<PackageVersion Include="Roslynator.Analyzers" Version="4.12.0">
43-
<PrivateAssets>all</PrivateAssets>
44-
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
45-
</PackageVersion>
46-
<PackageVersion Include="Roslynator.Formatting.Analyzers" Version="4.12.0">
47-
<PrivateAssets>all</PrivateAssets>
48-
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
49-
</PackageVersion>
50-
<PackageVersion Include="Roslynator.CodeAnalysis.Analyzers" Version="4.12.0">
51-
<PrivateAssets>all</PrivateAssets>
52-
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
53-
</PackageVersion>
54-
</ItemGroup>
55-
</Project>
2+
<PropertyGroup>
3+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
4+
</PropertyGroup>
5+
<ItemGroup Label=".NET Dependencies">
6+
<PackageVersion Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0" />
7+
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="8.0.0" />
8+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
9+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.1" />
10+
<PackageVersion Include="NaughtyStrings" Version="2.4.1" />
11+
</ItemGroup>
12+
<ItemGroup Label="Libraries for comparison">
13+
<PackageVersion Include="UAParser" Version="3.1.47" />
14+
<PackageVersion Include="DeviceDetector.NET" Version="6.3.3" />
15+
<PackageVersion Include="Ng.UserAgentService" Version="3.0.0" />
16+
</ItemGroup>
17+
<ItemGroup Label="Tests / Performance">
18+
<PackageVersion Include="BenchmarkDotNet" Version="0.13.12" />
19+
<PackageVersion Include="BenchmarkDotNet.Diagnostics.Windows" Version="0.13.12" />
20+
<PackageVersion Include="NSubstitute" Version="5.1.0" />
21+
<PackageVersion Include="FluentAssertions" Version="7.0.0-alpha.2" />
22+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
23+
<PackageVersion Include="xunit" Version="2.8.0" />
24+
<PackageVersion Include="xunit.runner.console" Version="2.8.0">
25+
<PrivateAssets>all</PrivateAssets>
26+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
27+
</PackageVersion>
28+
<PackageVersion Include="xunit.runner.visualstudio" Version="2.8.0">
29+
<PrivateAssets>all</PrivateAssets>
30+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
31+
</PackageVersion>
32+
<PackageVersion Include="coverlet.msbuild" Version="6.0.0">
33+
<PrivateAssets>all</PrivateAssets>
34+
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
35+
</PackageVersion>
36+
</ItemGroup>
37+
<ItemGroup Label="Roslyn">
38+
<PackageVersion Include="Roslynator.Analyzers" Version="4.12.2">
39+
<PrivateAssets>all</PrivateAssets>
40+
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
41+
</PackageVersion>
42+
<PackageVersion Include="Roslynator.Formatting.Analyzers" Version="4.12.2">
43+
<PrivateAssets>all</PrivateAssets>
44+
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
45+
</PackageVersion>
46+
<PackageVersion Include="Roslynator.CodeAnalysis.Analyzers" Version="4.12.2">
47+
<PrivateAssets>all</PrivateAssets>
48+
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
49+
</PackageVersion>
50+
</ItemGroup>
51+
</Project>

0 commit comments

Comments
 (0)