Frostebite
c5b1bade2c
fixes
2023-03-17 21:54:08 +00:00
Frostebite
8d7c447350
fixes
2023-03-17 20:28:29 +00:00
Frostebite
e075f22e5c
Merge remote-tracking branch 'game-ci/main' into cloud-runner-develop
2023-03-07 16:14:53 +00:00
Frostebite
1721529981
cleanup
2023-03-06 17:34:39 +00:00
Frostebite
3030015938
cleanup
2023-03-06 16:27:02 +00:00
Frostebite
8dcffb03f8
cleanup
2023-03-06 15:26:10 +00:00
Frostebite
709dd601b9
cleanup
2023-03-06 15:13:44 +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
15e0dc2ac2
fixes
2023-02-27 19:14:36 +00:00
Frostebite
3809721519
fixes
2023-02-16 22:01:13 +00:00
Frostebite
9b342cefde
kubectl system run test
2023-02-16 19:30:06 +00:00
Frostebite
0e4b687e1d
aws/k8s smoke test
2023-02-15 19:04:46 +00:00
Frostebite
b01ad0fdfb
events log cleanup
2023-02-14 23:19:52 +00:00
Frostebite
7ebb1b4371
events log cleanup
2023-02-14 22:48:56 +00:00
Frostebite
35cc031813
events log cleanup
2023-02-14 17:51:51 +00:00
Frostebite
a77fdfbf16
events log cleanup
2023-02-14 17:38:59 +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
69f3a87d5d
locking test improvements
2023-02-13 23:32:54 +00:00
Frostebite
f093981f42
pipeline improvements
2023-02-12 21:02:38 +00:00
Frostebite
7359f2caae
pipeline improvements
2023-02-12 12:37:47 +00:00
Frostebite
dae3c5c7fd
pipeline improvements
2023-02-12 12:36:54 +00:00
Frostebite
979ceaa2af
pipeline improvements
2023-02-12 12:34:45 +00:00
Frostebite
f501336da5
fix
2023-02-12 05:08:21 +00:00
Frostebite
445987c66d
fix
2023-02-12 04:49:56 +00:00
AndrewKahr
8c9dcf076d
Fix action deprecation warnings ( #502 )
...
Co-authored-by: David Finol <davidmfinol@gmail.com>
2023-02-10 08:43:05 -06:00
Frostebite
3a140669c1
pipeline improvement
2023-02-10 03:47:56 +00:00
Frostebite
886fcc81a0
K8s task loop, fail early
2023-02-09 23:23:46 +00:00
Frostebite
3fd2446ce9
K8s task loop, fail early
2023-02-09 22:19:36 +00:00
Frostebite
00e8115d1a
K8s task loop, fail early
2023-02-09 21:49:28 +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
f2a85382ce
run full integration tests
2023-02-04 23:58:36 +00:00
Frostebite
7ef6aeee30
Develop run full integration test suite
2023-01-29 04:55:03 +00:00
Frostebite
011c5ca1b3
correcting bug with async env
2023-01-22 03:12:48 +00:00
Frostebite
338f477d53
correcting bug with async env
2023-01-22 03:05:38 +00:00
Frostebite
e96bc52804
correcting bug with async env
2023-01-22 02:53:17 +00:00
Frostebite
8552ed6b92
correcting bug with async env
2023-01-22 02:37:43 +00:00
Frostebite
3d7d001156
correcting bug with async env
2023-01-22 02:18:11 +00:00
Frostebite
cc42845f00
correcting bug with async env
2023-01-22 02:16:14 +00:00
Frostebite
994563aa5d
correcting bug with async env
2023-01-22 02:03:16 +00:00
Frostebite
d70625087c
correcting bug with async env
2023-01-22 01:15:30 +00:00
Frostebite
71ef2473cd
correcting bug with async env
2023-01-22 00:56:40 +00:00
Frostebite
9e942b1952
correcting bug with async env
2023-01-22 00:31:39 +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
a45155c578
Enable workflow dispatch (for checks workflow) by adding simple workflow to main ( #492 )
...
* workflow
* workflow
2023-01-19 00:12:22 +00:00
Frostebite
f300dd27bb
Add Cloud Runner Pipeline to Main ( #472 )
...
* fix: k8s error handling
(cherry picked from commit f633a3efb42432a6d2492712aead865a950c8dca)
* include main in main cloud-runner pipeline
(cherry picked from commit a40fbe941bba1ba4593c83c754b37363a969bfe5)
2022-11-08 09:37:16 +00:00
Frostebite
4cca069ebb
Cloud Runner Develop - 1.0 R.C 1 ( #437 )
...
Release Candidate changeset 1 - For 1.0 Cloud Runner
2022-11-07 20:41:00 +00:00
Webber Takken
cdee7d1d9a
Update FUNDING.yml ( #431 )
2022-09-06 16:54:29 +02:00
Webber Takken
fb633660a4
chore: add game-ci github sponsoring option ( #429 )
2022-08-29 23:49:54 +02:00
Webber Takken
5b8bf1c8b7
chore: update action-cats ( #421 )
2022-08-03 00:56:52 +02:00