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
Romain Guy
f37ab8158c
Name build jobs ( #1643 )
...
* Name build jobs
* Use build/ prefix instead of presubmit prefix
* Rename desktop workflow for consistency
* Forgot a git add...
2019-09-13 17:01:45 -07:00
Romain Guy
33db5acd13
Add web presubmit ( #1642 )
...
* Add web presubmit
* Use macOS not Linux
2019-09-13 16:40:57 -07:00
Ben Doherty
7dbad8928f
Ensure GitHub actions build presubmit ( #1605 )
2019-09-06 19:43:42 -07:00
Romain Guy
24225315fa
Add iOS presubmit ( #1589 )
...
* Add iOS presubmit
* Use a separate workflow for iOS
2019-09-03 11:56:32 -07:00
Romain Guy
ceafc7835b
Rename CI workflow to Presubmit
2019-08-31 11:53:20 -07:00
Romain Guy
db8d4ee076
Setup Linux for GitHub CI ( #1581 )
...
* Setup Linux for GitHub CI
* Pass env var properly
2019-08-30 15:24:29 -07:00
Romain Guy
13fcce2d9a
Fix workflow
2019-08-30 14:44:47 -07:00
Romain Guy
216761656f
Fix CI
2019-08-30 14:38:37 -07:00
Romain Guy
cc321385cd
Run CI on Linux and macOS
2019-08-30 14:29:18 -07:00
Romain Guy
038d39f294
Fix path
2019-08-30 14:07:01 -07:00
Romain Guy
5d52266eac
Add workflow
2019-08-30 14:03:37 -07:00
Romain Guy
5368756983
Remove workflow
2019-08-30 13:59:34 -07:00
Romain Guy
f74e136f46
Add GitHub Action for CI duty
2019-08-30 12:02:39 -07:00