chore: remove temp log files and debug artifacts

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
frostebite
2026-01-28 06:48:50 +00:00
parent 46b16bb676
commit 682d2db50e
8 changed files with 0 additions and 693 deletions

View File

@@ -1,3 +0,0 @@
cloud runner build workflow starting
cloud runner build workflow starting
cloud runner build workflow starting

View File

@@ -1,250 +0,0 @@
# K8s Integrity Test Failure Diagnosis and Fix Plan
## Executive Summary
The K8s integrity tests on `cloud-runner-develop` have been failing consistently since September 2025. The last
successful runs were in early September 2025 (commits 464a9d1, 98963da). Since then, we've added extensive disk pressure
handling, cleanup logic, and resource management, but tests continue to fail with pod evictions and disk pressure
issues.
## Key Findings
### 1. Successful Configuration (September 2025)
**Workflow Characteristics:**
- **Simple k3d cluster creation**: `k3d cluster create unity-builder --agents 1 --wait`
- **No pre-cleanup**: Cluster created directly without aggressive cleanup
- **No disk pressure handling**: No taint detection or removal logic
- **No image pre-pulling**: Images pulled on-demand during tests
- **Simple test execution**: Direct test runs without intermediate cleanup
- **Kubectl version**: v1.29.0
- **k3d version**: Latest (v5.8.3 equivalent)
**Key Differences:**
```yaml
# Successful version (464a9d1)
- name: Create k3s cluster (k3d)
run: |
k3d cluster create unity-builder --agents 1 --wait
kubectl config current-context | cat
```
### 2. Current Configuration (December 2025)
**Workflow Characteristics:**
- **Complex cleanup before cluster creation**: `k3d cluster delete`, `docker system prune`
- **Extensive disk pressure handling**: Taint detection, removal loops, cleanup retries
- **Image pre-pulling**: Attempts to pre-pull Unity image (3.9GB) into k3d node
- **Aggressive cleanup between tests**: PVC deletion, PV cleanup, containerd cleanup
- **Kubectl version**: v1.34.1 (newer)
- **k3d version**: v5.8.3
**Current Issues:**
1. **Pod evictions due to disk pressure** - Even after cleanup, pods get evicted
2. **PreStopHook failures** - Pods killed before graceful shutdown
3. **Exit code 137** - OOM kills (memory pressure) or disk evictions
4. **"Collected Logs" missing** - Pods terminated before post-build completes
5. **Disk usage at 96%** - Cleanup not effectively freeing space
## Root Cause Analysis
### Primary Issue: Disk Space Management
**Problem**: GitHub Actions runners have limited disk space (~72GB total), and k3d nodes share this space with:
- Docker images (Unity image: 3.9GB)
- k3s/containerd data
- PVC storage (5Gi per test)
- Logs and temporary files
- System overhead
**Why Current Approach Fails:**
1. **Cleanup happens too late**: Disk pressure taints appear after space is already exhausted
2. **Cleanup is ineffective**: `crictl rmi --prune` and manual cleanup don't free enough space
3. **Image pre-pulling makes it worse**: Pulling 3.9GB image before tests reduces available space
4. **PVC accumulation**: Multiple tests create 5Gi PVCs that aren't cleaned up fast enough
5. **Ephemeral storage requests**: Even though removed for tests, k3s still tracks usage
### Secondary Issues
1. **k3d/k3s version compatibility**: Newer k3d (v5.8.3) with k3s v1.31.5 may have different resource management
2. **Kubectl version mismatch**: v1.34.1 client with v1.31.5 server may cause issues
3. **LocalStack connectivity**: `host.k3d.internal` DNS resolution failures in some cases
4. **Test timeout**: 5-minute timeout may be too short for cleanup + test execution
## Fix Plan
### Phase 1: Simplify and Stabilize (Immediate)
**Goal**: Return to a simpler, more reliable configuration similar to successful runs.
#### 1.1 Revert to Simpler k3d Configuration
```yaml
- name: Create k3s cluster (k3d)
run: |
# Only delete if exists, no aggressive cleanup
k3d cluster delete unity-builder || true
# Create with minimal configuration
k3d cluster create unity-builder \
--agents 1 \
--wait \
--k3s-arg '--kubelet-arg=eviction-hard=imagefs.available<5%,memory.available<100Mi@agent:*'
kubectl config current-context | cat
```
**Rationale**:
- Set eviction thresholds explicitly to prevent premature evictions
- Don't pre-cleanup aggressively (may cause issues)
- Let k3s manage resources naturally
#### 1.2 Reduce PVC Size
- Change `KUBE_VOLUME_SIZE` from `5Gi` to `2Gi` for tests
- Tests don't need 5GB, and this reduces pressure significantly
#### 1.3 Remove Image Pre-pulling
- Remove the "Pre-pull Unity image" step
- Let images pull on-demand (k3s handles caching)
- Pre-pulling uses space that may be needed later
#### 1.4 Simplify Cleanup Between Tests
- Keep PVC cleanup but remove aggressive containerd cleanup
- Remove disk pressure taint loops (they're not effective)
- Trust k3s to manage resources
#### 1.5 Match Kubectl Version to k3s
- Use kubectl v1.31.x to match k3s v1.31.5
- Or pin k3d to use compatible k3s version
### Phase 2: Resource Optimization (Short-term)
#### 2.1 Use Smaller Test Images
- Consider using a smaller Unity base image for tests
- Or use a minimal test image that doesn't require 3.9GB
#### 2.2 Implement PVC Reuse
- Reuse PVCs across tests instead of creating new ones
- Only create new PVC if previous one is still in use
#### 2.3 Add Resource Limits
- Set explicit resource limits on test pods
- Prevent pods from consuming all available resources
#### 2.4 Optimize Job TTL
- Keep `ttlSecondsAfterFinished: 300` (5 minutes)
- Ensure jobs are cleaned up promptly
### Phase 3: Monitoring and Diagnostics (Medium-term)
#### 3.1 Add Disk Usage Monitoring
- Log disk usage before/after each test
- Track which components use most space
- Alert when usage exceeds thresholds
#### 3.2 Improve Error Messages
- Detect evictions explicitly and provide clear errors
- Log disk pressure events with context
- Show available vs. requested resources
#### 3.3 Add Retry Logic
- Retry tests that fail due to infrastructure issues (evictions)
- Skip retry for actual test failures
## Implementation Steps
### Step 1: Immediate Fixes (High Priority)
1. ✅ Remove image pre-pulling step
2. ✅ Simplify k3d cluster creation (remove aggressive cleanup)
3. ✅ Reduce PVC size to 2Gi
4. ✅ Remove disk pressure taint loops
5. ✅ Match kubectl version to k3s version
### Step 2: Test and Validate
1. Run integrity checks multiple times
2. Monitor disk usage patterns
3. Verify no evictions occur
4. Check test reliability
### Step 3: Iterate Based on Results
1. If still failing, add eviction thresholds
2. If space is issue, implement PVC reuse
3. If timing is issue, increase timeouts
## Expected Outcomes
### Success Criteria
- ✅ All K8s integrity tests pass consistently
- ✅ No pod evictions during test execution
- ✅ Disk usage stays below 85%
- ✅ Tests complete within timeout (5 minutes)
- ✅ "Collected Logs" always present in output
### Metrics to Track
- Test pass rate (target: 100%)
- Average disk usage during tests
- Number of evictions per run
- Test execution time
- Cleanup effectiveness
## Risk Assessment
### Low Risk Changes
- Removing image pre-pulling
- Reducing PVC size
- Simplifying cleanup
### Medium Risk Changes
- Changing k3d configuration
- Modifying eviction thresholds
- Changing kubectl version
### High Risk Changes
- PVC reuse (requires careful state management)
- Changing k3s version
- Major workflow restructuring
## Rollback Plan
If changes make things worse:
1. Revert to commit 464a9d1 workflow configuration
2. Gradually add back only essential changes
3. Test each change individually
## Timeline
- **Phase 1**: 1-2 days (immediate fixes)
- **Phase 2**: 3-5 days (optimization)
- **Phase 3**: 1 week (monitoring)
## Notes
- The successful September runs used a much simpler approach
- Complexity has increased without solving the root problem
- Simplification is likely the key to reliability
- GitHub Actions runners have limited resources - we must work within constraints

View File

@@ -1,193 +0,0 @@
Tests UNKNOWN STEP 2026-01-19T04:58:32.1490769Z Current runner version: '2.331.0'
Tests UNKNOWN STEP 2026-01-19T04:58:32.1517714Z ##[group]Runner Image Provisioner
Tests UNKNOWN STEP 2026-01-19T04:58:32.1518528Z Hosted Compute Agent
Tests UNKNOWN STEP 2026-01-19T04:58:32.1519097Z Version: 20251211.462
Tests UNKNOWN STEP 2026-01-19T04:58:32.1519654Z Commit: 6cbad8c2bb55d58165063d031ccabf57e2d2db61
Tests UNKNOWN STEP 2026-01-19T04:58:32.1520389Z Build Date: 2025-12-11T16:28:49Z
Tests UNKNOWN STEP 2026-01-19T04:58:32.1521045Z Worker ID: {1848b008-b24b-408b-8074-e6d77dd84c34}
Tests UNKNOWN STEP 2026-01-19T04:58:32.1521701Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:32.1522249Z ##[group]Operating System
Tests UNKNOWN STEP 2026-01-19T04:58:32.1522792Z Ubuntu
Tests UNKNOWN STEP 2026-01-19T04:58:32.1523262Z 24.04.3
Tests UNKNOWN STEP 2026-01-19T04:58:32.1523657Z LTS
Tests UNKNOWN STEP 2026-01-19T04:58:32.1524175Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:32.1524648Z ##[group]Runner Image
Tests UNKNOWN STEP 2026-01-19T04:58:32.1525186Z Image: ubuntu-24.04
Tests UNKNOWN STEP 2026-01-19T04:58:32.1525749Z Version: 20260111.209.1
Tests UNKNOWN STEP 2026-01-19T04:58:32.1526704Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260111.209/images/ubuntu/Ubuntu2404-Readme.md
Tests UNKNOWN STEP 2026-01-19T04:58:32.1528707Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260111.209
Tests UNKNOWN STEP 2026-01-19T04:58:32.1529747Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:32.1530957Z ##[group]GITHUB_TOKEN Permissions
Tests UNKNOWN STEP 2026-01-19T04:58:32.1532925Z Checks: write
Tests UNKNOWN STEP 2026-01-19T04:58:32.1533418Z Contents: read
Tests UNKNOWN STEP 2026-01-19T04:58:32.1533995Z Metadata: read
Tests UNKNOWN STEP 2026-01-19T04:58:32.1534476Z Statuses: write
Tests UNKNOWN STEP 2026-01-19T04:58:32.1535003Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:32.1537661Z Secret source: Actions
Tests UNKNOWN STEP 2026-01-19T04:58:32.1538715Z Prepare workflow directory
Tests UNKNOWN STEP 2026-01-19T04:58:32.1939555Z Prepare all required actions
Tests UNKNOWN STEP 2026-01-19T04:58:32.1976639Z Getting action download info
Tests UNKNOWN STEP 2026-01-19T04:58:32.5166838Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)
Tests UNKNOWN STEP 2026-01-19T04:58:32.6326462Z Download action repository 'actions/setup-node@v4' (SHA:49933ea5288caeca8642d1e84afbd3f7d6820020)
Tests UNKNOWN STEP 2026-01-19T04:58:32.8305421Z Complete job name: Tests
Tests UNKNOWN STEP 2026-01-19T04:58:32.9039679Z ##[group]Run actions/checkout@v4
Tests UNKNOWN STEP 2026-01-19T04:58:32.9040583Z with:
Tests UNKNOWN STEP 2026-01-19T04:58:32.9041037Z repository: game-ci/unity-builder
Tests UNKNOWN STEP 2026-01-19T04:58:32.9041765Z token: ***
Tests UNKNOWN STEP 2026-01-19T04:58:32.9042162Z ssh-strict: true
Tests UNKNOWN STEP 2026-01-19T04:58:32.9042575Z ssh-user: git
Tests UNKNOWN STEP 2026-01-19T04:58:32.9042991Z persist-credentials: true
Tests UNKNOWN STEP 2026-01-19T04:58:32.9043472Z clean: true
Tests UNKNOWN STEP 2026-01-19T04:58:32.9043891Z sparse-checkout-cone-mode: true
Tests UNKNOWN STEP 2026-01-19T04:58:32.9044403Z fetch-depth: 1
Tests UNKNOWN STEP 2026-01-19T04:58:32.9044819Z fetch-tags: false
Tests UNKNOWN STEP 2026-01-19T04:58:32.9045241Z show-progress: true
Tests UNKNOWN STEP 2026-01-19T04:58:32.9045676Z lfs: false
Tests UNKNOWN STEP 2026-01-19T04:58:32.9046067Z submodules: false
Tests UNKNOWN STEP 2026-01-19T04:58:32.9046492Z set-safe-directory: true
Tests UNKNOWN STEP 2026-01-19T04:58:32.9047344Z env:
Tests UNKNOWN STEP 2026-01-19T04:58:32.9047831Z CODECOV_TOKEN: 2f2eb890-30e2-4724-83eb-7633832cf0de
Tests UNKNOWN STEP 2026-01-19T04:58:32.9048416Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:33.0125541Z Syncing repository: game-ci/unity-builder
Tests UNKNOWN STEP 2026-01-19T04:58:33.0127644Z ##[group]Getting Git version info
Tests UNKNOWN STEP 2026-01-19T04:58:33.0128442Z Working directory is '/home/runner/work/unity-builder/unity-builder'
Tests UNKNOWN STEP 2026-01-19T04:58:33.0129505Z [command]/usr/bin/git version
Tests UNKNOWN STEP 2026-01-19T04:58:33.0246421Z git version 2.52.0
Tests UNKNOWN STEP 2026-01-19T04:58:33.0273468Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:33.0290088Z Temporarily overriding HOME='/home/runner/work/_temp/c5584863-cca6-443b-a43d-76bdf1e3a5f2' before making global git config changes
Tests UNKNOWN STEP 2026-01-19T04:58:33.0292739Z Adding repository directory to the temporary git global config as a safe directory
Tests UNKNOWN STEP 2026-01-19T04:58:33.0296914Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/unity-builder/unity-builder
Tests UNKNOWN STEP 2026-01-19T04:58:33.0339789Z Deleting the contents of '/home/runner/work/unity-builder/unity-builder'
Tests UNKNOWN STEP 2026-01-19T04:58:33.0344055Z ##[group]Initializing the repository
Tests UNKNOWN STEP 2026-01-19T04:58:33.0349357Z [command]/usr/bin/git init /home/runner/work/unity-builder/unity-builder
Tests UNKNOWN STEP 2026-01-19T04:58:33.0452863Z hint: Using 'master' as the name for the initial branch. This default branch name
Tests UNKNOWN STEP 2026-01-19T04:58:33.0454518Z hint: will change to "main" in Git 3.0. To configure the initial branch name
Tests UNKNOWN STEP 2026-01-19T04:58:33.0455808Z hint: to use in all of your new repositories, which will suppress this warning,
Tests UNKNOWN STEP 2026-01-19T04:58:33.0457665Z hint: call:
Tests UNKNOWN STEP 2026-01-19T04:58:33.0458086Z hint:
Tests UNKNOWN STEP 2026-01-19T04:58:33.0458896Z hint: git config --global init.defaultBranch <name>
Tests UNKNOWN STEP 2026-01-19T04:58:33.0460132Z hint:
Tests UNKNOWN STEP 2026-01-19T04:58:33.0461282Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
Tests UNKNOWN STEP 2026-01-19T04:58:33.0463173Z hint: 'development'. The just-created branch can be renamed via this command:
Tests UNKNOWN STEP 2026-01-19T04:58:33.0464705Z hint:
Tests UNKNOWN STEP 2026-01-19T04:58:33.0465453Z hint: git branch -m <name>
Tests UNKNOWN STEP 2026-01-19T04:58:33.0466286Z hint:
Tests UNKNOWN STEP 2026-01-19T04:58:33.0467633Z hint: Disable this message with "git config set advice.defaultBranchName false"
Tests UNKNOWN STEP 2026-01-19T04:58:33.0469843Z Initialized empty Git repository in /home/runner/work/unity-builder/unity-builder/.git/
Tests UNKNOWN STEP 2026-01-19T04:58:33.0473222Z [command]/usr/bin/git remote add origin https://github.com/game-ci/unity-builder
Tests UNKNOWN STEP 2026-01-19T04:58:33.0508075Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:33.0509422Z ##[group]Disabling automatic garbage collection
Tests UNKNOWN STEP 2026-01-19T04:58:33.0513315Z [command]/usr/bin/git config --local gc.auto 0
Tests UNKNOWN STEP 2026-01-19T04:58:33.0544075Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:33.0544796Z ##[group]Setting up auth
Tests UNKNOWN STEP 2026-01-19T04:58:33.0551050Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
Tests UNKNOWN STEP 2026-01-19T04:58:33.0582938Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
Tests UNKNOWN STEP 2026-01-19T04:58:33.0966369Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
Tests UNKNOWN STEP 2026-01-19T04:58:33.0999905Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
Tests UNKNOWN STEP 2026-01-19T04:58:33.1224190Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
Tests UNKNOWN STEP 2026-01-19T04:58:33.1258355Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
Tests UNKNOWN STEP 2026-01-19T04:58:33.1497279Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
Tests UNKNOWN STEP 2026-01-19T04:58:33.1533278Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:33.1534723Z ##[group]Fetching the repository
Tests UNKNOWN STEP 2026-01-19T04:58:33.1543973Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +f7715342f907762566600995dfc8d95b87aff874:refs/remotes/pull/731/merge
Tests UNKNOWN STEP 2026-01-19T04:58:34.2279974Z From https://github.com/game-ci/unity-builder
Tests UNKNOWN STEP 2026-01-19T04:58:34.2282440Z * [new ref] f7715342f907762566600995dfc8d95b87aff874 -> pull/731/merge
Tests UNKNOWN STEP 2026-01-19T04:58:34.2325385Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:34.2326892Z ##[group]Determining the checkout info
Tests UNKNOWN STEP 2026-01-19T04:58:34.2328593Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:34.2332665Z [command]/usr/bin/git sparse-checkout disable
Tests UNKNOWN STEP 2026-01-19T04:58:34.2376471Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
Tests UNKNOWN STEP 2026-01-19T04:58:34.2403017Z ##[group]Checking out the ref
Tests UNKNOWN STEP 2026-01-19T04:58:34.2406675Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/731/merge
Tests UNKNOWN STEP 2026-01-19T04:58:34.9584441Z Note: switching to 'refs/remotes/pull/731/merge'.
Tests UNKNOWN STEP 2026-01-19T04:58:34.9584957Z
Tests UNKNOWN STEP 2026-01-19T04:58:34.9585426Z You are in 'detached HEAD' state. You can look around, make experimental
Tests UNKNOWN STEP 2026-01-19T04:58:34.9586349Z changes and commit them, and you can discard any commits you make in this
Tests UNKNOWN STEP 2026-01-19T04:58:34.9589442Z state without impacting any branches by switching back to a branch.
Tests UNKNOWN STEP 2026-01-19T04:58:34.9590080Z
Tests UNKNOWN STEP 2026-01-19T04:58:34.9590478Z If you want to create a new branch to retain commits you create, you may
Tests UNKNOWN STEP 2026-01-19T04:58:34.9591394Z do so (now or later) by using -c with the switch command. Example:
Tests UNKNOWN STEP 2026-01-19T04:58:34.9591897Z
Tests UNKNOWN STEP 2026-01-19T04:58:34.9592107Z git switch -c <new-branch-name>
Tests UNKNOWN STEP 2026-01-19T04:58:34.9592911Z
Tests UNKNOWN STEP 2026-01-19T04:58:34.9593111Z Or undo this operation with:
Tests UNKNOWN STEP 2026-01-19T04:58:34.9593425Z
Tests UNKNOWN STEP 2026-01-19T04:58:34.9593594Z git switch -
Tests UNKNOWN STEP 2026-01-19T04:58:34.9593857Z
Tests UNKNOWN STEP 2026-01-19T04:58:34.9594326Z Turn off this advice by setting config variable advice.detachedHead to false
Tests UNKNOWN STEP 2026-01-19T04:58:34.9594949Z
Tests UNKNOWN STEP 2026-01-19T04:58:34.9595609Z HEAD is now at f771534 Merge 4b09fe36155ff6a20002186ddec20ca8e90aa67c into 0c82a58873f2933c4a56f101ec48efb12cddbafc
Tests UNKNOWN STEP 2026-01-19T04:58:34.9844060Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:34.9880537Z [command]/usr/bin/git log -1 --format=%H
Tests UNKNOWN STEP 2026-01-19T04:58:34.9902848Z f7715342f907762566600995dfc8d95b87aff874
Tests UNKNOWN STEP 2026-01-19T04:58:35.0144046Z ##[group]Run actions/setup-node@v4
Tests UNKNOWN STEP 2026-01-19T04:58:35.0144338Z with:
Tests UNKNOWN STEP 2026-01-19T04:58:35.0144538Z node-version: 18
Tests UNKNOWN STEP 2026-01-19T04:58:35.0144736Z always-auth: false
Tests UNKNOWN STEP 2026-01-19T04:58:35.0144941Z check-latest: false
Tests UNKNOWN STEP 2026-01-19T04:58:35.0145299Z token: ***
Tests UNKNOWN STEP 2026-01-19T04:58:35.0145480Z env:
Tests UNKNOWN STEP 2026-01-19T04:58:35.0145735Z CODECOV_TOKEN: 2f2eb890-30e2-4724-83eb-7633832cf0de
Tests UNKNOWN STEP 2026-01-19T04:58:35.0146021Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:35.1970871Z Attempting to download 18...
Tests UNKNOWN STEP 2026-01-19T04:58:35.6901773Z Acquiring 18.20.8 - x64 from https://github.com/actions/node-versions/releases/download/18.20.8-14110393767/node-18.20.8-linux-x64.tar.gz
Tests UNKNOWN STEP 2026-01-19T04:58:36.0794548Z Extracting ...
Tests UNKNOWN STEP 2026-01-19T04:58:36.0901283Z [command]/usr/bin/tar xz --strip 1 --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/92dc3e18-b874-49f9-ba49-00fc2758b292 -f /home/runner/work/_temp/99a59ee4-aecd-48be-814e-961bead4ef4d
Tests UNKNOWN STEP 2026-01-19T04:58:37.0214231Z Adding to the cache ...
Tests UNKNOWN STEP 2026-01-19T04:58:38.8036628Z ##[group]Environment details
Tests UNKNOWN STEP 2026-01-19T04:58:39.0419047Z node: v18.20.8
Tests UNKNOWN STEP 2026-01-19T04:58:39.0419447Z npm: 10.8.2
Tests UNKNOWN STEP 2026-01-19T04:58:39.0419734Z yarn: 1.22.22
Tests UNKNOWN STEP 2026-01-19T04:58:39.0420389Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:39.0580844Z ##[group]Run yarn
Tests UNKNOWN STEP 2026-01-19T04:58:39.0581117Z yarn
Tests UNKNOWN STEP 2026-01-19T04:58:39.0620210Z shell: /usr/bin/bash -e {0}
Tests UNKNOWN STEP 2026-01-19T04:58:39.0620494Z env:
Tests UNKNOWN STEP 2026-01-19T04:58:39.0620715Z CODECOV_TOKEN: 2f2eb890-30e2-4724-83eb-7633832cf0de
Tests UNKNOWN STEP 2026-01-19T04:58:39.0621010Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:58:39.2119082Z yarn install v1.22.22
Tests UNKNOWN STEP 2026-01-19T04:58:39.2895333Z [1/6] Validating package.json...
Tests UNKNOWN STEP 2026-01-19T04:58:39.2925413Z [2/6] Resolving packages...
Tests UNKNOWN STEP 2026-01-19T04:58:39.6608806Z [3/6] Auditing packages...
Tests UNKNOWN STEP 2026-01-19T04:58:41.4181821Z [4/6] Fetching packages...
Tests UNKNOWN STEP 2026-01-19T04:58:55.8414381Z [5/6] Linking dependencies...
Tests UNKNOWN STEP 2026-01-19T04:58:55.8443712Z warning " > eslint-plugin-github@4.9.2" has incorrect peer dependency "eslint@^8.0.1".
Tests UNKNOWN STEP 2026-01-19T04:58:55.8453358Z warning "eslint-plugin-github > eslint-plugin-prettier@5.0.0" has incorrect peer dependency "eslint@>=8.0.0".
Tests UNKNOWN STEP 2026-01-19T04:59:04.6795317Z [6/6] Building fresh packages...
Tests UNKNOWN STEP 2026-01-19T04:59:04.7312930Z warning Security audit found potential problems. Run "yarn audit" for additional details.
Tests UNKNOWN STEP 2026-01-19T04:59:04.7313703Z 113 vulnerabilities found - Packages audited: 1137
Tests UNKNOWN STEP 2026-01-19T04:59:04.7314178Z Severity: 24 Low | 49 Moderate | 29 High | 11 Critical
Tests UNKNOWN STEP 2026-01-19T04:59:04.7482217Z $ lefthook install
Tests UNKNOWN STEP 2026-01-19T04:59:04.7941394Z sync hooks: ✔️ (pre-commit)
Tests UNKNOWN STEP 2026-01-19T04:59:04.7981919Z Done in 25.59s.
Tests UNKNOWN STEP 2026-01-19T04:59:04.8423406Z ##[group]Run yarn lint
Tests UNKNOWN STEP 2026-01-19T04:59:04.8423660Z yarn lint
Tests UNKNOWN STEP 2026-01-19T04:59:04.8454799Z shell: /usr/bin/bash -e {0}
Tests UNKNOWN STEP 2026-01-19T04:59:04.8455033Z env:
Tests UNKNOWN STEP 2026-01-19T04:59:04.8455247Z CODECOV_TOKEN: 2f2eb890-30e2-4724-83eb-7633832cf0de
Tests UNKNOWN STEP 2026-01-19T04:59:04.8455538Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-19T04:59:04.9940665Z yarn run v1.22.22
Tests UNKNOWN STEP 2026-01-19T04:59:05.0366236Z $ prettier --check "src/**/*.{js,ts}" && eslint src/**/*.ts
Tests UNKNOWN STEP 2026-01-19T04:59:05.2074632Z Checking formatting...
Tests UNKNOWN STEP 2026-01-19T04:59:06.1638174Z [warn] src/model/cloud-runner/providers/k8s/index.ts
Tests UNKNOWN STEP 2026-01-19T04:59:06.2954446Z [warn] src/model/cloud-runner/providers/k8s/kubernetes-storage.ts
Tests UNKNOWN STEP 2026-01-19T04:59:06.3890194Z [warn] src/model/cloud-runner/providers/k8s/kubernetes-task-runner.ts
Tests UNKNOWN STEP 2026-01-19T04:59:07.4767568Z [warn] Code style issues found in 3 files. Forgot to run Prettier?
Tests UNKNOWN STEP 2026-01-19T04:59:07.5279825Z error Command failed with exit code 1.
Tests UNKNOWN STEP 2026-01-19T04:59:07.5281156Z info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Tests UNKNOWN STEP 2026-01-19T04:59:07.5414427Z ##[error]Process completed with exit code 1.
Tests UNKNOWN STEP 2026-01-19T04:59:07.5533520Z Post job cleanup.
Tests UNKNOWN STEP 2026-01-19T04:59:07.6496113Z [command]/usr/bin/git version
Tests UNKNOWN STEP 2026-01-19T04:59:07.6533267Z git version 2.52.0
Tests UNKNOWN STEP 2026-01-19T04:59:07.6575691Z Temporarily overriding HOME='/home/runner/work/_temp/b8e2f1d1-441a-46aa-be60-787ea63859dc' before making global git config changes
Tests UNKNOWN STEP 2026-01-19T04:59:07.6576759Z Adding repository directory to the temporary git global config as a safe directory
Tests UNKNOWN STEP 2026-01-19T04:59:07.6581324Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/unity-builder/unity-builder
Tests UNKNOWN STEP 2026-01-19T04:59:07.6616082Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
Tests UNKNOWN STEP 2026-01-19T04:59:07.6649595Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
Tests UNKNOWN STEP 2026-01-19T04:59:07.6877488Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
Tests UNKNOWN STEP 2026-01-19T04:59:07.6899171Z http.https://github.com/.extraheader
Tests UNKNOWN STEP 2026-01-19T04:59:07.6911897Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
Tests UNKNOWN STEP 2026-01-19T04:59:07.6943175Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
Tests UNKNOWN STEP 2026-01-19T04:59:07.7165544Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
Tests UNKNOWN STEP 2026-01-19T04:59:07.7198364Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
Tests UNKNOWN STEP 2026-01-19T04:59:07.7535618Z Cleaning up orphan processes

View File

@@ -1,193 +0,0 @@
Tests UNKNOWN STEP 2026-01-20T02:39:32.0810876Z Current runner version: '2.331.0'
Tests UNKNOWN STEP 2026-01-20T02:39:32.0832558Z ##[group]Runner Image Provisioner
Tests UNKNOWN STEP 2026-01-20T02:39:32.0833772Z Hosted Compute Agent
Tests UNKNOWN STEP 2026-01-20T02:39:32.0834421Z Version: 20251211.462
Tests UNKNOWN STEP 2026-01-20T02:39:32.0835000Z Commit: 6cbad8c2bb55d58165063d031ccabf57e2d2db61
Tests UNKNOWN STEP 2026-01-20T02:39:32.0835689Z Build Date: 2025-12-11T16:28:49Z
Tests UNKNOWN STEP 2026-01-20T02:39:32.0836331Z Worker ID: {a4957240-83a2-4087-919f-153ac384190a}
Tests UNKNOWN STEP 2026-01-20T02:39:32.0837038Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:32.0837582Z ##[group]Operating System
Tests UNKNOWN STEP 2026-01-20T02:39:32.0838181Z Ubuntu
Tests UNKNOWN STEP 2026-01-20T02:39:32.0838645Z 24.04.3
Tests UNKNOWN STEP 2026-01-20T02:39:32.0839098Z LTS
Tests UNKNOWN STEP 2026-01-20T02:39:32.0839584Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:32.0840084Z ##[group]Runner Image
Tests UNKNOWN STEP 2026-01-20T02:39:32.0840612Z Image: ubuntu-24.04
Tests UNKNOWN STEP 2026-01-20T02:39:32.0841069Z Version: 20260111.209.1
Tests UNKNOWN STEP 2026-01-20T02:39:32.0842129Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260111.209/images/ubuntu/Ubuntu2404-Readme.md
Tests UNKNOWN STEP 2026-01-20T02:39:32.0843927Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260111.209
Tests UNKNOWN STEP 2026-01-20T02:39:32.0844992Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:32.0846095Z ##[group]GITHUB_TOKEN Permissions
Tests UNKNOWN STEP 2026-01-20T02:39:32.0848069Z Checks: write
Tests UNKNOWN STEP 2026-01-20T02:39:32.0848613Z Contents: read
Tests UNKNOWN STEP 2026-01-20T02:39:32.0849072Z Metadata: read
Tests UNKNOWN STEP 2026-01-20T02:39:32.0849644Z Statuses: write
Tests UNKNOWN STEP 2026-01-20T02:39:32.0850096Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:32.0852189Z Secret source: Actions
Tests UNKNOWN STEP 2026-01-20T02:39:32.0853310Z Prepare workflow directory
Tests UNKNOWN STEP 2026-01-20T02:39:32.1308451Z Prepare all required actions
Tests UNKNOWN STEP 2026-01-20T02:39:32.1344918Z Getting action download info
Tests UNKNOWN STEP 2026-01-20T02:39:32.5164309Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)
Tests UNKNOWN STEP 2026-01-20T02:39:32.6266430Z Download action repository 'actions/setup-node@v4' (SHA:49933ea5288caeca8642d1e84afbd3f7d6820020)
Tests UNKNOWN STEP 2026-01-20T02:39:32.8602459Z Complete job name: Tests
Tests UNKNOWN STEP 2026-01-20T02:39:32.9273867Z ##[group]Run actions/checkout@v4
Tests UNKNOWN STEP 2026-01-20T02:39:32.9274709Z with:
Tests UNKNOWN STEP 2026-01-20T02:39:32.9275134Z repository: game-ci/unity-builder
Tests UNKNOWN STEP 2026-01-20T02:39:32.9275830Z token: ***
Tests UNKNOWN STEP 2026-01-20T02:39:32.9276200Z ssh-strict: true
Tests UNKNOWN STEP 2026-01-20T02:39:32.9276587Z ssh-user: git
Tests UNKNOWN STEP 2026-01-20T02:39:32.9276983Z persist-credentials: true
Tests UNKNOWN STEP 2026-01-20T02:39:32.9277419Z clean: true
Tests UNKNOWN STEP 2026-01-20T02:39:32.9277811Z sparse-checkout-cone-mode: true
Tests UNKNOWN STEP 2026-01-20T02:39:32.9278275Z fetch-depth: 1
Tests UNKNOWN STEP 2026-01-20T02:39:32.9278647Z fetch-tags: false
Tests UNKNOWN STEP 2026-01-20T02:39:32.9279030Z show-progress: true
Tests UNKNOWN STEP 2026-01-20T02:39:32.9279419Z lfs: false
Tests UNKNOWN STEP 2026-01-20T02:39:32.9279769Z submodules: false
Tests UNKNOWN STEP 2026-01-20T02:39:32.9280159Z set-safe-directory: true
Tests UNKNOWN STEP 2026-01-20T02:39:32.9280774Z env:
Tests UNKNOWN STEP 2026-01-20T02:39:32.9281208Z CODECOV_TOKEN: 2f2eb890-30e2-4724-83eb-7633832cf0de
Tests UNKNOWN STEP 2026-01-20T02:39:32.9281741Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:33.0360627Z Syncing repository: game-ci/unity-builder
Tests UNKNOWN STEP 2026-01-20T02:39:33.0362328Z ##[group]Getting Git version info
Tests UNKNOWN STEP 2026-01-20T02:39:33.0363357Z Working directory is '/home/runner/work/unity-builder/unity-builder'
Tests UNKNOWN STEP 2026-01-20T02:39:33.0364390Z [command]/usr/bin/git version
Tests UNKNOWN STEP 2026-01-20T02:39:33.1252858Z git version 2.52.0
Tests UNKNOWN STEP 2026-01-20T02:39:33.1293303Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:33.1311111Z Temporarily overriding HOME='/home/runner/work/_temp/2428e5bd-2fa1-47a2-9d51-46727c2ffa8d' before making global git config changes
Tests UNKNOWN STEP 2026-01-20T02:39:33.1318676Z Adding repository directory to the temporary git global config as a safe directory
Tests UNKNOWN STEP 2026-01-20T02:39:33.1320039Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/unity-builder/unity-builder
Tests UNKNOWN STEP 2026-01-20T02:39:33.1399694Z Deleting the contents of '/home/runner/work/unity-builder/unity-builder'
Tests UNKNOWN STEP 2026-01-20T02:39:33.1403984Z ##[group]Initializing the repository
Tests UNKNOWN STEP 2026-01-20T02:39:33.1408302Z [command]/usr/bin/git init /home/runner/work/unity-builder/unity-builder
Tests UNKNOWN STEP 2026-01-20T02:39:33.1943967Z hint: Using 'master' as the name for the initial branch. This default branch name
Tests UNKNOWN STEP 2026-01-20T02:39:33.1945587Z hint: will change to "main" in Git 3.0. To configure the initial branch name
Tests UNKNOWN STEP 2026-01-20T02:39:33.1947400Z hint: to use in all of your new repositories, which will suppress this warning,
Tests UNKNOWN STEP 2026-01-20T02:39:33.1948563Z hint: call:
Tests UNKNOWN STEP 2026-01-20T02:39:33.1949029Z hint:
Tests UNKNOWN STEP 2026-01-20T02:39:33.1949505Z hint: git config --global init.defaultBranch <name>
Tests UNKNOWN STEP 2026-01-20T02:39:33.1950476Z hint:
Tests UNKNOWN STEP 2026-01-20T02:39:33.1951364Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
Tests UNKNOWN STEP 2026-01-20T02:39:33.1952862Z hint: 'development'. The just-created branch can be renamed via this command:
Tests UNKNOWN STEP 2026-01-20T02:39:33.1954220Z hint:
Tests UNKNOWN STEP 2026-01-20T02:39:33.1954652Z hint: git branch -m <name>
Tests UNKNOWN STEP 2026-01-20T02:39:33.1955137Z hint:
Tests UNKNOWN STEP 2026-01-20T02:39:33.1956122Z hint: Disable this message with "git config set advice.defaultBranchName false"
Tests UNKNOWN STEP 2026-01-20T02:39:33.1982623Z Initialized empty Git repository in /home/runner/work/unity-builder/unity-builder/.git/
Tests UNKNOWN STEP 2026-01-20T02:39:33.1994277Z [command]/usr/bin/git remote add origin https://github.com/game-ci/unity-builder
Tests UNKNOWN STEP 2026-01-20T02:39:33.2064977Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:33.2066119Z ##[group]Disabling automatic garbage collection
Tests UNKNOWN STEP 2026-01-20T02:39:33.2069813Z [command]/usr/bin/git config --local gc.auto 0
Tests UNKNOWN STEP 2026-01-20T02:39:33.2100703Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:33.2102030Z ##[group]Setting up auth
Tests UNKNOWN STEP 2026-01-20T02:39:33.2108139Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
Tests UNKNOWN STEP 2026-01-20T02:39:33.2140174Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
Tests UNKNOWN STEP 2026-01-20T02:39:33.3530693Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
Tests UNKNOWN STEP 2026-01-20T02:39:33.3564169Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
Tests UNKNOWN STEP 2026-01-20T02:39:33.3779636Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
Tests UNKNOWN STEP 2026-01-20T02:39:33.3810083Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
Tests UNKNOWN STEP 2026-01-20T02:39:33.4039187Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
Tests UNKNOWN STEP 2026-01-20T02:39:33.4071686Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:33.4073940Z ##[group]Fetching the repository
Tests UNKNOWN STEP 2026-01-20T02:39:33.4081558Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +975817b7ba950c3b8787e913e20fb741cb05c9f2:refs/remotes/pull/731/merge
Tests UNKNOWN STEP 2026-01-20T02:39:34.6845919Z From https://github.com/game-ci/unity-builder
Tests UNKNOWN STEP 2026-01-20T02:39:34.6848124Z * [new ref] 975817b7ba950c3b8787e913e20fb741cb05c9f2 -> pull/731/merge
Tests UNKNOWN STEP 2026-01-20T02:39:34.6918391Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:34.6919976Z ##[group]Determining the checkout info
Tests UNKNOWN STEP 2026-01-20T02:39:34.6921294Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:34.6926363Z [command]/usr/bin/git sparse-checkout disable
Tests UNKNOWN STEP 2026-01-20T02:39:34.7006002Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
Tests UNKNOWN STEP 2026-01-20T02:39:34.7032331Z ##[group]Checking out the ref
Tests UNKNOWN STEP 2026-01-20T02:39:34.7036294Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/731/merge
Tests UNKNOWN STEP 2026-01-20T02:39:35.3046502Z Note: switching to 'refs/remotes/pull/731/merge'.
Tests UNKNOWN STEP 2026-01-20T02:39:35.3047123Z
Tests UNKNOWN STEP 2026-01-20T02:39:35.3047531Z You are in 'detached HEAD' state. You can look around, make experimental
Tests UNKNOWN STEP 2026-01-20T02:39:35.3048506Z changes and commit them, and you can discard any commits you make in this
Tests UNKNOWN STEP 2026-01-20T02:39:35.3049456Z state without impacting any branches by switching back to a branch.
Tests UNKNOWN STEP 2026-01-20T02:39:35.3049851Z
Tests UNKNOWN STEP 2026-01-20T02:39:35.3050101Z If you want to create a new branch to retain commits you create, you may
Tests UNKNOWN STEP 2026-01-20T02:39:35.3050654Z do so (now or later) by using -c with the switch command. Example:
Tests UNKNOWN STEP 2026-01-20T02:39:35.3050948Z
Tests UNKNOWN STEP 2026-01-20T02:39:35.3051074Z git switch -c <new-branch-name>
Tests UNKNOWN STEP 2026-01-20T02:39:35.3051804Z
Tests UNKNOWN STEP 2026-01-20T02:39:35.3051956Z Or undo this operation with:
Tests UNKNOWN STEP 2026-01-20T02:39:35.3052152Z
Tests UNKNOWN STEP 2026-01-20T02:39:35.3052307Z git switch -
Tests UNKNOWN STEP 2026-01-20T02:39:35.3052465Z
Tests UNKNOWN STEP 2026-01-20T02:39:35.3052701Z Turn off this advice by setting config variable advice.detachedHead to false
Tests UNKNOWN STEP 2026-01-20T02:39:35.3053228Z
Tests UNKNOWN STEP 2026-01-20T02:39:35.3053637Z HEAD is now at 975817b Merge ad5dd3b9c1267b1b8d2f7b8c1c045872d2934d67 into 0c82a58873f2933c4a56f101ec48efb12cddbafc
Tests UNKNOWN STEP 2026-01-20T02:39:35.3376736Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:35.3411201Z [command]/usr/bin/git log -1 --format=%H
Tests UNKNOWN STEP 2026-01-20T02:39:35.3432965Z 975817b7ba950c3b8787e913e20fb741cb05c9f2
Tests UNKNOWN STEP 2026-01-20T02:39:35.3663729Z ##[group]Run actions/setup-node@v4
Tests UNKNOWN STEP 2026-01-20T02:39:35.3664069Z with:
Tests UNKNOWN STEP 2026-01-20T02:39:35.3664295Z node-version: 18
Tests UNKNOWN STEP 2026-01-20T02:39:35.3664520Z always-auth: false
Tests UNKNOWN STEP 2026-01-20T02:39:35.3664759Z check-latest: false
Tests UNKNOWN STEP 2026-01-20T02:39:35.3665133Z token: ***
Tests UNKNOWN STEP 2026-01-20T02:39:35.3665334Z env:
Tests UNKNOWN STEP 2026-01-20T02:39:35.3665624Z CODECOV_TOKEN: 2f2eb890-30e2-4724-83eb-7633832cf0de
Tests UNKNOWN STEP 2026-01-20T02:39:35.3665937Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:35.5660123Z Attempting to download 18...
Tests UNKNOWN STEP 2026-01-20T02:39:36.2719888Z Acquiring 18.20.8 - x64 from https://github.com/actions/node-versions/releases/download/18.20.8-14110393767/node-18.20.8-linux-x64.tar.gz
Tests UNKNOWN STEP 2026-01-20T02:39:36.8702509Z Extracting ...
Tests UNKNOWN STEP 2026-01-20T02:39:36.8800276Z [command]/usr/bin/tar xz --strip 1 --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/b2d9b609-237b-4935-ae84-4a1a398f82dc -f /home/runner/work/_temp/8d394b39-db29-4ecc-91d0-c4499ad6fb31
Tests UNKNOWN STEP 2026-01-20T02:39:37.8201622Z Adding to the cache ...
Tests UNKNOWN STEP 2026-01-20T02:39:39.5224426Z ##[group]Environment details
Tests UNKNOWN STEP 2026-01-20T02:39:39.8526276Z node: v18.20.8
Tests UNKNOWN STEP 2026-01-20T02:39:39.8526842Z npm: 10.8.2
Tests UNKNOWN STEP 2026-01-20T02:39:39.8527153Z yarn: 1.22.22
Tests UNKNOWN STEP 2026-01-20T02:39:39.8527820Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:39.8693647Z ##[group]Run yarn
Tests UNKNOWN STEP 2026-01-20T02:39:39.8693925Z yarn
Tests UNKNOWN STEP 2026-01-20T02:39:39.8730425Z shell: /usr/bin/bash -e {0}
Tests UNKNOWN STEP 2026-01-20T02:39:39.8730716Z env:
Tests UNKNOWN STEP 2026-01-20T02:39:39.8730960Z CODECOV_TOKEN: 2f2eb890-30e2-4724-83eb-7633832cf0de
Tests UNKNOWN STEP 2026-01-20T02:39:39.8731263Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:39:40.0192070Z yarn install v1.22.22
Tests UNKNOWN STEP 2026-01-20T02:39:40.0944074Z [1/6] Validating package.json...
Tests UNKNOWN STEP 2026-01-20T02:39:40.0981031Z [2/6] Resolving packages...
Tests UNKNOWN STEP 2026-01-20T02:39:40.4564125Z [3/6] Auditing packages...
Tests UNKNOWN STEP 2026-01-20T02:39:42.0152111Z [4/6] Fetching packages...
Tests UNKNOWN STEP 2026-01-20T02:39:56.8549208Z [5/6] Linking dependencies...
Tests UNKNOWN STEP 2026-01-20T02:39:56.8577079Z warning " > eslint-plugin-github@4.9.2" has incorrect peer dependency "eslint@^8.0.1".
Tests UNKNOWN STEP 2026-01-20T02:39:56.8584081Z warning "eslint-plugin-github > eslint-plugin-prettier@5.0.0" has incorrect peer dependency "eslint@>=8.0.0".
Tests UNKNOWN STEP 2026-01-20T02:40:04.4081406Z [6/6] Building fresh packages...
Tests UNKNOWN STEP 2026-01-20T02:40:04.4592081Z 113 vulnerabilities found - Packages audited: 1137
Tests UNKNOWN STEP 2026-01-20T02:40:04.4592733Z Severity: 24 Low | 49 Moderate | 29 High | 11 Critical
Tests UNKNOWN STEP 2026-01-20T02:40:04.4593719Z warning Security audit found potential problems. Run "yarn audit" for additional details.
Tests UNKNOWN STEP 2026-01-20T02:40:04.4788742Z $ lefthook install
Tests UNKNOWN STEP 2026-01-20T02:40:04.5255898Z sync hooks: ✔️ (pre-commit)
Tests UNKNOWN STEP 2026-01-20T02:40:04.5297446Z Done in 24.52s.
Tests UNKNOWN STEP 2026-01-20T02:40:04.5727420Z ##[group]Run yarn lint
Tests UNKNOWN STEP 2026-01-20T02:40:04.5727653Z yarn lint
Tests UNKNOWN STEP 2026-01-20T02:40:04.5760221Z shell: /usr/bin/bash -e {0}
Tests UNKNOWN STEP 2026-01-20T02:40:04.5760444Z env:
Tests UNKNOWN STEP 2026-01-20T02:40:04.5760647Z CODECOV_TOKEN: 2f2eb890-30e2-4724-83eb-7633832cf0de
Tests UNKNOWN STEP 2026-01-20T02:40:04.5760926Z ##[endgroup]
Tests UNKNOWN STEP 2026-01-20T02:40:04.7194816Z yarn run v1.22.22
Tests UNKNOWN STEP 2026-01-20T02:40:04.7607080Z $ prettier --check "src/**/*.{js,ts}" && eslint src/**/*.ts
Tests UNKNOWN STEP 2026-01-20T02:40:04.9494415Z Checking formatting...
Tests UNKNOWN STEP 2026-01-20T02:40:06.0250292Z [warn] src/model/cloud-runner/providers/k8s/index.ts
Tests UNKNOWN STEP 2026-01-20T02:40:06.1312726Z [warn] src/model/cloud-runner/providers/k8s/kubernetes-storage.ts
Tests UNKNOWN STEP 2026-01-20T02:40:06.2223693Z [warn] src/model/cloud-runner/providers/k8s/kubernetes-task-runner.ts
Tests UNKNOWN STEP 2026-01-20T02:40:07.2742328Z [warn] Code style issues found in 3 files. Forgot to run Prettier?
Tests UNKNOWN STEP 2026-01-20T02:40:07.3182808Z error Command failed with exit code 1.
Tests UNKNOWN STEP 2026-01-20T02:40:07.3184438Z info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Tests UNKNOWN STEP 2026-01-20T02:40:07.3311465Z ##[error]Process completed with exit code 1.
Tests UNKNOWN STEP 2026-01-20T02:40:07.3431836Z Post job cleanup.
Tests UNKNOWN STEP 2026-01-20T02:40:07.4360606Z [command]/usr/bin/git version
Tests UNKNOWN STEP 2026-01-20T02:40:07.4400709Z git version 2.52.0
Tests UNKNOWN STEP 2026-01-20T02:40:07.4442854Z Temporarily overriding HOME='/home/runner/work/_temp/b2623478-38f6-4874-aa15-98ae2b936d86' before making global git config changes
Tests UNKNOWN STEP 2026-01-20T02:40:07.4444556Z Adding repository directory to the temporary git global config as a safe directory
Tests UNKNOWN STEP 2026-01-20T02:40:07.4449213Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/unity-builder/unity-builder
Tests UNKNOWN STEP 2026-01-20T02:40:07.4482646Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
Tests UNKNOWN STEP 2026-01-20T02:40:07.4514730Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
Tests UNKNOWN STEP 2026-01-20T02:40:07.4736176Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
Tests UNKNOWN STEP 2026-01-20T02:40:07.4755894Z http.https://github.com/.extraheader
Tests UNKNOWN STEP 2026-01-20T02:40:07.4767943Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
Tests UNKNOWN STEP 2026-01-20T02:40:07.4800147Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
Tests UNKNOWN STEP 2026-01-20T02:40:07.5014607Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
Tests UNKNOWN STEP 2026-01-20T02:40:07.5043444Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
Tests UNKNOWN STEP 2026-01-20T02:40:07.5365703Z Cleaning up orphan processes

View File

@@ -1,54 +0,0 @@
[Client] bash -lc 'mkdir -p /data/cache/$CACHE_KEY/Library/ ; mkdir -p /data/cache/$CACHE_KEY/lfs/ ; if command -v rclone > /dev/null 2>&1; then ; rclone copy local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/Library /data/cache/$CACHE_KEY/Library/ || true ; rclone copy local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/lfs /data/cache/$CACHE_KEY/lfs/ || true ; else ; echo "rclone not available, skipping rclone-pull-cache" ; fi'
[Client] [0]
[Client] The system cannot find the path specified.
[Client]
[Client] bash -lc 'echo "cloud runner build workflow starting" ; # skipping apt-get in local-docker or non-container provider ; # skipping toolchain setup in local-docker or non-container provider ; export GITHUB_WORKSPACE="/data/0-linux64-gpkd/repo" ; # skipping df on /data in non-container provider ; export LOG_FILE=$(pwd)/temp/job-log.txt ; export GIT_DISCOVERY_ACROSS_FILESYSTEM=1 ; mkdir -p "$(dirname "$LOG_FILE")" ; echo "log start" >> "$LOG_FILE" ; echo "CACHE_KEY=$CACHE_KEY" ; echo "game ci start" ; echo "game ci start" >> "$LOG_FILE" ; timeout 3s node C:/Users/Mark/OneDrive/Documents/unity-builder/dist/index.js -m remote-cli-log-stream --logFile "$LOG_FILE" || true ; node C:/Users/Mark/OneDrive/Documents/unity-builder/dist/index.js -m remote-cli-post-build'
[Client] [0]
[Client]
[Client] bash -lc 'if command -v rclone > /dev/null 2>&1; then ; rclone copy /data/cache/$CACHE_KEY/build/build-0-linux64-gpkd.tar local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/build/ || true ; rm /data/cache/$CACHE_KEY/build/build-0-linux64-gpkd.tar || true ; else ; echo "rclone not available, skipping rclone-upload-build" ; fi'
[Client] [0]
[Client] The system cannot find the path specified.
[Client]
[Client] bash -lc 'if command -v rclone > /dev/null 2>&1; then ; rclone copy /data/cache/$CACHE_KEY/lfs local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/lfs || true ; rm -r /data/cache/$CACHE_KEY/lfs || true ; rclone copy /data/cache/$CACHE_KEY/Library local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/Library || true ; rm -r /data/cache/$CACHE_KEY/Library || true ; else ; echo "rclone not available, skipping rclone-upload-cache" ; fi'
[Client] [0]
[Client] The system cannot find the path specified.
[Client]
[Client] Error: Command failed: rclone lsf local:./temp/rclone-remote
2025/12/29 16:36:40 CRITICAL: Failed to create file system for "local:./temp/rclone-remote": didn't find section in config file ("local")
[Client] bash -lc 'mkdir -p /data/cache/$CACHE_KEY/Library/ ; mkdir -p /data/cache/$CACHE_KEY/lfs/ ; if command -v rclone > /dev/null 2>&1; then ; rclone copy local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/Library /data/cache/$CACHE_KEY/Library/ || true ; rclone copy local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/lfs /data/cache/$CACHE_KEY/lfs/ || true ; else ; echo "rclone not available, skipping rclone-pull-cache" ; fi'
[Client] [0]
[Client] The system cannot find the path specified.
[Client]
[Client] bash -lc 'echo "cloud runner build workflow starting" ; # skipping apt-get in local-docker or non-container provider ; # skipping toolchain setup in local-docker or non-container provider ; export GITHUB_WORKSPACE="/data/0-linux64-pl38/repo" ; # skipping df on /data in non-container provider ; export LOG_FILE=$(pwd)/temp/job-log.txt ; export GIT_DISCOVERY_ACROSS_FILESYSTEM=1 ; mkdir -p "$(dirname "$LOG_FILE")" ; echo "log start" >> "$LOG_FILE" ; echo "CACHE_KEY=$CACHE_KEY" ; echo "game ci start" ; echo "game ci start" >> "$LOG_FILE" ; timeout 3s node C:/Users/Mark/OneDrive/Documents/unity-builder/dist/index.js -m remote-cli-log-stream --logFile "$LOG_FILE" || true ; node C:/Users/Mark/OneDrive/Documents/unity-builder/dist/index.js -m remote-cli-post-build'
[Client] [0]
[Client]
[Client] bash -lc 'if command -v rclone > /dev/null 2>&1; then ; rclone copy /data/cache/$CACHE_KEY/build/build-0-linux64-pl38.tar local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/build/ || true ; rm /data/cache/$CACHE_KEY/build/build-0-linux64-pl38.tar || true ; else ; echo "rclone not available, skipping rclone-upload-build" ; fi'
[Client] [0]
[Client] The system cannot find the path specified.
[Client]
[Client] bash -lc 'if command -v rclone > /dev/null 2>&1; then ; rclone copy /data/cache/$CACHE_KEY/lfs local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/lfs || true ; rm -r /data/cache/$CACHE_KEY/lfs || true ; rclone copy /data/cache/$CACHE_KEY/Library local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/Library || true ; rm -r /data/cache/$CACHE_KEY/Library || true ; else ; echo "rclone not available, skipping rclone-upload-cache" ; fi'
[Client] [0]
[Client] The system cannot find the path specified.
[Client]
[Client] Error: Command failed: rclone lsf local:./temp/rclone-remote
2026/01/03 15:36:12 CRITICAL: Failed to create file system for "local:./temp/rclone-remote": didn't find section in config file ("local")
[Client] bash -lc 'mkdir -p /data/cache/$CACHE_KEY/Library/ ; mkdir -p /data/cache/$CACHE_KEY/lfs/ ; if command -v rclone > /dev/null 2>&1; then ; rclone copy local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/Library /data/cache/$CACHE_KEY/Library/ || true ; rclone copy local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/lfs /data/cache/$CACHE_KEY/lfs/ || true ; else ; echo "rclone not available, skipping rclone-pull-cache" ; fi'
[Client] [0]
[Client] The system cannot find the path specified.
[Client]
[Client] bash -lc 'echo "cloud runner build workflow starting" ; # skipping apt-get in local-docker or non-container provider ; # skipping toolchain setup in local-docker or non-container provider ; export GITHUB_WORKSPACE="/data/0-linux64-03js/repo" ; # skipping df on /data in non-container provider ; export LOG_FILE=$(pwd)/temp/job-log.txt ; export GIT_DISCOVERY_ACROSS_FILESYSTEM=1 ; mkdir -p "$(dirname "$LOG_FILE")" ; echo "log start" >> "$LOG_FILE" ; echo "CACHE_KEY=$CACHE_KEY" ; echo "game ci start" ; echo "game ci start" >> "$LOG_FILE" ; timeout 3s node C:/unity-builder/dist/index.js -m remote-cli-log-stream --logFile "$LOG_FILE" || true ; node C:/unity-builder/dist/index.js -m remote-cli-post-build'
[Client] [0]
[Client]
[Client] bash -lc 'if command -v rclone > /dev/null 2>&1; then ; rclone copy /data/cache/$CACHE_KEY/build/build-0-linux64-03js.tar local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/build/ || true ; rm /data/cache/$CACHE_KEY/build/build-0-linux64-03js.tar || true ; else ; echo "rclone not available, skipping rclone-upload-build" ; fi'
[Client] [0]
[Client] The system cannot find the path specified.
[Client]
[Client] bash -lc 'if command -v rclone > /dev/null 2>&1; then ; rclone copy /data/cache/$CACHE_KEY/lfs local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/lfs || true ; rm -r /data/cache/$CACHE_KEY/lfs || true ; rclone copy /data/cache/$CACHE_KEY/Library local:./temp/rclone-remote/cloud-runner-cache/$CACHE_KEY/Library || true ; rm -r /data/cache/$CACHE_KEY/Library || true ; else ; echo "rclone not available, skipping rclone-upload-cache" ; fi'
[Client] [0]
[Client] The system cannot find the path specified.
[Client]
[Client] Error: Command failed: rclone lsf local:./temp/rclone-remote
2026/01/26 09:04:07 CRITICAL: Failed to create file system for "local:./temp/rclone-remote": didn't find section in config file ("local")