Commit Graph

587 Commits (51e06fcca11728564458e87f1758c46d864cc6e9)

Author SHA1 Message Date
Frostebite 7a6c532ea7 fix 2023-03-10 17:49:26 +00:00
Frostebite 96c8291253 fix 2023-03-10 17:46:02 +00:00
Frostebite 75ca4a723d fix 2023-03-10 14:54:46 +00:00
Frostebite 277a068b9f fix 2023-03-10 14:09:20 +00:00
Frostebite 57d90803fc fixes 2023-03-09 15:08:48 +00:00
Frostebite 2e41650384 Check overrides length 2023-03-09 13:01:18 +00:00
Frostebite 1c16b5d896 fixes 2023-03-07 19:46:16 +00:00
Frostebite 35ca096f8b fixes 2023-03-07 18:44:57 +00:00
Frostebite ce31daa2dc fixes 2023-03-07 17:36:56 +00:00
Frostebite d79ac1330f fixes 2023-03-07 16:50:41 +00:00
Frostebite a5eb0488aa fixes 2023-03-07 16:42:34 +00:00
Frostebite e075f22e5c Merge remote-tracking branch 'game-ci/main' into cloud-runner-develop 2023-03-07 16:14:53 +00:00
Frostebite f386a54503 fixes 2023-03-07 16:07:01 +00:00
Frostebite 6bd5906a52 fixes 2023-03-07 15:29:44 +00:00
Frostebite 44e46f4397 fixes 2023-03-07 15:00:50 +00:00
Frostebite 45597ae5c6 fixes 2023-03-07 14:37:14 +00:00
Frostebite 8e2df47c7f cleanup 2023-03-06 18:42:39 +00:00
Frostebite f5bd8a7dde cleanup 2023-03-06 18:27:58 +00:00
Frostebite 50b5a7d942 cleanup 2023-03-06 18:09:46 +00:00
Frostebite f8ed1e2cd8 cleanup 2023-03-06 17:57:51 +00:00
Frostebite 1bd646ab2d cleanup 2023-03-06 17:45:17 +00:00
Frostebite 1721529981 cleanup 2023-03-06 17:34:39 +00:00
Frostebite 363b7635b5 cleanup 2023-03-06 16:20:07 +00:00
Frostebite 2024395e06 cleanup 2023-03-06 16:14:02 +00:00
Frostebite c33cae93f2 cleanup 2023-03-06 15:55:55 +00:00
Frostebite db17f1fdc6 cleanup 2023-03-06 15:40:28 +00:00
Frostebite e4a5e761a9 cleanup 2023-03-06 15:02:04 +00:00
Frostebite 65d3e8d963 cleanup 2023-03-06 14:33:13 +00:00
Frostebite 5b66d0069e cleanup 2023-03-06 14:29:59 +00:00
AndrewKahr ef38f5a88a
Code cleanup (#511)
* Enable noImplicitAny
Add types to all implicit any variables
Bump target to ES2020 for recent language features (optional chaining)
Code cleanup
Add debug configuration for vscode
Remove autorun flag from jest to remove warning
Bump packages to fix dependency version mismatch warning
Changed @arkweid/lefthook to @evilmartians/lefthook as @arkweid/lefthook has been deprecated in favor of @evilmartians/lefthook
Added concurrency groups to integrity check and build workflows. New commits to branches will cancel superseded runs on the same branch/pr
Update imports to not use require syntax
Use node packages (ie node:fs rather than fs)
AndroidVersionCode is now a string rather than a number as it gets converted to a string when passed out of the system
Reduce timeout for windows builds
Remove 2020.1.17f1 from windows builds due to repeated license activation errors
Update naming scheme of workflows for consistency
Update build names so target platform and unity version aren't cut off by github actions UI

* Add exclude to test matrix for 2022.2 on android until Unity bug is fixed

---------

Co-authored-by: AndrewKahr <AndrewKahr@users.noreply.github.com>
2023-03-03 16:25:40 -08:00
Frostebite a9e7f80b57 fixes 2023-02-27 19:25:36 +00:00
Frostebite 15e0dc2ac2 fixes 2023-02-27 19:14:36 +00:00
Frostebite ff4f9824dc fixes 2023-02-27 19:05:28 +00:00
Frostebite 074ecb5cef fixes 2023-02-27 19:00:56 +00:00
Frostebite 38336606fd fixes 2023-02-25 14:53:35 +00:00
Frostebite 9d71b2f6cc fixes 2023-02-25 14:43:28 +00:00
Frostebite 7c5090fea1 fixes 2023-02-25 14:40:39 +00:00
Frostebite ffafad4e6c fixes 2023-02-25 13:50:50 +00:00
Frostebite 1ed8614e78 fixes 2023-02-25 02:13:03 +00:00
Frostebite e6fec96a1f fixes 2023-02-25 01:12:14 +00:00
Frostebite a63d8c33e1 fixes 2023-02-25 00:30:17 +00:00
Frostebite 054a398779 Merge branch 'cloud-runner-develop' of https://github.com/game-ci/unity-builder into cloud-runner-develop 2023-02-24 22:31:46 +00:00
Frostebite 7356cdc6b5 test 2023-02-24 22:06:13 +00:00
Frostebite 614231a360 aws/k8s smoke test 2023-02-24 21:22:59 +00:00
Frostebite c80090b718 fixes 2023-02-20 18:01:31 +00:00
Frostebite 46a23a6830 fixes 2023-02-20 14:51:34 +00:00
Frostebite 367fe672a4 fixes 2023-02-20 14:15:12 +00:00
Frostebite 8c53d37b10 fixes 2023-02-20 14:09:08 +00:00
AndrewKahr 7f2782d3ed
Fix defaults (#510)
* Fix defaults

* Use '' as default for androidExportType
2023-02-19 22:23:37 -06:00
Frostebite dd2409da97 fixes 2023-02-19 18:22:11 +00:00
Frostebite 1708f643e2 fixes 2023-02-19 16:47:43 +00:00
Frostebite 3a1bcc9dad fixes 2023-02-19 14:19:37 +00:00
Frostebite 757062359b fixes 2023-02-19 14:11:51 +00:00
Frostebite 256d0bc5e4 fixes 2023-02-19 03:16:57 +00:00
Frostebite f7ea8c6ee0 fixes 2023-02-19 03:03:43 +00:00
Frostebite 520a9c345b fixes 2023-02-19 02:42:26 +00:00
Frostebite 0e47db3739 fixes 2023-02-19 02:33:33 +00:00
Frostebite 6f6a410a38 fixes 2023-02-19 02:22:25 +00:00
Frostebite bac0e39b27 fixes 2023-02-19 02:08:22 +00:00
Frostebite 029055f729 fixes 2023-02-19 02:06:43 +00:00
Frostebite 0ef13051a6 fixes 2023-02-19 02:01:41 +00:00
Frostebite b56b9e8150 fixes 2023-02-19 01:04:02 +00:00
Frostebite 98c1ffc025 fixes 2023-02-19 00:55:22 +00:00
Frostebite cf55eba4c5 fixes 2023-02-19 00:47:35 +00:00
Frostebite c998f7ceee fixes 2023-02-19 00:33:35 +00:00
Frostebite 80a713a6db fixes 2023-02-19 00:17:56 +00:00
Frostebite 96d69174f7 fixes 2023-02-18 23:56:42 +00:00
Frostebite 037eedc6cc fix 2023-02-18 23:13:10 +00:00
Frostebite fdd143849b fix 2023-02-18 22:57:00 +00:00
Frostebite e898fb615d fix 2023-02-18 22:43:10 +00:00
Frostebite 4b99fa3c2a fix 2023-02-18 22:25:39 +00:00
Frostebite c0e55c6012 fixes 2023-02-18 21:12:24 +00:00
Frostebite 3aaa608bf5 fixes 2023-02-17 22:45:47 +00:00
Frostebite a359bb9324 fixes 2023-02-17 22:12:38 +00:00
Frostebite 310e27cd66 fixes 2023-02-17 21:45:26 +00:00
Frostebite 5883a1b190 fixes 2023-02-17 21:24:24 +00:00
Frostebite c06e828913 fixes 2023-02-17 21:11:44 +00:00
Frostebite c8540e5775 fixes 2023-02-17 21:00:07 +00:00
Frostebite 95e1c1e09d fixes 2023-02-17 20:41:17 +00:00
Frostebite 28be03b5d6 fixes 2023-02-17 19:51:58 +00:00
Frostebite c794566b5e fixes 2023-02-17 19:30:16 +00:00
Frostebite a5ae574f11 fixes 2023-02-17 19:21:12 +00:00
Frostebite 3a2e7709f2 fixes 2023-02-17 19:08:57 +00:00
Frostebite e138373c2d fixes 2023-02-17 00:47:01 +00:00
Frostebite 9ab8b2d240 fixes 2023-02-17 00:24:09 +00:00
Frostebite 2bd3ea14b4 fixes 2023-02-17 00:07:46 +00:00
Frostebite 7ef6c52a43 fixes 2023-02-16 23:14:01 +00:00
Frostebite f310dd44b0 fixes 2023-02-16 23:11:01 +00:00
Frostebite 716c604f16 fixes 2023-02-16 22:54:06 +00:00
Frostebite b4f87f2bcb fixes 2023-02-16 22:39:31 +00:00
Frostebite 5a942368c8 fixes 2023-02-16 22:36:52 +00:00
Frostebite 02e624e90e fixes 2023-02-16 22:24:46 +00:00
Frostebite 0a7de0ffc2 fixes 2023-02-16 22:14:21 +00:00
Frostebite 9d2f8791d2 fixes 2023-02-16 21:56:29 +00:00
Frostebite 0b3dc5f715 fixes 2023-02-16 21:46:50 +00:00
Frostebite dab245fadc fixes 2023-02-16 21:37:48 +00:00
Frostebite fd3548335b fixes 2023-02-16 21:22:30 +00:00
Frostebite d42670c9c0 fixes 2023-02-16 20:50:26 +00:00
Frostebite 3e13eb09af fixes 2023-02-16 20:39:15 +00:00
Frostebite 99510ab7d4 fixes 2023-02-16 20:19:22 +00:00
Frostebite 09720c5e91 fixes 2023-02-16 20:02:44 +00:00
Frostebite 16a2bd85c6 fixes 2023-02-16 19:52:28 +00:00
Frostebite e59c0947d4 fixes 2023-02-16 19:50:18 +00:00
Frostebite 551b444c42 kubectl system run test 2023-02-16 19:37:00 +00:00
Frostebite c0446ba456 kubectl system run test 2023-02-16 18:31:51 +00:00
Frostebite 61e8452dc1 kubectl system run test 2023-02-16 18:30:49 +00:00
Frostebite 6487d8f07c kubectl system run test 2023-02-16 17:24:05 +00:00
Frostebite 16b596ded3 aws/k8s smoke test 2023-02-16 01:42:58 +00:00
Frostebite 2d67dc48fe aws/k8s smoke test 2023-02-16 01:26:35 +00:00
Frostebite 2f91bba5c6 aws/k8s smoke test 2023-02-16 01:05:28 +00:00
Frostebite 22c14f5b5f aws/k8s smoke test 2023-02-16 00:20:23 +00:00
Frostebite a45f79e918 aws/k8s smoke test 2023-02-16 00:09:32 +00:00
Frostebite 77bcf7975c aws/k8s smoke test 2023-02-15 21:25:45 +00:00
Frostebite 75e32ff76e aws/k8s smoke test 2023-02-15 21:12:23 +00:00
Frostebite 2e2fe56bbe aws/k8s smoke test 2023-02-15 20:53:56 +00:00
Frostebite 3b6b36fd5a aws/k8s smoke test 2023-02-15 20:08:25 +00:00
Frostebite 45c4e7f297 aws/k8s smoke test 2023-02-15 19:57:07 +00:00
Frostebite 6b08a16c8f aws/k8s smoke test 2023-02-15 19:50:51 +00:00
Frostebite dbef099073 aws/k8s smoke test 2023-02-15 19:09:50 +00:00
Frostebite 45e3758eaa events log cleanup 2023-02-15 02:30:06 +00:00
Frostebite cef784e8f8 events log cleanup 2023-02-15 01:34:36 +00:00
Frostebite beff5eb6ff events log cleanup 2023-02-15 01:12:47 +00:00
Frostebite 3a8d624592 events log cleanup 2023-02-15 01:11:11 +00:00
Frostebite 9ee562e816 events log cleanup 2023-02-14 23:29:37 +00:00
Frostebite 838a01be59 events log cleanup 2023-02-14 23:16:28 +00:00
Frostebite 0b90c9176b events log cleanup 2023-02-14 23:01:58 +00:00
Frostebite 95c43bfc84 events log cleanup 2023-02-14 12:35:50 +00:00
AndrewKahr 0efa1855a3
Misc QOL Updates and bug fixes (#505)
* Add caching for Unity Hub/Editor on MacOS. Add parameter to pin Unity Hub version on MacOS. Live output MacOS build log to console. Hid extraneous log outputs from git. Throw error when failures detected in log output.

* Update pr template links

* Add system to build Android Project. Update PR Template links. Fix missing types on functions. Cleanup mac-setup module installation

* Switch to androidExportType instead of exportGoogleAndroidProject

* Enforce minimum node version

* Enforce node version minimum. Added yarn-audit-fix to dev dependencies and Updated package vulnerabilities.

* Improve deprecation warning

* Add android symbol type parameter. Change windows scripts to use $LastExitCode and not $?. Update tests.

* Fix issues on android symbols for older unity versions. Change symbol default to public. Increase build test coverage of unity versions.

* Remove 2018.1 from tests

* Remove out variable declaration to support Unity 2018 in default build script. Remove <2019.3 versions of unity from windows builder as IL2CPP isn't supported until 2019.3.

* Fix typo. Use reflection to set buildAppBundle as Unity 2018.2 doesn't support it

* Add missing reflection using

* Remove 2018-2019.3 unity versions from mac as they don't support IL2CPP. Fix app identifier for android in testproject

* Fix android bundle id

* Updated android identifier. Removed incompatible unity versions from tests. Add retry logic to windows as it seems to have licensing issues when so many runners start

* Add timeout and continue on error
2023-02-13 23:07:10 -06:00
Frostebite a7787b43cd locking test improvements 2023-02-14 01:03:24 +00:00
Frostebite 19cd7ddf84 locking test improvements 2023-02-14 01:00:42 +00:00
Frostebite fcc3348295 locking test improvements 2023-02-14 00:41:23 +00:00
Frostebite 999ca1ba26 locking test improvements 2023-02-14 00:19:46 +00:00
Frostebite d5ec49a174 locking test improvements 2023-02-14 00:11:56 +00:00
Frostebite 33091c84ac locking test improvements 2023-02-13 23:49:54 +00:00
Frostebite 31669663bc locking test improvements 2023-02-13 23:36:59 +00:00
Frostebite 50e76b9b2f locking test improvements 2023-02-13 23:24:22 +00:00
Frostebite fa577923b1 locking test improvements 2023-02-13 22:51:07 +00:00
Frostebite 0843e2acb4 locking test improvements 2023-02-13 22:29:05 +00:00
Frostebite 2ace441025 locking test improvements 2023-02-13 21:59:37 +00:00
Frostebite 650ab4e663 locking test improvements 2023-02-13 21:45:01 +00:00
Frostebite 84abe3259d locking test improvements 2023-02-13 21:43:03 +00:00
Frostebite 63547bed70 locking test improvements 2023-02-13 21:28:54 +00:00
Frostebite 503d3cdb69 locking test improvements 2023-02-13 21:17:18 +00:00
Frostebite e66083248e locking test improvements 2023-02-13 21:13:27 +00:00
Frostebite ccf83c2f22 locking test improvements 2023-02-13 21:02:08 +00:00
Frostebite 894cc626c7 locking test improvements 2023-02-13 20:52:19 +00:00
Frostebite 7f080f08e2 locking 2nd time 2023-02-13 20:30:16 +00:00
Frostebite 520bc3d1e7 locking 2nd time 2023-02-13 19:28:30 +00:00
Frostebite d255cf4375 locking 2nd time 2023-02-13 19:20:00 +00:00
Frostebite de525aef53 locking 2nd time 2023-02-13 19:11:02 +00:00
Frostebite 0bc0c4d8fb locking 2nd time 2023-02-13 19:05:48 +00:00
Frostebite a08030a034 extract lib in caching flow 2023-02-13 18:54:29 +00:00
Frostebite f49ad49fc4 extract lib in caching flow 2023-02-13 18:42:45 +00:00
Frostebite 63597a8e98 extract lib in caching flow 2023-02-13 18:23:06 +00:00
Frostebite fa274bd3ae extract lib in caching flow 2023-02-13 18:18:03 +00:00
Frostebite 7c0eda570d extract lib in caching flow 2023-02-13 18:10:13 +00:00
Frostebite 7ad6ffd3f7 extract lib in caching flow 2023-02-13 18:06:11 +00:00
Frostebite b7c8c34f0d extract lib in caching flow 2023-02-13 17:57:13 +00:00
Frostebite f29a3cac01 extract lib in caching flow 2023-02-13 17:51:14 +00:00
Frostebite 5c64dd1ea0 extract lib in caching flow 2023-02-13 17:20:54 +00:00
Frostebite 0e83ff9eca extract lib in caching flow 2023-02-13 17:18:17 +00:00
Frostebite 560457e9c6 extract lib in caching flow 2023-02-13 17:10:57 +00:00
Frostebite 56642dd610 extract lib in caching flow 2023-02-13 17:00:02 +00:00
Frostebite dd3bc16a63 extract lib in caching flow 2023-02-13 16:56:05 +00:00
Frostebite befff4a1e6 extract lib in caching flow 2023-02-13 16:48:50 +00:00
Frostebite 041417e7b3 extract lib in caching flow 2023-02-13 16:39:32 +00:00
Frostebite f3e012c297 extract lib in caching flow 2023-02-13 16:35:07 +00:00
Frostebite 5c076ee62c extract lib in caching flow 2023-02-13 16:26:41 +00:00
Frostebite a6dbd44f4f extract lib in caching flow 2023-02-13 16:08:44 +00:00
Frostebite 465973ecbf extract lib in caching flow 2023-02-13 15:56:29 +00:00
Frostebite 57a2529026 extract lib in caching flow 2023-02-13 15:48:54 +00:00
Frostebite 22936b0af1 extract lib in caching flow 2023-02-13 15:37:07 +00:00
Frostebite 5e850a4b9b extract lib in caching flow 2023-02-13 14:54:25 +00:00
Frostebite 33aceedd55 extract lib in caching flow 2023-02-13 14:35:57 +00:00
Frostebite 62ca064b1f extract lib in caching flow 2023-02-13 14:26:32 +00:00
Frostebite 58d2004633 extract lib in caching flow 2023-02-13 12:15:13 +00:00
Frostebite b346a27ac1 extract lib in caching flow 2023-02-13 12:06:23 +00:00
Frostebite da1acb6f4d extract lib in caching flow 2023-02-13 11:58:55 +00:00
Frostebite 079dd160e2 pipeline improvements 2023-02-12 22:13:49 +00:00
Frostebite 8706e5cb98 pipeline improvements 2023-02-12 21:31:24 +00:00
Frostebite ec81eb2e0f pipeline improvements 2023-02-12 21:25:03 +00:00
Frostebite a982f45ecc pipeline improvements 2023-02-12 21:18:17 +00:00
Frostebite f093981f42 pipeline improvements 2023-02-12 21:02:38 +00:00
Frostebite a5a496658a pipeline improvements 2023-02-12 20:44:40 +00:00
Frostebite 0cdc9ce356 pipeline improvements 2023-02-12 20:28:10 +00:00
Frostebite fde36cb91b pipeline improvements 2023-02-12 20:26:37 +00:00
Frostebite 66849bd0b8 pipeline improvements 2023-02-12 20:22:36 +00:00
Frostebite a0852cf5c3 pipeline improvements 2023-02-12 19:39:12 +00:00
Frostebite df129e4545 pipeline improvements 2023-02-12 19:23:26 +00:00
Frostebite 7108629f2e pipeline improvements 2023-02-12 19:13:39 +00:00
Frostebite fd727e76d2 pipeline improvements 2023-02-12 19:04:24 +00:00
Frostebite 7bf58b1432 pipeline improvements 2023-02-12 17:54:11 +00:00
Frostebite c5b1575245 pipeline improvements 2023-02-12 16:09:35 +00:00
Frostebite d98044523c pipeline improvements 2023-02-12 15:08:35 +00:00
Frostebite a3796de194 pipeline improvements 2023-02-12 14:57:44 +00:00
Frostebite d3aa926ba3 pipeline improvements 2023-02-12 14:50:15 +00:00
Frostebite ffeb59ea3d pipeline improvements 2023-02-12 14:23:16 +00:00
Frostebite 6def7d36ae pipeline improvements 2023-02-12 13:24:55 +00:00
Frostebite 70ad32f655 pipeline improvements 2023-02-12 13:22:47 +00:00
Frostebite 5832341bdc pipeline improvements 2023-02-12 13:15:25 +00:00