diff --git a/eng/SourceBuild.props b/eng/SourceBuild.props
index c17838918f8cec..d574e5a53ce440 100644
--- a/eng/SourceBuild.props
+++ b/eng/SourceBuild.props
@@ -37,6 +37,8 @@
$(InnerBuildArgs) /p:KeepNativeSymbols=true
$(InnerBuildArgs) /p:RuntimeOS=$(TargetRidWithoutPlatform)
$(InnerBuildArgs) /p:PortableBuild=$(SourceBuildPortable)
+ $(InnerBuildArgs) /p:OfficialBuildId=$(OfficialBuildId)
+ $(InnerBuildArgs) /p:ContinuousIntegrationBuild=$(ContinuousIntegrationBuild)
$(InnerBuildArgs) /p:BuildDebPackage=false
$(InnerBuildArgs) /p:EnableNgenOptimization=false
diff --git a/eng/pipelines/coreclr/templates/sign-diagnostic-files.yml b/eng/pipelines/coreclr/templates/sign-diagnostic-files.yml
index 7b020552ad5cb4..89cbbec6390df9 100644
--- a/eng/pipelines/coreclr/templates/sign-diagnostic-files.yml
+++ b/eng/pipelines/coreclr/templates/sign-diagnostic-files.yml
@@ -4,7 +4,7 @@ parameters:
timeoutInMinutes: ''
steps:
-- ${{ if and(eq(parameters.isOfficialBuild, true), ne(variables['Build.Reason'], 'PullRequest')) }}:
+- ${{ if and(eq(parameters.isOfficialBuild, true), ne(variables['Build.Reason'], 'PullRequest'), or(startswith(variables['Build.SourceBranch'], 'refs/heads/release/'), startswith(variables['Build.SourceBranch'], 'refs/heads/internal/release/'))) }}:
- task: UseDotNet@2
displayName: Install .NET 6 SDK for signing.
inputs:
diff --git a/eng/versioning.targets b/eng/versioning.targets
index 85f6eb4609d075..fb3e315a6935cd 100644
--- a/eng/versioning.targets
+++ b/eng/versioning.targets
@@ -178,7 +178,7 @@
$(ArtifactsObjDir)runtime_version.h
$(ArtifactsObjDir)native.sourcelink.json
false
- true
+ true
.NET Runtime
diff --git a/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Runtime.props b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Runtime.props
index 368726644a6385..05574402ee8c95 100644
--- a/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Runtime.props
+++ b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Runtime.props
@@ -148,7 +148,7 @@
+ Condition="'$(EnableSourceControlManagerQueries)' == 'true'">
<_VersionFile Include="$(IntermediateOutputPath).version" TargetPath="shared/$(SharedFrameworkName)/$(Version)/" />
diff --git a/src/native/corehost/corehost.proj b/src/native/corehost/corehost.proj
index 9ce1a640eadaa1..a706b6e94275ff 100644
--- a/src/native/corehost/corehost.proj
+++ b/src/native/corehost/corehost.proj
@@ -7,7 +7,7 @@
true
GetProductVersions;GenerateNativeVersionFile
- $(BuildCoreHostDependsOn);InitializeSourceControlInformationFromSourceControlManager
+ $(BuildCoreHostDependsOn);InitializeSourceControlInformationFromSourceControlManager
$(ArtifactsObjDir)$(OutputRid).$(Configuration)\