Repository navigation
Release v1.6.1
Fixed
v1.6.0 tagged but published nothing - the packaging build failed. It fails in ways an ordinary build cannot see, because packaging multi-targets net8.0, net9.0 and net10.0 while a normal build is net10.0 only.
- The new
Orleans.Storage.Sql.Specsproject was multi-targeted along with everything else, but the provider it specifies isnet10.0only because EF Core 10 is. Restore failed withNU1201on a project reference that cannot resolve fornet8.0/net9.0. It now carries the sameIsPackagingcondition the provider itself uses. ConventionPacksusedSystem.Threading.Lock, which does not exist onnet8.0. Now a plainobject, with the reason recorded next to it.
Notes
Verified by running what the publish workflow actually runs - the multi-targeted Release build with -p:IsPackaging=true and the dotnet pack loop - rather than only the Debug build, which is what let both of these through. All four packages build and pack.