Gnomeshade
Gnomeshade copied to clipboard
Consider using an existing tool for debian packages
Currently debian packages are created using a shell script. If there are any issues with the current pacakge, an existing solution such as https://github.com/quamotion/dotnet-packaging should be considered. Note, seems that this tool has issues with solutions containing projects targeting different runtimes, see https://github.com/quamotion/dotnet-packaging/issues/211#issuecomment-1029392245.
Looks like it does not support .NET 7, and also looks kind abandoned. I tried getting it to work locally, however it always picks .NET 6 SDK and tries to build with that, instead of the one specified in global.json
At some point also need to publish a debian package for the desktop app as well, and the current solution does not work with multiple different projects.