How to build Bonsai addon zip file from git source
Do you know how to get a working bonsai addon zip file from the github repository?
I have forked the project and tried github actions found in .github/workflow:
- ci-bonsai-daily.yml
- ci-bonsai.yml
- build_rocky.yml
But although they run successfully, the zip file generated for Linux, crashes blender when activating the addon. I have seen that if I replace the ifcopenshell.whl with one from a working addon then the rebuilt addon zip works fine.
Do you know how to successfully create the ifcopenshell.whl wheel when building bonsai addon?
Thanks!
Comments
https://docs.bonsaibim.org/guides/development/installation.html#bundling-for-blender
Unfortunately the built add-on (bonsai_py311-0.8.4-alpha250916-linux-x64.zip) is crashing blender LTS 4.5.3
I have created an issue 7131
Cheers!
Update. https://docs.bonsaibim.org/guides/development/installation.html#bundling-for-blender creates a valid zip addon file for linux now. The github actions however are still producing addons that crash blender in Linux.
I didn't have any luck with this. It is still crashing for me.