You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Test suite downloads Cloudflare beacon on offline runner #204
The vitest Nuxt environment downloads beacon.min.js from static.cloudflareinsights.com at transform time, so the network-less harlan-desktop runner fails 200 spec files and the Test gate has been red for 10 consecutive runs.
Target:nuxt.config.ts
Verify with:Push the stub and confirm the next Test run passes: gh run list --workflow Test -R skilld-dev/skilld.dev --limit 1 shows conclusion success
Estimated to change 1 file.
The daily-checkin routine opened this issue automatically on its 2026-09-12T21:40:00.000Z run. It is not Harlan's own report. Close it to reject the proposal, and the reason you give stops it being offered again.
Summary: Verified the mechanism: @nuxt/scripts bundles the Cloudflare beacon at build time (node_modules/@nuxt/scripts/dist/registry.mjs:264, bundle domains at :269) and the repo's rum proxy route comment confirms bundling; vitest boots a full Nuxt
Next action: In nuxt.config.ts, conditionally omit the cloudflareWebAnalytics registry entry when process.env.NODE_ENV === 'test', push, and confirm gh run list --workflow Test -R skilld-dev/skilld.dev --limit 1 shows conclusion success; if vitest does not propagate NODE_ENV=test into the loaded nuxt.config, gate instead on an explicit CI/test env var set in vitest.config.ts.
Activity
harlan-github-agent commentedon Sep 12, 2026
🤖 ISSUE TRIAGE
gh run list --workflow Test -R skilld-dev/skilld.dev --limit 1shows conclusion success; if vitest does not propagate NODE_ENV=test into the loaded nuxt.config, gate instead on an explicit CI/test env var set in vitest.config.ts.