Powei Feng
2cd492ed38
Fix build failures due to filamat lite removal try 4 ( #7228 )
2023-10-04 10:25:15 -07:00
Ben Doherty
13df6652ae
Add npm deploy GitHub workflow ( #7184 )
2023-09-18 15:11:58 -07:00
Ben Doherty
4f925f07e8
Add CocoaPods Deploy GitHub workflow ( #7176 )
2023-09-18 14:39:20 -07:00
Powei Feng
373c5710b1
Fix the output of Windows release workflow ( #7171 )
...
This probably broke due to a change from old windows command prompt to powershell. The way to refer to env variables in powershell is `$Env:var`
2023-09-14 21:23:02 -07:00
Romain Guy
002becdc4f
Don't use large runners yet ( #6814 )
2023-05-17 13:46:55 -07:00
Benjamin Doherty
ac74f09dc8
Fix Android CI release build
2023-05-09 13:22:29 -04:00
Powei Feng
861da7b5c9
Change mac/linux runners to more cores ( #6768 )
2023-04-25 15:12:49 -07:00
Romain Guy
9fb96cd200
Upgrade to AGP/Gradle 8.0.0, and other dependency upgrades ( #6753 )
...
This upgrade lets us remove several hacks we needed to properly publish
our artifacts on Maven.
2023-04-20 18:02:23 -07:00
Powei Feng
f8d4690cd8
Update linux-continuous.yml to use ubuntu-22.04 ( #6559 )
2023-02-14 16:47:02 -08:00
Ben Doherty
3c4e094990
Rework how release notes work ( #6557 )
2023-02-13 14:54:07 -08:00
Ben Doherty
978517b057
Update actions/checkout version ( #6454 )
2023-01-17 09:59:19 -08:00
Benjamin Doherty
7724219f1e
Fix Windows CI build
2022-12-20 11:01:10 -07:00
Benjamin Doherty
f05c7f1141
Fix CI build
2022-11-22 13:49:59 -08:00
Ben Doherty
22e5d15a17
Use GitHub script for release asset upload ( #6308 )
2022-11-21 10:25:20 -08:00
k1rnt
aeb0a4008d
fix(ci): replace set-output to GITHUB_OUTPUT ( #6195 )
2022-10-18 13:41:25 -04:00
Philip Rideout
22c3ba2466
gltfio: remove poorly maintained lite flavor
2022-06-06 13:13:22 -07:00
Ben Doherty
599b2ef377
GitHub Actions: verify RELEASE_NOTES is updated for each PR ( #5633 )
2022-06-03 12:11:26 -07:00
Ben Doherty
6353f17635
Releases: specify Python dependencies in requirements.txt file ( #5402 )
2022-04-07 11:23:03 -07:00
Ben Doherty
96a1cbe69f
Attempt to fix GitHub release asset upload ( #5398 )
2022-04-05 13:01:20 -07:00
Philip Rideout
043fdf7a51
Remove lite flavor from android-utils.
...
We noticed that the lite flavor isn't actually smaller, plus we need to
rework our Android library hierarchy anyway, so for now let's remove
this.
2022-03-23 11:18:25 -07:00
Ben Doherty
54482e6451
Attempt to fix Windows CI builds ( #5205 )
2022-02-15 11:11:28 -08:00
Ben Doherty
bdeb30a847
Use workflow_dispatch instead of repository_dispatch ( #4834 )
2021-11-10 13:38:58 -08:00
Ben Doherty
0fd1c3182e
Add script to check that public headers can compile independently ( #4675 )
2021-09-29 13:47:47 -07:00
Ben Doherty
d1b9a1b996
Include sample-gltf-viewer with Android releases ( #4099 )
2021-06-08 10:32:49 -07:00
Seth Vargo
91ce5c785b
Improve Actions hygiene ( #3630 )
...
Only run GitHub Actions for pushes and PRs against the main branch of the repository.
2021-03-10 15:02:16 -08:00
Ben Doherty
bc107e7def
Downgrade Linux GitHub Actions environment to fix error ( #3588 )
2021-02-26 17:00:56 -08:00
Ben Doherty
4ddd28a542
Update GitHub workflows to build release and release candidate branches ( #3052 )
2020-09-08 10:28:13 -07:00
Ben Doherty
fec214a772
Include Filament version instead of date in release assets ( #2808 )
2020-07-13 17:23:36 -07:00
Romain Guy
f462eafed0
Update workflows from master branch to main ( #2697 )
2020-06-16 13:40:34 -07:00
Romain Guy
cc6361e4f9
Make CI scripts safer ( #2456 )
...
- Added an extra README file detailing what the scripts are for
- The scripts now display a warning and a prompt before requiring user confirmation to continue
- The system install commands are only executed in CI environments (ninja and cmake being installed as root without checking for the environment was a leftover from a previous non-GitHub based CI setup)
2020-04-25 01:03:29 -07:00
Romain Guy
201bd2c845
Fix release action
2020-03-31 18:09:29 -07:00
Ben Doherty
ca70489556
Add a material parser presubmit check ( #2313 )
2020-03-31 15:04:01 -07:00
Romain Guy
9a550d69b8
Fix Github actions
2020-03-31 09:33:28 -07:00
Romain Guy
07d6aebafc
Update release action
2020-03-30 21:48:41 -07:00
Ben Doherty
0474a6b8b5
Try to fix Windows build by reducing disk space footprint ( #2301 )
2020-03-27 16:05:50 -07:00
Ben Doherty
6cf3e86c8a
Fix iOS build samples CI ( #2249 )
2020-03-13 14:34:37 -07:00
Philip Rideout
948d19c446
Fix typo in upload script.
2020-02-20 16:31:57 -08:00
Philip Rideout
ee81c9516a
gltfio full flavor should use the old aar and maven names.
...
This should fix the Android build break. We do not want to change the
maven package name for existing gltfio clients.
2020-02-20 15:05:31 -08:00
Ben Doherty
7852fd2ffb
Build iOS samples during CI jobs ( #2076 )
2020-01-29 10:59:19 -08:00
Philip Rideout
961860adee
Introduce filament-utils and Java bindings for camutils.
...
This library houses the KTX loader, camutils bindings, and a Kotlin math
library. More will come later. Sample app is forthcoming.
2020-01-16 16:00:23 -08:00
Ben Doherty
8f6f0ef511
Add continuous build artifacts ( #1978 )
2019-12-16 10:38:57 -08:00
Ben Doherty
c5ed7172b3
Add release GitHub workflow ( #1903 )
2019-11-21 11:04:20 -08:00
Ben Doherty
f4ad55f6d7
Fix Windows CI failures by specifying shell ( #1890 )
2019-11-19 11:20:59 -08:00
Ben Doherty
75c5bb846b
Use checkout action for GitHub Actions ( #1886 )
2019-11-15 16:33:23 -08:00
Ben Doherty
d7e07f4d51
Transition to GitHub Actions for continuous builds ( #1850 )
2019-11-07 13:38:37 -08:00
Ben Doherty
0149bc504d
Fix Windows GitHub Action ( #1814 )
2019-10-28 12:22:42 -07:00
Ben Doherty
d4efa105b7
Set up Windows build through GitHub actions ( #1767 )
2019-10-11 09:28:57 -07:00
Ben Doherty
d48d69c765
Use custom Git checkout action ( #1756 )
2019-10-08 15:22:09 -07:00
Romain Guy
020e9e59ed
Don't use shallow fetches
...
This can cause issues with some PRs.
2019-09-18 16:39:40 -07:00
Romain Guy
0db39ea08a
Add Android presubmit ( #1644 )
...
* Add Android presubmit
* Build Android on Linux, macOS targets have NDK 18 only
* Consolidate workflows and jobs
* Try to build Android on macOS
* Fix typo
* Cleanup scripts
* Try NDK side by side if NDK bundle has the wrong version
* Simplify logic
* Fix NDK logic
* Only update the NDK when necessary
* Fix typo
* Update required NDK version
* Favor NDK side-by-side
* Remove support for obsolete NDK bundle, require NDK side-by-side
* Install the NDK side by side when missing
2019-09-13 19:28:55 -07:00