microsoft / devhome

The new Dev Home experience for Windows!
https://aka.ms/devhomedocs
MIT License
3.56k stars 311 forks source link

Machine setup in Dev Home only detects one dsc yaml in .configuration folder #2918

Open acangialosi opened 4 months ago

acangialosi commented 4 months ago

Dev Home version

0.1301.477.0

Windows build number

10.0.22631.3593

Other software

OS Build Version: 10.0.22631.3593.amd64fre.ni_release.220506-1250 .NET Version: .NET 8.0.4

Steps to reproduce the bug

Create a .configurations folder. Add 2 dsc yaml files GitHub.com/acangialosi/dotfiles is an example

Expected result

It shows me a list so i can pick a configuration to run.

Actual result

It only shows me one of the configurations.

Included System Information

CPU: Intel(R) Xeon(R) Platinum 8473C Physical Memory: 63.95GB (56.29GB free) Processor Architecture: x64

Included Extensions Information

Extensions: Microsoft.Windows.DevHome_0.1301.477.0_x648wekyb3d8bbwe (Dev Home (Preview)) Microsoft.Windows.DevHome_0.1301.477.0_x648wekyb3d8bbwe (Dev Home (Preview)) Microsoft.Windows.DevHomeGitHubExtension_0.1300.477.0_x64__8wekyb3d8bbwe (Dev Home GitHub Extension (Preview))

Widget Service: MicrosoftWindows.Client.WebExperience_424.1301.450.0_x64__cw5n1h2txyewy

AmelBawa-msft commented 3 months ago

@acangialosi, thank you for filing this issue. Just to clarify the flow, are you attempting to (1) run a configuration file from Machine Configuration > Configuration file, where the file dialog is not showing all configuration files, or (2) you are cloning a repository and after cloning, Dev Home is only detecting one DSC file in the .configuration file directory?

acangialosi commented 3 months ago

@acangialosi, thank you for filing this issue. Just to clarify the flow, are you attempting to (1) run a configuration file from Machine Configuration > Configuration file, where the file dialog is not showing all configuration files, or (2) you are cloning a repository and after cloning, Dev Home is only detecting one DSC file in the .configuration file directory?

It's #2 after a clone of a repository Dev Home only detects one configuration even though multiple live in my .configurations folder.