@purekrome Lock files doesn't help either, because you end up having to take a direct dependency on transitive dependencies that need to be bumped to a newer version.
These are solved problems with npm, have been for a very long time. I'll take that over nuget any day of the week.
@purekrome Even though it's end of 2024 you still can't nuget install/update multiple packages via a single cli command which is why dependabot can no longer be used in half my repos.
@adamwathan I recently found that Chrome & Firefox don't handle flex alignment the same either in some cases. In Chrome this is left aligned, but in Firefox it's centered. Need to add items-start to get the same result in both. https://t.co/HKxtI15fSJ
@linqpad is there a way to set the env var DOTNET_EnableAVX2 for the currently executing query? I'd like to compare the IL/x64 output when that's on and off.
@davidfowl I've been using dependabot for nuget packages, publish as container for some things, and then using some GitHub Actions/workflows I wrote to keep the sdk & tools up to date. I've put most of this into shared workflows that all my repos use https://t.co/QBkkZYqi94
@davidfowl Pattern matching adds way too much mental complexity to the code. Moving that syntax to the left of the assignment and giving me good destructuring like JS/TS has would do a lot more for me.
Installed the @dotnet 7 sdk and now my projects won't load and cli commands crash ๐ญ
Pinning to the v6 sdk works fine, but I can't use anything in v7 without getting an sdk resolver failure error
https://t.co/CvPGjpyTHu
@davidfowl@DamianEdwards@borland Setting fetch-depth: 0 on the checkout v3 action will get everything instead of switching back to v1.
Publishing is definitely missing from the starter workflows. I'm not sure what a good version & release flow looks like, but this is what I'm doing https://t.co/Bj7z9CzvRG
@DamianEdwards@borland@davidfowl There's a number of starter workflows for dotnet https://t.co/YblkdCVJOY. It always feels easier to copy one from another repo though than to use these.
@DamianEdwards@davidfowl The biggest issue with doing non javascript actions is they aren't cross platform, so you're locked in to using only ubuntu runners with them.
Just published a @dotnet tool to help manage solutions with multiple @VisualStudio startup projects.
Add a property to each startup project, then run "startup-projects set --vs 2022" against the sln. It'll create a new .suo file with the right settings.
https://t.co/tBybU6eyR1