Adding multiple release architectures to Package Release github action #15
+24
−5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This commit adds functionality in the
package-release.yml
file to build this blender extension with multiple architectures. I personally was unable to use the provided release zip on linux with the same issues outlined in #14, it seems that the libraryllama_cpp_python
needs to be compiled with the right architecture in mind.Tested by using below sample run on Linux and Windows (I don't have machines to test macos-arm and macos-intel so if anyone does please give that a shot)
Sample run from this commit cherry-picked on top of
releases/0.3.0
https://github.com/zosman1/meshgen/actions/runs/12267123439
Resolves #14