Skip to content

Commit 259aa63

Browse files
Upgrade release build image
1 parent 3429f00 commit 259aa63

File tree

7 files changed

+11
-21
lines changed

7 files changed

+11
-21
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ env:
4646
jobs:
4747
build:
4848
name: 'Build and Sign'
49-
runs-on: windows-2025
49+
runs-on: windows-2025-vs2026
5050
timeout-minutes: 10
5151
outputs:
5252
nuget-artifact-id: ${{ steps.upload-nuget.outputs.artifact-id }}

Src/DSInternals.Common/DSInternals.Common.csproj

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
<!-- NuGet package metadata -->
32
<PropertyGroup>
3+
<!-- NuGet package metadata -->
44
<IsPackable>true</IsPackable>
55
<Version>6.3</Version>
66
<AssemblyTitle>DSInternals Common Library</AssemblyTitle>
@@ -9,9 +9,7 @@
99
<PackageReleaseNotes>- Improved generation of NGC keys to meet January 2026 Windows validation changes.
1010
- Removed Azure AD Graph API-related code.</PackageReleaseNotes>
1111
<PackageTags>ActiveDirectory Security Entra AD AAD Identity Active Directory</PackageTags>
12-
</PropertyGroup>
13-
14-
<PropertyGroup Condition="'$(Configuration)'=='Release'">
12+
<!-- Create XML documentation file -->
1513
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1614
</PropertyGroup>
1715

Src/DSInternals.DataStore/DSInternals.DataStore.csproj

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
<!-- NuGet package metadata -->
32
<PropertyGroup>
3+
<!-- NuGet package metadata -->
44
<IsPackable>true</IsPackable>
55
<Version>6.3</Version>
66
<AssemblyTitle>DSInternals DataStore Library</AssemblyTitle>
77
<Title>$(AssemblyTitle)</Title>
88
<Description>DSInternals DataStore is an advanced framework for offline ntds.dit file manipulation. It can be used to extract password hashes from Active Directory backups or to modify the sIDHistory and primaryGroupId attributes.</Description>
99
<PackageReleaseNotes>- Updated assembly dependencies.</PackageReleaseNotes>
1010
<PackageTags>ActiveDirectory Security NTDS AD Identity Active Directory</PackageTags>
11-
</PropertyGroup>
12-
13-
<PropertyGroup Condition="'$(Configuration)'=='Release'">
11+
<!-- Create XML documentation file -->
1412
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1513
</PropertyGroup>
1614

Src/DSInternals.Replication.Interop/Directory.Build.Props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
<LanguageStandard>stdcpp20</LanguageStandard>
2424
<ConformanceMode>true</ConformanceMode>
2525
<WarningLevel>Level3</WarningLevel>
26+
<GenerateXMLDocumentationFiles>true</GenerateXMLDocumentationFiles>
2627
<!-- Only managed exceptions are used in the project -->
2728
<ExceptionHandling>false</ExceptionHandling>
2829
<PreprocessorDefinitions Condition="'$(Platform)'=='Win32'">WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
@@ -65,7 +66,6 @@
6566
<ItemDefinitionGroup Condition="'$(Configuration)'=='Release'">
6667
<ClCompile>
6768
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
68-
<GenerateXMLDocumentationFiles>true</GenerateXMLDocumentationFiles>
6969
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
7070
</ClCompile>
7171
</ItemDefinitionGroup>

Src/DSInternals.Replication.Model/DSInternals.Replication.Model.csproj

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@
44
<AssemblyTitle>DSInternals Replication Data Model</AssemblyTitle>
55
<ProduceReferenceAssembly>true</ProduceReferenceAssembly>
66
<ProduceReferenceAssemblyInOutDir>true</ProduceReferenceAssemblyInOutDir>
7-
</PropertyGroup>
8-
9-
<PropertyGroup Condition="'$(Configuration)'=='Release'">
7+
<!-- Create XML documentation file -->
108
<GenerateDocumentationFile>true</GenerateDocumentationFile>
119
</PropertyGroup>
1210

Src/DSInternals.Replication/DSInternals.Replication.csproj

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@
2020
<IncludeBuildOutput>true</IncludeBuildOutput>
2121
<!-- TODO: Re-enable package validation once unnecessary Polyfill dependencies are removed -->
2222
<EnablePackageValidation>false</EnablePackageValidation>
23-
</PropertyGroup>
24-
25-
<PropertyGroup Condition="'$(Configuration)'=='Release'">
23+
<!-- Create XML documentation file -->
2624
<GenerateDocumentationFile>true</GenerateDocumentationFile>
2725
</PropertyGroup>
2826

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
<!-- NuGet package metadata -->
32
<PropertyGroup>
3+
<!-- NuGet package metadata -->
44
<IsPackable>true</IsPackable>
55
<Version>6.3</Version>
66
<AssemblyTitle>DSInternals SAM Library</AssemblyTitle>
77
<Title>$(AssemblyTitle)</Title>
88
<Description>DSInternals SAM implements a client for the Security Accounts Manager Remote Protocol (SAM-R) and Local Security Authority Remote Protocol(MS-LSAD or LSARPC). It can be used to import password hashes into Active Directory or to query and modify LSA Policy.</Description>
99
<PackageReleaseNotes>- Updated assembly dependencies.</PackageReleaseNotes>
1010
<PackageTags>ActiveDirectory Security RPC SAMR LSARPC AD Identity Active Directory</PackageTags>
11+
<!-- Create XML documentation file -->
12+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1113
</PropertyGroup>
1214

1315
<ItemGroup>
@@ -20,8 +22,4 @@
2022
<ItemGroup>
2123
<ProjectReference Include="..\DSInternals.Common\DSInternals.Common.csproj" />
2224
</ItemGroup>
23-
24-
<PropertyGroup Condition="'$(Configuration)'=='Release'">
25-
<GenerateDocumentationFile>true</GenerateDocumentationFile>
26-
</PropertyGroup>
2725
</Project>

0 commit comments

Comments
 (0)