-
Notifications
You must be signed in to change notification settings - Fork 849
[dev] Update dependencies from dotnet/arcade #6184
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
[dev] Update dependencies from dotnet/arcade #6184
Conversation
…321.1 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk From Version 10.0.0-beta.25126.4 -> To Version 10.0.0-beta.25171.1
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
…328.2 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk From Version 10.0.0-beta.25126.4 -> To Version 10.0.0-beta.25178.2
|
I think we'll need help from @Youssef1313 in this repo after he's done with dotnet/aspire |
…406.1 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk From Version 10.0.0-beta.25126.4 -> To Version 10.0.0-beta.25206.1
…412.1 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk From Version 10.0.0-beta.25126.4 -> To Version 10.0.0-beta.25212.1
…416.2 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk From Version 10.0.0-beta.25126.4 -> To Version 10.0.0-beta.25216.2
…417.1 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk From Version 10.0.0-beta.25126.4 -> To Version 10.0.0-beta.25217.1
…-4ee6-aa16-d6cf8e816f24
…425.4 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk From Version 10.0.0-beta.25126.4 -> To Version 10.0.0-beta.25225.4
|
@Youssef1313 @ViktorHofer what are out options here? |
|
Any reason why Microsoft.Extensions.Caching.Hybrid.Tests is still net462? |
|
Arcade now requires test application to target >= net472 as those are the minimum run requirements for xunit.runner.visualstudio and xunit v3. You can opt-out of that if you need to but I would rather recommend to update .NET Framework test project TFMs. |
…503.1 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk From Version 10.0.0-beta.25126.4 -> To Version 10.0.0-beta.25253.1
…509.2 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk From Version 10.0.0-beta.25126.4 -> To Version 10.0.0-beta.25259.2
|
Better get this in sooner than later. The PR already shows 180 file changes. |
|
@ViktorHofer @Youssef1313 many M.E.* libraries targets AFAIK, we can't update the TFM. Do we have any other options? dotnet/runtime targets /cc: @joperezr @mwierzchowski |
|
dotnet/runtime's test apps target net481. We upgraded them for exactly this reason. At the end of the day, apps run on NET Framework 4.8 or 4.8.1 anyway. These days we are less concerned about testing specific quirks (which shouldn't apply to this repo). Upgrading to at least net472 is a requirement to use xunit v3 which we plan to switch to (aspire already does, thanks to @Youssef1313). |
|
Ah, thank you for the information. I'll update the tests to target net481. |
|
|
||
| <!-- Legacy targets do not support attributes for a nullable context thus suppressing null check warnings --> | ||
| <NoWarn Condition="'$(TargetFramework)' == 'net462' or '$(TargetFramework)' == 'netstandard2.0'">$(NoWarn);CA1062</NoWarn> | ||
| <NoWarn Condition="'$(TargetFramework)' == 'net462' or '$(TargetFramework)' == 'net481' or '$(TargetFramework)' == 'netstandard2.0'">$(NoWarn);CA1062</NoWarn> |
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.
It's better to not hardcode specific TargetFrameworkMonikers in case they change again (for whatever reason). This also makes sure that it applies to every .NET Framework and .NET Standard version.
| <NoWarn Condition="'$(TargetFramework)' == 'net462' or '$(TargetFramework)' == 'net481' or '$(TargetFramework)' == 'netstandard2.0'">$(NoWarn);CA1062</NoWarn> | |
| <NoWarn Condition="'$(TargetFrameworkIdentifier)' != '.NETCoreApp'">$(NoWarn);CA1062</NoWarn> |
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 feedback applies to all other changes in this commit as well.


This pull request updates the following dependencies
From https://github.com/dotnet/arcade
Microsoft Reviewers: Open in CodeFlow