I justed noticed a difference when installing Ardour today.
The Install instructions suggest applying the xattr command to the dmg but it seems it needs to be apllied to the installed APP bundle after installation:
Yes it was but I replaced it with the xattr modified one. All good if it works normally with the dmg.
I totally understand your point with the sign process. I only accepted it for the sake of simplicity for the users and I wasted a significant amount of time getting it going outside of Xcode for my project. I cursed most of the time
Ill rather offer things like that just in case then remaining silent.
ChatGPT at least brought me to use the codesign tool. Since I had no of how macOS or their Apps in general work. I think its helpful but I had to push it hard in specific directions with questions or feed it very little chunks. It was helpful for getting a general idea of how something is written or something you can than do the opposite of
In General its a bit of shitty that they want you to channel into their eco system so hard. With python it was even harder (pyinstaller and nuitka package/compiled). Especially for such small projects as mine are. Luckily the M1 had the huge advantage of very low powerdraw. So Iḿ saving now quite a lot of energy at least (5-50W compared to 120-200 W before)
I had a look at how the freecadians did it but couldnt find out much. For some reason freecad didnt displayed a warning. I wrote a python script with multiple options as a test and signing tool so it became kind of ok. Similar to what you did there I guess. I had automatic build for mac and windows without signing in place in github but since it was a package and pretty hue with 200- 500 MB it quickly used up github actions free limits.
I haven´t found an macOS image hat I use with jenkins or drone yet. How are you doing this? A dedicated mac were you build things? Since Apple doesnt seem to allow Virtual machines and such? I just found out that this is usually handled by some appel build system were you need Xcode for.
I managed to half my powerdraw last year and added a single 200W panel thats only harvesting the good stuff until midday but It will be expanded hopefully soon. Sadly I dont have a usable roof, just blacony.
Still some devices that pull unneccessarily much power but I got ideas for them. Targetin sub 800 kWh/Year.