diff --git a/src/Microsoft.DotNet.Arcade.Sdk/tools/Publish.proj b/src/Microsoft.DotNet.Arcade.Sdk/tools/Publish.proj index 9715f22c018..b6c0bea6192 100644 --- a/src/Microsoft.DotNet.Arcade.Sdk/tools/Publish.proj +++ b/src/Microsoft.DotNet.Arcade.Sdk/tools/Publish.proj @@ -43,6 +43,8 @@ true + + diff --git a/src/Microsoft.DotNet.Arcade.Sdk/tools/Sign.proj b/src/Microsoft.DotNet.Arcade.Sdk/tools/Sign.proj index 619efac3306..913496c5062 100644 --- a/src/Microsoft.DotNet.Arcade.Sdk/tools/Sign.proj +++ b/src/Microsoft.DotNet.Arcade.Sdk/tools/Sign.proj @@ -23,6 +23,8 @@ + + diff --git a/src/Microsoft.DotNet.Arcade.Sdk/tools/SourceBuild/SourceBuildArcadeBuild.targets b/src/Microsoft.DotNet.Arcade.Sdk/tools/SourceBuild/SourceBuildArcadeBuild.targets index e035ce535ed..76e314d1fad 100644 --- a/src/Microsoft.DotNet.Arcade.Sdk/tools/SourceBuild/SourceBuildArcadeBuild.targets +++ b/src/Microsoft.DotNet.Arcade.Sdk/tools/SourceBuild/SourceBuildArcadeBuild.targets @@ -15,8 +15,6 @@ true - false - <_DirSeparatorEscapedCharForExecArg Condition="'$(OS)' == 'Windows_NT'">\ <_DirSeparatorEscapedCharForExecArg Condition="'$(OS)' != 'Windows_NT'" /> @@ -71,8 +69,6 @@ $(InnerBuildArgs) /p:DotNetPackageVersionPropsPath="$(DotNetPackageVersionPropsPath)" - $(InnerBuildArgs) /p:FullAssemblySigningSupported=$(FullAssemblySigningSupported) - $(InnerBuildArgs) /p:DotNetPublishUsingPipelines=true diff --git a/src/Microsoft.DotNet.Arcade.Sdk/tools/StrongName.props b/src/Microsoft.DotNet.Arcade.Sdk/tools/StrongName.props index b5401455493..efe6c348935 100644 --- a/src/Microsoft.DotNet.Arcade.Sdk/tools/StrongName.props +++ b/src/Microsoft.DotNet.Arcade.Sdk/tools/StrongName.props @@ -1,6 +1,7 @@ + 0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9 002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293 @@ -10,4 +11,17 @@ 00240000048000009400000006020000002400005253413100040000010001008d56c76f9e8649383049f383c44be0ec204181822a6c31cf5eb7ef486944d032188ea1d3920763712ccb12d75fb77e9811149e6148e5d32fbaab37611c1878ddc19e20ef135d0cb2cff2bfec3d115810c3d9069638fe4be215dbf795861920e5ab6f7db2e2ceef136ac23d5dd2bf031700aec232f6c6b1c785b4305c123b37ab + + + + false + diff --git a/src/Microsoft.DotNet.Arcade.Sdk/tools/StrongName.targets b/src/Microsoft.DotNet.Arcade.Sdk/tools/StrongName.targets index 094aaeb5b79..91c801d48ba 100644 --- a/src/Microsoft.DotNet.Arcade.Sdk/tools/StrongName.targets +++ b/src/Microsoft.DotNet.Arcade.Sdk/tools/StrongName.targets @@ -9,7 +9,8 @@ in some Linux distributions RSA+SHA1 (required for full signing) is not functional/available, and trying to use full signing results in the runtime throwing an exception. For more details and an example, see - https://github.com/dotnet/runtime/issues/65874. + https://github.com/dotnet/runtime/issues/65874. We default to full assembly + signing not being supported in source-only modes. StrongNameKeyId The id of the key used for strong name generation Writes variables: