-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI: Streamline names and contents of releases and artifacts #27
CI: Streamline names and contents of releases and artifacts #27
Conversation
3a782ca
to
11f9734
Compare
11f9734
to
4e93b5d
Compare
Test release on my fork to validate the changes: https://github.com/akien-mga/FBX2glTF/releases/tag/v0.13.0-p1 |
44e3fcf
to
4031f06
Compare
Packaging: - Use `FBX2glTF-<platform>-<arch>` format consistently for binaries. - Zip binary + licenses for the GitHub Releases. - Rename licenses to `FBX-SDK-License.{rtf,txt}` and `FBX2glTF-License.txt`. - Include licenses together with the artifacts for each platform. - Don't upload the licenses as a separate artifact, it gets zipped so it's not convenient. We still upload them as files to GH Releases though which we can link directly. CI setup: - Rename jobs for consistency. - Bump to actions/checkout@v3 and setup-python@v4.
Takes into account the artifact/release changes from the previous commit.
4031f06
to
05ff763
Compare
Alright, after a bunch of iterations, I believe this is now ready to merge. Test release on my fork: https://github.com/akien-mga/FBX2glTF/releases/tag/v0.13.0-p3
Once merged here, we could tag |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did a read over of the code and executed the binary for windows once with https://sketchfab.com/3d-models/sensei-4-cc86a15388ab403baff5c7a4b4d3eefc
The import erroring can be debugged separately in a different pr.
Especially since I can't reproduce in Godot Engine.
Packaging:
FBX2glTF-<platform>-<arch>
format consistently for binaries.FBX-SDK-License.{rtf,txt}
andFBX2glTF-License.txt
.convenient. We still upload them as files to GH Releases though which we can
link directly.
CI setup: