Frostebite
c676d1dc4d
fix(local-docker): cd into /<projectPath> to avoid retained path; prevents cd failures
2025-09-05 04:13:39 +01:00
Frostebite
a04f7d8eef
fix(local-docker): cd into /<projectPath> to avoid retained path; prevents cd failures
2025-09-05 04:13:17 +01:00
Frostebite
4c3d97dcdb
fix(local-docker): skip apt-get/toolchain bootstrap and remote-cli log streaming; run entrypoint directly
2025-09-05 03:37:41 +01:00
Frostebite
82060437f1
fix(local-docker): skip apt-get/toolchain bootstrap and remote-cli log streaming; run entrypoint directly
2025-09-05 03:36:54 +01:00
Frostebite
277dcabde2
test(k8s): gate e2e on ENABLE_K8S_E2E to avoid network-dependent failures in CI
2025-09-05 03:03:41 +01:00
Frostebite
1e2fa056a8
test(s3): only list S3 when AWS creds present in CI; skip otherwise
2025-09-05 02:28:43 +01:00
Frostebite
3de8cac128
fix(post-build): guard cleanup of unique job folder in local CI
2025-09-05 02:23:18 +01:00
Frostebite
4f5155d536
fix(post-build): guard cleanup of unique job folder in local CI
2025-09-05 01:59:28 +01:00
Frostebite
d8ad8f9a5a
fix(post-build): guard cache pushes when Library/build missing or empty (local CI)
2025-09-05 01:55:28 +01:00
Frostebite
0c57572a1c
fix(post-build): guard cache pushes when Library/build missing or empty (local CI)
2025-09-05 01:32:32 +01:00
Frostebite
f00d7c8add
fix(ci local): do not run remote-cli-pre-build on non-container provider
2025-09-05 01:26:01 +01:00
Frostebite
70fcc1ae2f
fix(ci local): do not run remote-cli-pre-build on non-container provider
2025-09-05 01:24:50 +01:00
Frostebite
9b205ac903
fix
2025-09-05 01:19:16 +01:00
Frostebite
afdc987ae3
fix
2025-09-05 00:47:59 +01:00
Frostebite
52b79b2a94
refactor(container-hook-service): improve code formatting for AWS S3 commands and ensure consistent indentation
2025-09-05 00:19:02 +01:00
Frostebite
e9af7641b7
style(ci): prettier/eslint fixes for container-hook-service to pass Integrity lint step
2025-09-05 00:18:16 +01:00
Frostebite
bad80a45d9
test(ci): harden built-in AWS S3 container hooks to no-op when aws CLI is unavailable; avoid failing Integrity on non-aws runs
2025-09-05 00:00:14 +01:00
Frostebite
1e57879d8d
fix(non-container logs): timeout the remote-cli-log-stream to avoid CI hangs; s3 steps pass again
2025-09-04 23:33:11 +01:00
Frostebite
5d0450de7b
fix(build-automation-workflow): update log streaming command to use printf for empty input
2025-09-04 23:28:09 +01:00
Frostebite
12b6aaae61
ci: use yarn test:ci in integrity-check; remove redundant integrity.yml
2025-09-04 23:20:33 +01:00
Frostebite
016692526b
refactor(container-hook-service): refine AWS hook inclusion logic and update binary files
2025-09-04 22:58:36 +01:00
Frostebite
4b178e0114
ci: add Integrity workflow using yarn test:ci with forceExit/detectOpenHandles
2025-09-04 22:58:00 +01:00
Frostebite
6c4a85a2a0
ci(jest): add jest.ci.config with forceExit/detectOpenHandles and test:ci script; fix(windows): skip grep-based version regex tests; logs: echo CACHE_KEY/retained markers; hooks: include AWS hooks on aws provider
2025-09-04 21:14:53 +01:00
Frostebite
a4a3612fcf
test(windows): skip grep tests on win32; logs: echo CACHE_KEY and retained markers; hooks: include AWS S3 hooks on aws provider
2025-09-04 19:15:22 +01:00
Frostebite
962603b7b3
refactor(container-hook-service): improve AWS hook inclusion logic based on provider strategy and credentials; update binary files
2025-09-04 15:35:34 +01:00
Frostebite
8acf3ccca3
refactor(build-automation): enhance containerized workflow handling and log management; update builder path logic based on provider strategy
2025-09-04 01:29:41 +01:00
Frostebite
ec93ad51d9
chore(format): prettier/eslint fix for build-automation-workflow; guard local provider steps
2025-09-04 00:24:28 +01:00
Frostebite
c3e0ee6d1a
ci(aws): echo CACHE_KEY during setup to ensure e2e sees cache key in logs; tests: retained workspace AWS assertion ( #381 )
2025-09-04 00:03:42 +01:00
Frostebite
f2dbcdf433
style(remote-client): satisfy eslint lines-around-comment; tests: log cache key for retained workspace ( #379 )
2025-09-03 22:40:52 +01:00
Frostebite
c8f881a385
tests: assert BuildSucceeded; skip S3 locally; AWS describeTasks backoff; lint/format fixes
2025-09-03 20:49:52 +01:00
Frostebite
eb8b92cda1
Update log output handling in FollowLogStreamService to always append log lines for test assertions
2025-09-03 18:32:27 +01:00
Frostebite
0650d1de5c
fix
2025-08-28 06:48:50 +01:00
Frostebite
e9a60d4ec8
yarn build
2025-08-18 21:00:23 +01:00
Frostebite
6e13713bb2
Merge branch 'main' into cloud-runner-develop
...
# Conflicts:
# dist/index.js
# dist/index.js.map
# jest.config.js
# yarn.lock
2025-08-18 20:54:05 +01:00
Frostebite
fa6440db27
Merge branch 'main' into codex/use-aws-sdk-for-workspace-locking
2025-08-07 17:00:03 +01:00
Frostebite
c6c8236152
fix: mock github checks in tests ( #724 )
...
* fix: load fetch polyfill before tests
* refactor: extract cloud runner test helpers
* fix: load fetch polyfill before tests
2025-08-06 06:07:52 +01:00
Frostebite
5b34e4df94
fix: lazily initialize S3 client
2025-08-05 01:48:46 +01:00
Frostebite
12e5985cf8
refactor: use AWS SDK for workspace locks
2025-08-04 20:35:23 +01:00
Frostebite
a0833df59e
fix
2025-06-30 15:46:52 +01:00
Frostebite
92eaa73a2d
fix
2025-06-11 15:56:27 +01:00
Frostebite
b662a6fa0e
Refactor URL configuration in RemoteClient for token-based authentication
...
- Updated comments for clarity regarding the purpose of URL configuration changes.
- Simplified the git configuration commands by removing redundant lines while maintaining functionality for HTTPS token-based authentication.
- This change enhances the readability and maintainability of the RemoteClient class's git setup process.
2025-06-10 20:09:34 +01:00
David Finol
9e91ca9749
Update unity version for macOS ( #712 )
...
* Update Unity version
* Test updating unity version for mac
2025-06-10 09:03:26 -04:00
Frostebite
9ed94b241f
fix
2025-06-10 01:21:45 +01:00
Frostebite
36503e30c0
Update git configuration commands in RemoteClient to ensure robust URL unsetting
...
- Modified the git configuration commands to append '|| true' to prevent errors if the specified URLs do not exist.
- This change enhances the reliability of the URL clearing process in the RemoteClient class, ensuring smoother execution during token-based authentication setups.
2025-06-10 00:52:48 +01:00
Frostebite
01bbef7a89
Update GitHub Actions to use GIT_PRIVATE_TOKEN for GITHUB_TOKEN in CI pipeline
...
- Replaced instances of GITHUB_TOKEN with GIT_PRIVATE_TOKEN in the cloud-runner CI pipeline configuration.
- This change ensures consistent use of token-based authentication across various jobs in the workflow, enhancing security and functionality.
2025-06-09 23:26:35 +01:00
Eric_Lian
9cd9f7e0e7
fix: androidCreateSymbols has been deprecated ( #701 )
2025-06-08 21:21:32 -05:00
David Finol
0b822c28fb
Update Unity version ( #711 )
2025-06-08 11:00:16 -04:00
Daniel Lupiañez Casares
65607f9ebb
Adds support for .upmconfig.toml in Windows Docker images ( #705 )
...
* Supports github_home in windows-latest
* Attempt at copying from specific volume
* Adding some more logging
* Fix and compiles index.js
* Debugging and some other approach
* Another attempt at debugging
* Testing two more approaches
* Try only copying the file
* Cleanup
* Updates index.js, index.js.map and licenses.txt
After `yarn` + `npm run build`
* Update index.js.map
2025-06-07 16:11:18 -05:00
Daniel Lupiañez Casares
a1ebdb7abd
Adds support for VisionOS in UnityHub in macos ( #710 )
...
* Adds support for VisionOS in UnityHub in macos
* Adds support for VisionOS in UnityHub in macos
* Syncs index.js.map
2025-06-07 20:20:18 +02:00
Daniel Lupiañez Casares
3b26780ddf
Adds build support for tvOS in macos-latest ( #709 )
...
* Removes limit for tvOS only in Windows
* Fix UnityHub argument for tvOS
* Allows macos as a build platform for tvOS
2025-06-07 18:08:47 +02:00