Skip to content
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

Update dashboard discovery to use .dll instead of executable #2018

Merged
merged 2 commits into from
Jan 31, 2024

Conversation

danegsta
Copy link
Member

@danegsta danegsta commented Jan 31, 2024

Executable was having issues on Mac, so switching to reference the .dll since Aspire.Hosting can already handle that scenario.

Microsoft Reviewers: Open in CodeFlow

@joperezr
Copy link
Member

While I'm not against this change, have we understood yet what is the problem with the mac os executable that we are generating? I'm assuming this should be relatively easy to test, right? Correct me if I'm wrong but I think this change is changing how the dashboard is launched everywhere, and that could be risky, especially since it feels more like a bandaid trying to cover the actual issue.

@danegsta
Copy link
Member Author

Updated to only special case using the .dll on Mac

@danegsta danegsta enabled auto-merge (squash) January 31, 2024 19:16
@joperezr
Copy link
Member

/backport to release/8.0-preview3

Copy link
Contributor

Started backporting to release/8.0-preview3: https://github.com/dotnet/aspire/actions/runs/7731267673

@danegsta danegsta merged commit 7807b9f into dotnet:main Jan 31, 2024
8 checks passed
radical pushed a commit to radical/aspire that referenced this pull request Feb 2, 2024
…2018)

* Update dashboard discovery to use .dll

* Only override for Mac
radical pushed a commit to radical/aspire that referenced this pull request Feb 6, 2024
…2018)

* Update dashboard discovery to use .dll

* Only override for Mac
@github-actions github-actions bot locked and limited conversation to collaborators Apr 22, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-integrations Issues pertaining to Aspire Integrations packages
Projects
None yet
3 participants