microsoft / fluentui-blazor

Microsoft Fluent UI Blazor components library. For use with ASP.NET Core Blazor applications
https://www.fluentui-blazor.net
MIT License
3.74k stars 359 forks source link

Publish symbols for FluentUI assembly to Microsoft symbol servers #1607

Open joperezr opened 7 months ago

joperezr commented 7 months ago

Currently, it seems like the assemblies built out of this repository don't have their symbols pushed to Microsoft Symbol Servers. This is causing an issue since the dashboard for .NET Aspire uses some of the components in this repository, and given .NET Aspire ships as an optional component in Visual Studio, VS insertions are flagging issues due to assemblies in the drop not having their symbols published. Is this something that can be easily fixed?

joperezr commented 7 months ago

cc: @vnbaaij

vnbaaij commented 7 months ago

@joperezr I'm sure we can do that, but I will need some guidance from someone from the team. Ni idea what steps need to be taken for this.

joperezr commented 7 months ago

Looks like this repo isn't using dotnet/arcade infrastructure for building, which would simplify symbol publishing as all of that comes for free with the infrastructure. @mmitche are you aware of any docs on how to onboard non-arcade repos but still owned by MSFT into symbol publishing to MSFT symbol servers?

vnbaaij commented 1 month ago

Task has been added to ADO pipeline. Need to check after run if everything worked as expected.