5fb815a3c1
CI / dashboard-test (push) Successful in 1m24s
CI / build-server-core (push) Has been skipped
CI / build-device-agent (push) Has been skipped
CI / build-dashboard (push) Has been skipped
CI / build-docs (push) Has been skipped
CI / release (push) Has been skipped
CI / server-core-test (push) Failing after 4m31s
CI / device-agent-test (push) Successful in 1m22s
Test jobs failed because actions/checkout@v4 erases global insteadOf during 'Setting up auth for fetching submodules', replacing it with SSH mappings that don't help with x-access-token auth. Fix: Add token + persist-credentials to checkout (same pattern as reusable build workflows that pass), and move insteadOf after checkout as a safety net for subsequent git operations.