Open Frooxius opened 3 months ago
Got this working - the workflow you care about is the C++ one here: https://github.com/Yellow-Dog-Man/assimp/actions/workflows/ccpp.yml
This also includes uploading artifacts of all supported platforms, which can be accessed by going to a specific run and scrolling down to the bottom to find the uploaded artifacts. For example, this is the most recent run merging in the artifact upload: https://github.com/Yellow-Dog-Man/assimp/actions/runs/9764555566
At the bottom you will find a section called "Artifacts" in the summary view:
From here you can download any artifacts that were produced by a given run of the action.
In addition, I added the ability to manually trigger an action for any reason.
Looking into the ARM64 Linux situation - runners for this are available but either:
macOS-latest runners already run on ARM64, so we should be good there.
Is your feature request related to a problem? Please describe.
Currently we need to build our fork of Assimp manually, which takes extra time and is error prone.
Describe the solution you'd like
Setup GitHub actions to build native versions of the Assimp library in our fork: https://github.com/Yellow-Dog-Man/assimp
This should include at least:
Optionally:
Describe alternatives you've considered
N/A
Additional Context
No response
Requesters
No response