Skip to content

Commit f3d089d

Browse files
authored
Update dependencies + Build .NET 8 version (#706)
* Update dependencies + Build .NET 8 version * Dependencies
1 parent acb21da commit f3d089d

File tree

9 files changed

+34
-38
lines changed

9 files changed

+34
-38
lines changed

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- name: Setup .NET Core
2323
uses: actions/setup-dotnet@v1
2424
with:
25-
dotnet-version: '7.x'
25+
dotnet-version: '8.x'
2626
- name: Initialize CodeQL
2727
uses: github/codeql-action/init@v1
2828
with:

.github/workflows/publish-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- name: Setup .NET Core
3333
uses: actions/setup-dotnet@v1
3434
with:
35-
dotnet-version: '6.x'
35+
dotnet-version: '8.x'
3636
- name: Install chocolatey
3737
run: Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
3838
- name: Install docfx

AttackSurfaceAnalyzer.sln

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Microsoft Visual Studio Solution File, Format Version 12.00
2-
# Visual Studio Version 16
3-
VisualStudioVersion = 16.0.28803.452
2+
# Visual Studio Version 17
3+
VisualStudioVersion = 17.8.34316.72
44
MinimumVisualStudioVersion = 10.0.40219.1
55
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{0E30E3FA-AECD-4BF3-9EAA-9D6C16D5E991}"
66
ProjectSection(SolutionItems) = preProject

Benchmarks/Benchmarks.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="BenchmarkDotNet" Version="0.13.9" />
12+
<PackageReference Include="BenchmarkDotNet" Version="0.13.10" />
1313
<PackageReference Include="System.Data.SQLite" Version="1.0.118" />
1414
<PackageReference Include="murmurhash" Version="1.0.3" />
1515
</ItemGroup>

Cli/Cli.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<PackageIcon>icon-128.png</PackageIcon>
2525
<IncludeSymbols>true</IncludeSymbols>
2626
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
27-
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
27+
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
2828
</PropertyGroup>
2929

3030
<ItemGroup>
@@ -37,11 +37,11 @@
3737
</ItemGroup>
3838

3939
<ItemGroup>
40-
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="4.7.0" />
41-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.7.0" />
42-
<PackageReference Include="Microsoft.CST.OAT.Blazor.Components" Version="1.2.54" />
43-
<PackageReference Include="Microsoft.CST.OAT.Scripting" Version="1.2.54" />
44-
<PackageReference Include="Sarif.Sdk" Version="4.3.4" />
40+
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="4.8.0" />
41+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.8.0" />
42+
<PackageReference Include="Microsoft.CST.OAT.Blazor.Components" Version="1.2.56" />
43+
<PackageReference Include="Microsoft.CST.OAT.Scripting" Version="1.2.56" />
44+
<PackageReference Include="Sarif.Sdk" Version="4.3.7" />
4545
<PackageReference Include="Tewr.Blazor.FileReader" Version="3.3.2.23201" />
4646
</ItemGroup>
4747
</Project>

Lib/Lib.csproj

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2222
<PublishRepositoryUrl>true</PublishRepositoryUrl>
2323
<ReleaseVersion>2.1-alpha</ReleaseVersion>
24-
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
24+
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
2525
</PropertyGroup>
2626

2727
<Target Name="CopyLicenseNotice" AfterTargets="AfterBuild">
@@ -35,26 +35,26 @@
3535

3636
<ItemGroup>
3737
<PackageReference Include="MedallionShell" Version="1.6.2" />
38-
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="4.7.0" />
39-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.7.0" />
40-
<PackageReference Include="Microsoft.CST.OAT" Version="1.2.54" />
41-
<PackageReference Include="Microsoft.CST.RecursiveExtractor" Version="1.2.20" />
42-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
43-
<PackageReference Include="Microsoft.Data.Sqlite" Version="7.0.12" />
38+
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="4.8.0" />
39+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.8.0" />
40+
<PackageReference Include="Microsoft.CST.OAT" Version="1.2.56" />
41+
<PackageReference Include="Microsoft.CST.RecursiveExtractor" Version="1.2.21" />
42+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
43+
<PackageReference Include="Microsoft.Data.Sqlite" Version="8.0.0" />
4444
<PackageReference Include="Microsoft.Win32.Registry" Version="5.0.0" />
45-
<PackageReference Include="Microsoft.Windows.Compatibility" Version="7.0.5" />
45+
<PackageReference Include="Microsoft.Windows.Compatibility" Version="8.0.0" />
4646
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
47-
<PackageReference Include="Serilog" Version="3.0.1" />
48-
<PackageReference Include="Serilog.Sinks.Console" Version="4.1.0" />
47+
<PackageReference Include="Serilog" Version="3.1.1" />
48+
<PackageReference Include="Serilog.Sinks.Console" Version="5.0.1" />
4949
<PackageReference Include="Serilog.Sinks.File" Version="5.0.0" />
5050
<PackageReference Include="System.Diagnostics.Process" Version="4.3.0" />
51-
<PackageReference Include="System.Management" Version="7.0.2" />
51+
<PackageReference Include="System.Management" Version="8.0.0" />
5252
<PackageReference Include="System.Net.NetworkInformation" Version="4.3.0" />
5353
<PackageReference Include="System.IO.FileSystem.AccessControl" Version="5.0.0" />
54-
<PackageReference Include="Microsoft.Win32.Registry.AccessControl" Version="7.0.0" />
54+
<PackageReference Include="Microsoft.Win32.Registry.AccessControl" Version="8.0.0" />
5555
<PackageReference Include="System.Runtime" Version="4.3.1" />
5656
<PackageReference Include="System.Security.AccessControl" Version="6.0.0" />
57-
<PackageReference Include="System.Threading.AccessControl" Version="7.0.1" />
57+
<PackageReference Include="System.Threading.AccessControl" Version="8.0.0" />
5858
<PackageReference Include="System.Net.Security" Version="4.3.2" />
5959
<PackageReference Include="Mono.Posix.NETStandard" Version="1.0.0" />
6060
<PackageReference Include="WindowsFirewallHelper" Version="2.2.0.86" />

Pipelines/asa-pr.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,12 @@ resources:
2222
- repository: templates
2323
type: git
2424
name: SecurityEngineering/OSS-Tools-Pipeline-Templates
25-
ref: refs/tags/v1.0.7
25+
ref: refs/tags/v1.1.0
2626

2727
variables:
2828
BuildConfiguration: 'Release'
29-
DotnetVersion: '7.0.x'
30-
DotnetVersionLTS: '6.0.x'
31-
DotnetTargetFramework: 'net7.0'
29+
DotnetVersion: '8.0.x'
30+
DotnetTargetFramework: 'net8.0'
3231

3332
stages:
3433
- stage: Test
@@ -37,8 +36,7 @@ stages:
3736
- template: dotnet-test-job.yml@templates
3837
parameters:
3938
jobName: 'dotnet_test_windows'
40-
dotnetVersion: ${{ variables.DotnetVersion }}
41-
dotnetVersionLTS: ${{ variables.DotnetVersionLTS }}
39+
dotnetVersions: ['6.0.x','7.0.x','8.0.x']
4240
vmImage: 'oss-tools-win2022_1es-managed'
4341
projectPath: 'Tests/Tests.csproj'
4442

Pipelines/asa-release.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,12 @@ resources:
2020
- repository: templates
2121
type: git
2222
name: SecurityEngineering/OSS-Tools-Pipeline-Templates
23-
ref: refs/tags/v1.0.7
23+
ref: refs/tags/v1.1.0
2424

2525
variables:
2626
BuildConfiguration: 'Release'
27-
DotnetVersion: '7.0.x'
28-
DotnetVersionLTS: '6.0.x'
29-
DotnetTargetFramework: 'net7.0'
27+
DotnetVersion: '8.0.x'
28+
DotnetTargetFramework: 'net8.0'
3029

3130
stages:
3231
- stage: Test
@@ -35,8 +34,7 @@ stages:
3534
- template: dotnet-test-job.yml@templates
3635
parameters:
3736
jobName: 'dotnet_test_windows'
38-
dotnetVersion: ${{ variables.DotnetVersion }}
39-
dotnetVersionLTS: ${{ variables.DotnetVersionLTS }}
37+
dotnetVersions: ['6.0.x','7.0.x','8.0.x']
4038
vmImage: 'oss-tools-win2022_1es-managed'
4139
projectPath: 'Tests/Tests.csproj'
4240

Tests/Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<IsPackable>false</IsPackable>
55
<AssemblyName>AsaTests</AssemblyName>
66
<ReleaseVersion>0.0.0-placeholder</ReleaseVersion>
7-
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
7+
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
88
</PropertyGroup>
99

1010
<ItemGroup>
@@ -13,7 +13,7 @@
1313
</ItemGroup>
1414

1515
<ItemGroup>
16-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2" />
16+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
1717
<PackageReference Include="MSTest.TestAdapter" Version="3.1.1" />
1818
<PackageReference Include="MSTest.TestFramework" Version="3.1.1" />
1919
</ItemGroup>

0 commit comments

Comments
 (0)