-
Notifications
You must be signed in to change notification settings - Fork 10.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[automated] Merge branch 'release/2.1' => 'release/2.2' #12104
[automated] Merge branch 'release/2.1' => 'release/2.2' #12104
Conversation
* also improve PreparingPatchUpdates.md - document changes to dependencies.props - reflect changes in how Templating is handled - e.g. use EF Core examples - nit: adjust indentation to avoid markdown warnings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's get #12100 in first. Note this should be a no-op merge for the most part; perhaps worth waiting 'til later in the patch cycle.
eng/Baseline.Designer.props
Outdated
@@ -966,7 +966,7 @@ | |||
<BaselinePackageReference Include="Microsoft.AspNetCore.Hosting" Version="[2.2.0, )" /> | |||
<BaselinePackageReference Include="Microsoft.Net.Http.Headers" Version="[2.2.0, )" /> | |||
<BaselinePackageReference Include="Microsoft.Win32.Registry" Version="[4.5.0, )" /> | |||
<BaselinePackageReference Include="System.Security.Principal.Windows" Version="[4.5.0, )" /> | |||
<BaselinePackageReference Include="System.Security.Principal.Windows" Version="[4.5.1, )" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not correct and I'll revert it soon. Microsoft.AspNetCore.Server.HttpSys v.2.2.6 still depends on System.Security.Principal.Windows v4.5.0.
@wtgodbe and @mmitche how did we get into this state -- depending on different versions of this package in release/2.1
and release/2.2
? Is there an adjustment we should make in the next 2.2.x patch?
Details
We got a new System.Security.Principal.Windows version in 2.1.6 ProdCon builds. In 6effb13, Nate changed its version in our build/dependencies.props file too. But, nothing similar has happened in 2.2.x builds and Microsoft.AspNetCore.Server.HttpSys v2.1.12 is the only ASP.NET Core package we've released depending on System.Security.Principal.Windows v4.5.1.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We got a new System.Security.Principal.Windows version in 2.1.6 ProdCon builds. In 6effb13, Nate changed its version in our build/dependencies.props file too. But, nothing similar has happened in 2.2.x builds and Microsoft.AspNetCore.Server.HttpSys v2.1.12 is the only ASP.NET Core package we've released depending on System.Security.Principal.Windows v4.5.1.
Maybe a merge between 2.1 and 2.2 was resolved incorrectly?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We couldn't merge the build/dependencies.props change into 'release/2.2' because ProdCon was still flowing System.Security.Principal.Windows v4.5.0. Must be flowing that version or our builds would fail. That said, is the System.Security.Principal.Windows version correct (updated) elsewhere in 2.2?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* Version the SPA template package * Update src/Templating/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj * Fix templates
❌ Uh oh, this pull request could not be updated automatically. New commits were pushed to release/2.1, but I could not automatically push those to merge/release/2.1-to-release/2.2 to update this PR. |
- not shipping this time around
❌ Uh oh, this pull request could not be updated automatically. New commits were pushed to release/2.1, but I could not automatically push those to merge/release/2.1-to-release/2.2 to update this PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hold off for now
2d0b930
to
3481238
Compare
@@ -21,7 +21,7 @@ internal static class TemplatePackageInstaller | |||
"Microsoft.DotNet.Web.ProjectTemplates.1.x", | |||
"Microsoft.DotNet.Web.ProjectTemplates.2.0", | |||
"Microsoft.DotNet.Web.ProjectTemplates.2.1", | |||
"Microsoft.DotNet.Web.Spa.ProjectTemplates", | |||
"Microsoft.DotNet.Web.Spa.ProjectTemplates.2.1", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ryanbrandenburg should this line include the .2.1
suffix in the 'release/2.2' branch now? (Next line is "Microsoft.DotNet.Web.Spa.ProjectTemplates.2.2"
at the moment.)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually I think it should include everything. That is:
"Microsoft.DotNet.Web.Spa.ProjectTemplates",
"Microsoft.DotNet.Web.Spa.ProjectTemplates.2.1",
"Microsoft.DotNet.Web.Spa.ProjectTemplates.2.2",
"Microsoft.DotNet.Web.Spa.ProjectTemplates.3.0"
That way we know for sure that when we do dotnet new angular
we're getting the one we just built and not just a previous or future framework.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🆗 this is no longer a no-op merge. Have another quick look @ryanbrandenburg
@ryanbrandenburg just waiting for your double-check of my most recent manual merge |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks fine, though I'm not
@@ -21,7 +21,7 @@ internal static class TemplatePackageInstaller | |||
"Microsoft.DotNet.Web.ProjectTemplates.1.x", | |||
"Microsoft.DotNet.Web.ProjectTemplates.2.0", | |||
"Microsoft.DotNet.Web.ProjectTemplates.2.1", | |||
"Microsoft.DotNet.Web.Spa.ProjectTemplates", | |||
"Microsoft.DotNet.Web.Spa.ProjectTemplates.2.1", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually I think it should include everything. That is:
"Microsoft.DotNet.Web.Spa.ProjectTemplates",
"Microsoft.DotNet.Web.Spa.ProjectTemplates.2.1",
"Microsoft.DotNet.Web.Spa.ProjectTemplates.2.2",
"Microsoft.DotNet.Web.Spa.ProjectTemplates.3.0"
That way we know for sure that when we do dotnet new angular
we're getting the one we just built and not just a previous or future framework.
❌ Uh oh, this pull request could not be updated automatically. New commits were pushed to release/2.1, but I could not automatically push those to merge/release/2.1-to-release/2.2 to update this PR. |
I detected changes in the release/2.1 branch which have not been merged yet to release/2.2. I'm a robot and am configured to help you automatically keep release/2.2 up to date, so I've opened this PR.
This PR merges commits made on release/2.1 by the following committers:
Instructions for merging from UI
This PR will not be auto-merged. When pull request checks pass, complete this PR by creating a merge commit, not a squash or rebase commit.
If this repo does not allow creating merge commits from the GitHub UI, use command line instructions.
Instructions for merging via command line
Run these commands to merge this pull request from the command line.
or if you are using SSH
After PR checks are complete push the branch
Instructions for resolving conflicts
Instructions for updating this pull request
Contributors to this repo have permission update this pull request by pushing to the branch 'merge/release/2.1-to-release/2.2'. This can be done to resolve conflicts or make other changes to this pull request before it is merged.
or if you are using SSH
Contact .NET Core Engineering if you have questions or issues.
Also, if this PR was generated incorrectly, help us fix it. See https://github.com/dotnet/arcade/blob/master/scripts/GitHubMergeBranches.ps1.