diff --git a/eng/Npm.Workspace.nodeproj b/eng/Npm.Workspace.nodeproj index 6f7739f5e938..3cb80bda31db 100644 --- a/eng/Npm.Workspace.nodeproj +++ b/eng/Npm.Workspace.nodeproj @@ -138,8 +138,11 @@ + diff --git a/eng/Signing.props b/eng/Signing.props index 59a8aac0657b..a2b9073dd1a6 100644 --- a/eng/Signing.props +++ b/eng/Signing.props @@ -15,6 +15,14 @@ + + + + + + + + diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 9d82568decb9..65cc632d8921 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,98 +6,98 @@ This file should be imported by eng/Versions.props - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-beta.26322.110 - 11.0.0-beta.26322.110 - 11.0.0-beta.26322.110 - 11.0.0-beta.26322.110 - 11.0.0-beta.26322.110 - 11.0.0-beta.26322.110 - 11.0.0-beta.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 3.3.0-preview.6.26322.110 - 7.9.0-rc.32310 - 7.9.0-rc.32310 - 7.9.0-rc.32310 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 - 11.0.0-preview.6.26322.110 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-beta.26325.102 + 11.0.0-beta.26325.102 + 11.0.0-beta.26325.102 + 11.0.0-beta.26325.102 + 11.0.0-beta.26325.102 + 11.0.0-beta.26325.102 + 11.0.0-beta.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 3.3.0-preview.7.26325.102 + 7.9.0-rc.32602 + 7.9.0-rc.32602 + 7.9.0-rc.32602 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 + 11.0.0-preview.7.26325.102 10.7.0 10.7.0 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 84f17a6187af..2b676f107363 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -8,333 +8,333 @@ See https://github.com/dotnet/arcade/blob/master/Documentation/Darc.md for instructions on using darc. --> - + - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 @@ -358,37 +358,37 @@ - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 https://github.com/dotnet/extensions @@ -448,17 +448,17 @@ https://github.com/dotnet/msbuild d1cce8d7cc03c23a4f1bad8e9240714fd9d199a3 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 - + https://github.com/dotnet/dotnet - e92aef9c9fd05991d32c4f2a1525710fef4aa9df + 1358fe9202089df7bdb79282a191c9dbbb773a06 diff --git a/eng/Versions.props b/eng/Versions.props index 7af762594476..f29a352c7275 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -11,7 +11,7 @@ 11 0 0 - 6 + 7 8.0.1 *-* preview diff --git a/eng/common/core-templates/steps/send-to-helix.yml b/eng/common/core-templates/steps/send-to-helix.yml index 68fa739c4ab2..ec7a20003992 100644 --- a/eng/common/core-templates/steps/send-to-helix.yml +++ b/eng/common/core-templates/steps/send-to-helix.yml @@ -10,6 +10,7 @@ parameters: HelixConfiguration: '' # optional -- additional property attached to a job HelixPreCommands: '' # optional -- commands to run before Helix work item execution HelixPostCommands: '' # optional -- commands to run after Helix work item execution + UseHelixMonitor: false # optional -- true will submit Helix jobs configured for the standalone Helix Job Monitor (results are reported/waited on out-of-band; this step will not wait, and WaitForWorkItemCompletion will be overridden) WorkItemDirectory: '' # optional -- a payload directory to zip up and send to Helix; requires WorkItemCommand; incompatible with XUnitProjects WorkItemCommand: '' # optional -- a command to execute on the payload; requires WorkItemDirectory; incompatible with XUnitProjects WorkItemTimeout: '' # optional -- a timeout in TimeSpan.Parse-ready value (e.g. 00:02:00) for the work item command; requires WorkItemDirectory; incompatible with XUnitProjects @@ -31,7 +32,15 @@ parameters: continueOnError: false # optional -- determines whether to continue the build if the step errors; defaults to false steps: - - powershell: 'powershell "$env:BUILD_SOURCESDIRECTORY\eng\common\msbuild.ps1 $env:BUILD_SOURCESDIRECTORY/${{ parameters.HelixProjectPath }} /restore /p:TreatWarningsAsErrors=false ${{ parameters.HelixProjectArguments }} /t:Test /bl:$env:BUILD_SOURCESDIRECTORY\artifacts\log\$env:BuildConfig\SendToHelix.binlog"' + - powershell: > + $(Build.SourcesDirectory)\eng\common\msbuild.ps1 + $(Build.SourcesDirectory)/${{ parameters.HelixProjectPath }} + /restore + /p:TreatWarningsAsErrors=false + /p:EnableHelixJobMonitor=${{ parameters.UseHelixMonitor }} + ${{ parameters.HelixProjectArguments }} + /t:Test + /bl:$(Build.SourcesDirectory)/artifacts/log/$(_BuildConfig)/SendToHelix.binlog displayName: ${{ parameters.DisplayNamePrefix }} (Windows) env: BuildConfig: $(_BuildConfig) @@ -61,7 +70,15 @@ steps: SYSTEM_ACCESSTOKEN: $(System.AccessToken) condition: and(${{ parameters.condition }}, eq(variables['Agent.Os'], 'Windows_NT')) continueOnError: ${{ parameters.continueOnError }} - - script: $BUILD_SOURCESDIRECTORY/eng/common/msbuild.sh $BUILD_SOURCESDIRECTORY/${{ parameters.HelixProjectPath }} /restore /p:TreatWarningsAsErrors=false ${{ parameters.HelixProjectArguments }} /t:Test /bl:$BUILD_SOURCESDIRECTORY/artifacts/log/$BuildConfig/SendToHelix.binlog + - script: > + $(Build.SourcesDirectory)/eng/common/msbuild.sh + $(Build.SourcesDirectory)/${{ parameters.HelixProjectPath }} + /restore + /p:TreatWarningsAsErrors=false + /p:EnableHelixJobMonitor=${{ parameters.UseHelixMonitor }} + ${{ parameters.HelixProjectArguments }} + /t:Test + /bl:$(Build.SourcesDirectory)/artifacts/log/$(_BuildConfig)/SendToHelix.binlog displayName: ${{ parameters.DisplayNamePrefix }} (Unix) env: BuildConfig: $(_BuildConfig) @@ -91,3 +108,4 @@ steps: SYSTEM_ACCESSTOKEN: $(System.AccessToken) condition: and(${{ parameters.condition }}, ne(variables['Agent.Os'], 'Windows_NT')) continueOnError: ${{ parameters.continueOnError }} + diff --git a/eng/common/cross/build-rootfs.sh b/eng/common/cross/build-rootfs.sh index 273cae651a2b..3150ccac6fcd 100755 --- a/eng/common/cross/build-rootfs.sh +++ b/eng/common/cross/build-rootfs.sh @@ -88,8 +88,9 @@ __FreeBSDPackages+=" terminfo-db" __OpenBSDVersion="7.8" __OpenBSDPackages="heimdal-libs" __OpenBSDPackages+=" icu4c" -__OpenBSDPackages+=" inotify-tools" +__OpenBSDPackages+=" libinotify" __OpenBSDPackages+=" openssl" +__OpenBSDPackages+=" e2fsprogs" __IllumosPackages="icu" __IllumosPackages+=" mit-krb5" diff --git a/eng/common/cross/install-debs.py b/eng/common/cross/install-debs.py index 20ca770a1e21..1d1dfabf7dc9 100755 --- a/eng/common/cross/install-debs.py +++ b/eng/common/cross/install-debs.py @@ -121,10 +121,14 @@ async def fetch_release_file(session, mirror, suite, keyring): await download_file(session, release_gpg_url, release_gpg_file.name) print("Verifying signature of Release with Release.gpg.") - verify_command = ["gpg"] + # Use gpgv rather than gpg for verification. gpgv verifies a detached + # signature against a fixed keyring without involving gpg-agent or + # keyboxd, which makes it robust on hosts running GnuPG 2.4+ (e.g. Azure + # Linux) where "gpg --keyring" routes through keyboxd and can fail. + verify_command = ["gpgv"] if keyring: verify_command += ["--keyring", keyring] - verify_command += ["--verify", release_gpg_file.name, release_file.name] + verify_command += [release_gpg_file.name, release_file.name] result = subprocess.run(verify_command, stdout=subprocess.PIPE, stderr=subprocess.PIPE) if result.returncode != 0: diff --git a/eng/common/cross/toolchain.cmake b/eng/common/cross/toolchain.cmake index 99d6dfe82dde..ead7fe3ef263 100644 --- a/eng/common/cross/toolchain.cmake +++ b/eng/common/cross/toolchain.cmake @@ -59,9 +59,9 @@ elseif(TARGET_ARCH_NAME STREQUAL "arm64") set(TIZEN_TOOLCHAIN "aarch64-tizen-linux-gnu") endif() elseif(FREEBSD) - set(triple "aarch64-unknown-freebsd12") + set(TOOLCHAIN "aarch64-unknown-freebsd14") elseif(OPENBSD) - set(triple "aarch64-unknown-openbsd") + set(TOOLCHAIN "aarch64-unknown-openbsd") endif() elseif(TARGET_ARCH_NAME STREQUAL "armel") set(CMAKE_SYSTEM_PROCESSOR armv7l) @@ -117,9 +117,9 @@ elseif(TARGET_ARCH_NAME STREQUAL "x64") set(TIZEN_TOOLCHAIN "x86_64-tizen-linux-gnu") endif() elseif(FREEBSD) - set(triple "x86_64-unknown-freebsd12") + set(TOOLCHAIN "x86_64-unknown-freebsd14") elseif(OPENBSD) - set(triple "x86_64-unknown-openbsd") + set(TOOLCHAIN "x86_64-unknown-openbsd") elseif(ILLUMOS) set(TOOLCHAIN "x86_64-illumos") elseif(HAIKU) @@ -160,8 +160,6 @@ if(TIZEN) find_toolchain_dir("${CROSS_ROOTFS}/usr/lib64/gcc/${TIZEN_TOOLCHAIN}") endif() - message(STATUS "TIZEN_TOOLCHAIN_PATH set to: ${TIZEN_TOOLCHAIN_PATH}") - include_directories(SYSTEM ${TIZEN_TOOLCHAIN_PATH}/include/c++) include_directories(SYSTEM ${TIZEN_TOOLCHAIN_PATH}/include/c++/${TIZEN_TOOLCHAIN}) endif() @@ -206,9 +204,9 @@ if(ANDROID) include(${CROSS_ROOTFS}/../build/cmake/android.toolchain.cmake) elseif(FREEBSD OR OPENBSD) # we cross-compile by instructing clang - set(CMAKE_C_COMPILER_TARGET ${triple}) - set(CMAKE_CXX_COMPILER_TARGET ${triple}) - set(CMAKE_ASM_COMPILER_TARGET ${triple}) + set(CMAKE_C_COMPILER_TARGET ${TOOLCHAIN}) + set(CMAKE_CXX_COMPILER_TARGET ${TOOLCHAIN}) + set(CMAKE_ASM_COMPILER_TARGET ${TOOLCHAIN}) set(CMAKE_SYSROOT "${CROSS_ROOTFS}") set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=lld") set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fuse-ld=lld") diff --git a/eng/common/native/NativeAotSupported.props b/eng/common/native/NativeAotSupported.props index 559a6663929e..cdff9ef03612 100644 --- a/eng/common/native/NativeAotSupported.props +++ b/eng/common/native/NativeAotSupported.props @@ -13,6 +13,8 @@ <_NativeAotSupportedArch Condition=" '$(TargetArchitecture)' != 'wasm' and + '$(TargetArchitecture)' != 's390x' and + '$(TargetArchitecture)' != 'ppc64le' and ('$(TargetArchitecture)' != 'x86' or '$(TargetOS)' == 'windows') ">true diff --git a/eng/common/tools.sh b/eng/common/tools.sh index 05f9edd0aae8..69ca926a6a87 100755 --- a/eng/common/tools.sh +++ b/eng/common/tools.sh @@ -466,7 +466,8 @@ function ExitWithExitCode { function StopProcesses { echo "Killing running build processes..." pkill -9 "dotnet" || true - pkill -9 "vbcscompiler" || true + pkill -9 -i -x VBCSCompiler || true + pkill -9 -i -x MSBuild || true return 0 } diff --git a/eng/scripts/npm/npm-ci-retry.mjs b/eng/scripts/npm/npm-ci-retry.mjs new file mode 100644 index 000000000000..c523740df44e --- /dev/null +++ b/eng/scripts/npm/npm-ci-retry.mjs @@ -0,0 +1,36 @@ +// Runs `npm ci` with retries to mitigate transient network failures. +// +// npm's built-in fetch retry (configured via fetch-retries in .npmrc) does not +// reliably recover from errors that occur while reading a response body, such as +// "Invalid response body while trying to fetch ... read ECONNRESET". Those +// failures surface as a non-zero exit from `npm ci` and would otherwise fail the +// build non-deterministically. Wrapping the command in a retry loop makes the +// restore step robust against these transient registry/network hiccups. +import { execSync } from 'child_process'; + +const maxAttempts = 5; +const baseDelayMs = 15000; + +function sleep(ms) { + // Synchronous sleep so we can pause between attempts without async plumbing. + Atomics.wait(new Int32Array(new SharedArrayBuffer(4)), 0, 0, ms); +} + +for (let attempt = 1; attempt <= maxAttempts; attempt++) { + try { + console.log(`Running 'npm ci' (attempt ${attempt}/${maxAttempts})...`); + execSync('npm ci', { stdio: 'inherit' }); + process.exit(0); + } catch (error) { + console.error(`'npm ci' failed on attempt ${attempt}/${maxAttempts}: ${error.message}`); + + if (attempt === maxAttempts) { + console.error(`'npm ci' failed after ${maxAttempts} attempts.`); + process.exit(1); + } + + const delayMs = baseDelayMs * attempt; + console.log(`Retrying 'npm ci' in ${delayMs / 1000} seconds...`); + sleep(delayMs); + } +} diff --git a/global.json b/global.json index 75b316147d45..8763e4c9a0c6 100644 --- a/global.json +++ b/global.json @@ -22,9 +22,9 @@ "jdk": "latest" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "11.0.0-beta.26322.110", - "Microsoft.DotNet.Helix.Sdk": "11.0.0-beta.26322.110", - "Microsoft.DotNet.SharedFramework.Sdk": "11.0.0-beta.26322.110", + "Microsoft.DotNet.Arcade.Sdk": "11.0.0-beta.26325.102", + "Microsoft.DotNet.Helix.Sdk": "11.0.0-beta.26325.102", + "Microsoft.DotNet.SharedFramework.Sdk": "11.0.0-beta.26325.102", "Microsoft.Build.NoTargets": "3.7.0", "Microsoft.Build.Traversal": "3.4.0", "Microsoft.WixToolset.Sdk": "6.0.3-dotnet.4" diff --git a/src/Identity/EntityFrameworkCore/src/IdentityUserContext.cs b/src/Identity/EntityFrameworkCore/src/IdentityUserContext.cs index 5f8f7487612b..338171008272 100644 --- a/src/Identity/EntityFrameworkCore/src/IdentityUserContext.cs +++ b/src/Identity/EntityFrameworkCore/src/IdentityUserContext.cs @@ -142,7 +142,7 @@ protected IdentityUserContext() { } private sealed class PersonalDataConverter : ValueConverter { - public PersonalDataConverter(IPersonalDataProtector protector) : base(s => protector.Protect(s), s => protector.Unprotect(s), default) + public PersonalDataConverter(IPersonalDataProtector protector) : base(s => protector.Protect(s), s => protector.Unprotect(s)) { } } diff --git a/src/Servers/Kestrel/Kestrel/src/Microsoft.AspNetCore.Server.Kestrel.csproj b/src/Servers/Kestrel/Kestrel/src/Microsoft.AspNetCore.Server.Kestrel.csproj index 4f85a160dd8b..211957676042 100644 --- a/src/Servers/Kestrel/Kestrel/src/Microsoft.AspNetCore.Server.Kestrel.csproj +++ b/src/Servers/Kestrel/Kestrel/src/Microsoft.AspNetCore.Server.Kestrel.csproj @@ -14,6 +14,7 @@ +