Alejandro González
c33d823373
More Windows CI fixes
2024-03-23 11:58:50 +01:00
Alejandro González
99cea73695
Bump upload-artifact action vers tag to get rid of deprecation warns
2024-03-23 00:02:52 +01:00
Alejandro González
e82255acae
Possible Windows CI fix
2024-03-23 00:01:04 +01:00
Alejandro González
b60d28572c
Assorted dependency updates
...
These updates fix building the project on my up to date Linux box due to
missing cstdint headers on the older Draco versions it was pinned to,
and bumps Conan 1.x to the latest semver-compatible release, which also
introduces support for newer GCC compilers.
While at it, I've also bumped the GitHub Actions checkout version tag to
v4, from v3, and the runner image versions. The Ubuntu runner version
was purposefully not updated to avoid the risk of making binaries less
portable than before due to a bump in the `glibc` version that the
compiler will link to.
2024-03-22 23:10:52 +01:00
Valentine Briese
ac1435d0f3
Use Python 3.11 in macOS build workflow
2023-12-14 13:20:53 -08:00
Valentine Briese
4a58b35c5d
Require Cython version < 3
2023-12-13 08:42:29 -08:00
Hugo Locurcio
d36d41e80a
Add issue templates
...
These are based on godotengine/godot's issue templates.
2023-05-22 18:50:25 +02:00
David
3c7090e98c
Lock conan version to 1.58 to resolve incompatibilities with conan 2.x
2023-04-10 12:57:18 +02:00
Rémi Verschelde
b24e56c41a
CI: Streamline names and contents of releases and artifacts
...
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.
2022-12-18 00:42:18 +01:00
K. S. Ernest (iFire) Lee
3d8bd0ef29
Always write png instead of jpg.
2022-05-23 16:22:30 -07:00
K. S. Ernest (iFire) Lee
eb1ab7581d
Update build.yaml
2022-04-07 12:18:20 -07:00
K. S. Ernest (iFire) Lee
5fb127283f
Update build.yaml
2022-04-07 09:19:57 -07:00
K. S. Ernest (iFire) Lee
0ef651f899
Rename CICD try 3.
2022-04-07 07:50:13 -07:00
K. S. Ernest (iFire) Lee
9f75c4e5fd
Update CICD try 2.
2022-04-07 07:11:40 -07:00
K. S. Ernest (iFire) Lee
666f1c6cec
Update cicd.
2022-04-07 07:10:23 -07:00
K. S. Ernest (iFire) Lee
16d214497a
Upload artifact action is unused. Remove.
2022-04-04 08:24:11 -07:00
K. S. Ernest (iFire) Lee
89fa380bc7
Don't use dots in the mac naming.
2022-04-04 04:56:37 -07:00
K. S. Ernest (iFire) Lee
42c921c091
Unify naming.
2022-04-04 04:54:08 -07:00
K. S. Ernest (iFire) Lee
057ea2228f
Typo in the macos build.
2022-04-04 04:42:51 -07:00
K. S. Ernest (iFire) Lee
657536d595
Use the proper tracking in cicd.
2022-04-03 20:10:35 -07:00
K. S. Ernest (iFire) Lee
9f9f6e7291
Consolidate build.
2022-04-03 20:07:17 -07:00
K. S. Ernest (iFire) Lee
31752b14c5
Change cicd because Linux doesn't use rtf but txt.
2022-04-03 19:28:22 -07:00
K. S. Ernest (iFire) Lee
e181f44442
Remove extra bits from the release tag.
2022-04-03 19:26:03 -07:00
K. S. Ernest (iFire) Lee
3d735db463
Update build-release.yml
2022-04-03 17:33:22 -07:00
K. S. Ernest (iFire) Lee
b9657bab57
Use the proper tag automatic_release_tag.
2022-04-03 16:56:35 -07:00
K. S. Ernest (iFire) Lee
cc977f157f
Move the outputs to the root.
2022-04-03 16:49:37 -07:00
K. S. Ernest (iFire) Lee
e03f80061a
Modify the release tagging system.
2022-04-03 16:44:47 -07:00
K. S. Ernest (iFire) Lee
5a8369472e
Clean github actions.
2022-04-03 16:34:31 -07:00
K. S. Ernest (iFire) Lee
29f7e3dca3
Only build artifacts.
2022-04-03 16:33:34 -07:00
K. S. Ernest (iFire) Lee
90ebabc007
Better the releases.
2022-04-03 16:29:34 -07:00
K. S. Ernest (iFire) Lee
f0fe737cf7
Increment version.
2022-04-03 16:19:48 -07:00
K. S. Ernest (iFire) Lee
2bc3fb7bb8
Make release and latest branches.
2022-04-03 16:13:21 -07:00
K. S. Ernest (iFire) Lee
43fc8b3552
Update build.yml
2022-04-01 05:01:52 -07:00
K. S. Ernest (iFire) Lee
31a70b770c
Update build.yml
2022-04-01 04:58:15 -07:00
K. S. Ernest (iFire) Lee
4270ca7ba4
Keep the old releases style for now.
2022-03-30 07:08:47 -07:00
K. S. Ernest (iFire) Lee
60ac615327
Update build.yml
2022-03-30 06:47:41 -07:00
K. S. Ernest (iFire) Lee
8b49ca17af
Update build.yml
2022-03-30 06:07:07 -07:00
K. S. Ernest (iFire) Lee
574bb2138f
Only master should release.
2022-03-30 06:02:49 -07:00
Lyuma
d564db9204
attempt to fix conan
2022-03-26 18:28:31 -07:00
K. S. Ernest (iFire) Lee
6fde7edc5e
Typo.
2021-11-17 16:34:36 -08:00
K. S. Ernest (iFire) Lee
0e626182f8
Give the proper path for zipping on windows.
2021-11-17 16:14:13 -08:00
K. S. Ernest (iFire) Lee
598f3b9cee
Remove missing.
2021-11-17 16:03:08 -08:00
K. S. Ernest (iFire) Lee
9374ec5c5f
Lose the top level zip.
2021-11-17 16:02:42 -08:00
K. S. Ernest (iFire) Lee
8cae0d5e1a
Use working directory.
2021-11-17 15:50:30 -08:00
K. S. Ernest (iFire) Lee
646d6dd4cf
Missed one.
2021-11-17 15:34:48 -08:00
K. S. Ernest (iFire) Lee
3a510af13f
Correct error.
2021-11-17 15:27:16 -08:00
K. S. Ernest (iFire) Lee
4bcfdd6383
Change copy action.
2021-11-17 15:25:49 -08:00
K. S. Ernest (iFire) Lee
3eb9ccef7b
Find licenses.
2021-11-17 15:21:59 -08:00
K. S. Ernest (iFire) Lee
754c1826a5
Store the entire directory.
2021-11-17 15:11:06 -08:00
K. S. Ernest (iFire) Lee
b98e1800ee
Typo.
2021-11-17 15:08:35 -08:00