bagetter / BaGetter

A lightweight NuGet and symbol server
https://www.bagetter.com
MIT License
166 stars 38 forks source link

Released assets don't have executable for Windows #110

Open FroggieFrog opened 3 months ago

FroggieFrog commented 3 months ago

Describe the bug

The released asstes don't have an executable to run BaGetter on Windows.

To Reproduce

  1. download assets
  2. try to find a *.exe file

Expected behavior

A user should be able to download the asset and "just run the app".

Additional context

Maybe it is necessary to build and release multiple assets. Example:

Regenhardt commented 3 months ago

Would be nice to learn of an actual workflow of how someone would use this.

I imagine most people either host BaGetter on a server anyway, which means IIS or docker, both without an executable but via the dotnet cli.
Some will have it locally, where I could imagine running it directly but it feels weird to do. It's a web service application, one of the first things would be to figure out how to host it without me having to explicitly start it. Which, in my case, would result in the IIS setup again but on my local machine, which doesn't need an exe file.

I agree with the proposed solution though, we could just add more release builds for win/linux with packaged runtime.

github-actions[bot] commented 1 week ago

This issue is stale because it has been open for 90 days with no activity. Remove the stale label, comment, or this will be closed in 5 days.

github-actions[bot] commented 4 days ago

This issue was closed because it has been stale for 5 days with no activity.