Commit Graph

55 Commits (7e91369f7903cc15d6ce4dd4c5448ad9d4a57b74)

Author SHA1 Message Date
Frostebite 3215b2b8ac shorter names 2023-03-19 23:16:25 +00:00
Frostebite 0ac1fe821d shorter names 2023-03-19 11:08:42 +00:00
Frostebite cf5c64ff34 cleanup logging for github check updates 2023-03-18 23:45:51 +00:00
Frostebite e1f3cb3e99 cleanup logging for github check updates 2023-03-18 23:14:26 +00:00
Frostebite 4664914de6 fixes 2023-03-17 21:27:07 +00:00
Frostebite e14aea2c63 fixes 2023-03-15 23:48:52 +00:00
Frostebite 1df4375cd6 fixes 2023-03-11 15:27:33 +00:00
Frostebite f7d05a85e8 fixes 2023-03-11 14:45:58 +00:00
Frostebite 2973cc643f fixes 2023-03-11 14:30:01 +00:00
Frostebite 0d6a93e721 default all params prefix gameci_ 2023-03-10 22:16:08 +00:00
Frostebite 6d56d86bfb default all params prefix gameci_ 2023-03-10 18:44:11 +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 1c16b5d896 fixes 2023-03-07 19:46:16 +00:00
Frostebite e075f22e5c Merge remote-tracking branch 'game-ci/main' into cloud-runner-develop 2023-03-07 16:14:53 +00:00
Frostebite db17f1fdc6 cleanup 2023-03-06 15:40:28 +00:00
Frostebite 65d3e8d963 cleanup 2023-03-06 14:33:13 +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 074ecb5cef fixes 2023-02-27 19:00:56 +00:00
Frostebite 38336606fd fixes 2023-02-25 14:53:35 +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 0843e2acb4 locking test improvements 2023-02-13 22:29:05 +00:00
Frostebite 5c64dd1ea0 extract lib in caching flow 2023-02-13 17:20:54 +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 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 ec81eb2e0f pipeline improvements 2023-02-12 21:25:03 +00:00
Frostebite a982f45ecc pipeline improvements 2023-02-12 21:18:17 +00:00
Frostebite a5a496658a pipeline improvements 2023-02-12 20:44:40 +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 2c80fce95d K8s task loop, fail early 2023-02-09 20:53:05 +00:00
Frostebite bda5fb6b39 K8s task loop, fail early 2023-02-09 19:39:10 +00:00
Frostebite b324d78732 debug skip cache and lfs capability 2023-02-08 18:12:35 +00:00
Frostebite 28147e5e1b Revert "triggerWorkflowOnComplete param for cloud runner"
This reverts commit 00c5685d03.
2023-02-05 00:22:32 +00:00
Frostebite 00c5685d03 triggerWorkflowOnComplete param for cloud runner 2023-02-05 00:16:42 +00:00
Frostebite 71b06a8dfe Do not checkout with git sha if undefined 2023-01-28 20:55:51 +00:00
Frostebite 36ecc47c3c Do not checkout with git sha if undefined 2023-01-28 20:29:33 +00:00
Frostebite 73506a2f0a Include any message with error 2023-01-28 02:49:07 +00:00
Frostebite e334dc785a
Cloud runner develop - better parameterization of s3 usage, improved async workflow and GC, github checks early integration (#479)
* custom steps may leave value undefined, will be pulled from env vars

* custom steps may leave value undefined, will be pulled from env vars

* custom steps may leave value undefined, will be pulled from env vars

* add 3 new premade steps, steam-deploy-client, steam-deploy-project, aws-s3-pull-build

* fix

* fix

* fix

* continue building async-workflow support

* test checks

* test checks

* test checks

* move github checks within build workflow

* async workflow test

* async workflow test

* async workflow test

* async workflow test

* async workflow test

* async workflow test

* async workflow test

* async workflow test for aws only

* async workflow test for aws only

* async workflow test for aws only

* async workflow test for aws only

* cleanup logging

* disable lz4 compression by default

* disable lz4 compression by default

* AWS BASE STACK for tests

* AWS BASE STACK for tests

* AWS BASE STACK for tests

* AWS BASE STACK for tests

* AWS BASE STACK for tests

* AWS BASE STACK for tests

* disable lz4 compression by default

* disable lz4 compression by default

* Update github check with aws log

* Update github check with aws log

* Update github check with aws log

* Update github check with aws log

* Update github check with aws log

* Update github check with aws log

* Update github check with aws log

* Update github check with aws log

* Update github check with aws log

* Update github check with aws log

* Update github check with aws log

* Update github check with aws log

* Update github check with aws log

* Update github check with aws log

* kinesis and subscription filter for logs creation skipped when watchToEnd false

* kinesis and subscription filter for logs creation skipped when watchToEnd false

* kinesis and subscription filter for logs creation skipped when watchToEnd false

* kinesis and subscription filter for logs creation skipped when watchToEnd false

* kinesis and subscription filter for logs creation skipped when watchToEnd false

* kinesis and subscription filter for logs creation skipped when watchToEnd false

* kinesis and subscription filter for logs creation skipped when watchToEnd false

* kinesis and subscription filter for logs creation skipped when watchToEnd false

* kinesis and subscription filter for logs creation skipped when watchToEnd false

* kinesis and subscription filter for logs creation skipped when watchToEnd false

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* cleanup local pipeline, log aws formation

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* async pipeline

* workflow

* workflow

* workflow

* workflow

* workflow

* workflow

* workflow

* workflow

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3

* parameterize s3
2023-01-20 17:40:57 +00:00
Frostebite 2a32a9d870
Fix: retained workspaces must fetch before resetting to needed commit (#476) 2022-11-18 20:43:52 +00:00