-
-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Builds still fail sometimes because of weird font fetching errors.
Haven't really dug into it yet, but here are some logs:
> [email protected] build
> cross-env INIT_CWD=$PWD next build && cross-env NODE_OPTIONS='--experimental-json-modules' node -r esbuild-register ./scripts/postbuild.mjs
Generated 139 documents in .contentlayer
⚠ No build cache found. Please configure build caching for faster rebuilds. Read more: https://nextjs.org/docs/messages/no-cache
Attention: Next.js now collects completely anonymous telemetry regarding usage.
This information is used to shape Next.js' roadmap and prioritize features.
You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
https://nextjs.org/telemetry
Linting and checking validity of types ...
⚠ TypeScript project references are not fully supported. Attempting to build in incremental mode.
./pages/index.tsx
18[6](https://github.com/OpenSats/website/actions/runs/14572139285/job/40871199425?pr=440#step:5:7):25 Warning: Using `<img>` could result in slower LCP and higher bandwidth. Use `<Image />` from `next/image` instead to utilize Image Optimization. See: https://nextjs.org/docs/messages/no-img-element @next/next/no-img-element
info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules
Creating an optimized production build ...
FetchError: request to https://fonts.gstatic.com/s/inter/v18/UcC[7](https://github.com/OpenSats/website/actions/runs/14572139285/job/40871199425?pr=440#step:5:8)3FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2 failed, reason:
at ClientRequest.<anonymous> (/home/runner/work/website/website/node_modules/next/dist/compiled/node-fetch/index.js:1:65756)
at ClientRequest.emit (node:events:524:2[8](https://github.com/OpenSats/website/actions/runs/14572139285/job/40871199425?pr=440#step:5:9))
at ClientRequest.emit (node:domain:48[9](https://github.com/OpenSats/website/actions/runs/14572139285/job/40871199425?pr=440#step:5:10):12)
at emitErrorEvent (node:_http_client:101:11)
at TLSSocket.socketErrorListener (node:_http_client:504:5)
at TLSSocket.emit (node:events:524:28)
at TLSSocket.emit (node:domain:489:12)
at emitErrorNT (node:internal/streams/destroy:169:8)
at emitErrorCloseNT (node:internal/streams/destroy:128:3)
at processTicksAndRejections (node:internal/process/task_queues:82:21)
at runNextTicks (node:internal/process/task_queues:64:3)
at listOnTimeout (node:internal/timers:545:9)
at processTimers (node:internal/timers:519:7) {
type: 'system',
errno: 'ETIMEDOUT',
code: 'ETIMEDOUT'
}
FetchError: request to https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2 failed, reason:
at ClientRequest.<anonymous> (/home/runner/work/website/website/node_modules/next/dist/compiled/node-fetch/index.js:1:65756)
at ClientRequest.emit (node:events:524:28)
at ClientRequest.emit (node:domain:489:12)
at emitErrorEvent (node:_http_client:[10](https://github.com/OpenSats/website/actions/runs/14572139285/job/40871199425?pr=440#step:5:11)1:11)
at TLSSocket.socketErrorListener (node:_http_client:504:5)
at TLSSocket.emit (node:events:524:28)
at TLSSocket.emit (node:domain:489:12)
at emitErrorNT (node:internal/streams/destroy:169:8)
at emitErrorCloseNT (node:internal/streams/destroy:128:3)
at processTicksAndRejections (node:internal/process/task_queues:82:21)
at runNextTicks (node:internal/process/task_queues:64:3)
at listOnTimeout (node:internal/timers:545:9)
at processTimers (node:internal/timers:519:7) {
type: 'system',
errno: 'ETIMEDOUT',
code: 'ETIMEDOUT'
}
FetchError: request to https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2 failed, reason:
at ClientRequest.<anonymous> (/home/runner/work/website/website/node_modules/next/dist/compiled/node-fetch/index.js:1:65756)
at ClientRequest.emit (node:events:524:28)
at ClientRequest.emit (node:domain:489:12)
at emitErrorEvent (node:_http_client:101:[11](https://github.com/OpenSats/website/actions/runs/14572139285/job/40871199425?pr=440#step:5:12))
at TLSSocket.socketErrorListener (node:_http_client:504:5)
at TLSSocket.emit (node:events:524:28)
at TLSSocket.emit (node:domain:489:[12](https://github.com/OpenSats/website/actions/runs/14572139285/job/40871199425?pr=440#step:5:13))
at emitErrorNT (node:internal/streams/destroy:169:8)
at emitErrorCloseNT (node:internal/streams/destroy:128:3)
at processTicksAndRejections (node:internal/process/task_queues:82:21)
at runNextTicks (node:internal/process/task_queues:64:3)
at listOnTimeout (node:internal/timers:545:9)
at processTimers (node:internal/timers:519:7) {
type: 'system',
errno: 'ETIMEDOUT',
code: 'ETIMEDOUT'
}
FetchError: request to https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2 failed, reason:
at ClientRequest.<anonymous> (/home/runner/work/website/website/node_modules/next/dist/compiled/node-fetch/index.js:1:65756)
at ClientRequest.emit (node:events:524:28)
at ClientRequest.emit (node:domain:489:12)
at emitErrorEvent (node:_http_client:101:11)
at TLSSocket.socketErrorListener (node:_http_client:504:5)
at TLSSocket.emit (node:events:524:28)
at TLSSocket.emit (node:domain:489:12)
at emitErrorNT (node:internal/streams/destroy:[16](https://github.com/OpenSats/website/actions/runs/14572139285/job/40871199425?pr=440#step:5:17)9:8)
at emitErrorCloseNT (node:internal/streams/destroy:128:3)
at processTicksAndRejections (node:internal/process/task_queues:82:21)
at runNextTicks (node:internal/process/task_queues:64:3)
at listOnTimeout (node:internal/timers:545:9)
at processTimers (node:internal/timers:519:7) {
type: 'system',
errno: 'ETIMEDOUT',
code: 'ETIMEDOUT'
}
FetchError: request to https://fonts.gstatic.com/s/inter/v[18](https://github.com/OpenSats/website/actions/runs/14572139285/job/40871199425?pr=440#step:5:19)/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2 failed, reason:
at ClientRequest.<anonymous> (/home/runner/work/website/website/node_modules/next/dist/compiled/node-fetch/index.js:1:65756)
at ClientRequest.emit (node:events:524:28)
at ClientRequest.emit (node:domain:489:12)
at emitErrorEvent (node:_http_client:101:11)
at TLSSocket.socketErrorListener (node:_http_client:504:5)
at TLSSocket.emit (node:events:524:28)
at TLSSocket.emit (node:domain:489:12)
at emitErrorNT (node:internal/streams/destroy:169:8)
at emitErrorCloseNT (node:internal/streams/destroy:128:3)
at processTicksAndRejections (node:internal/process/task_queues:82:21)
at runNextTicks (node:internal/process/task_queues:64:3)
at listOnTimeout (node:internal/timers:545:9)
at processTimers (node:internal/timers:5[19](https://github.com/OpenSats/website/actions/runs/14572139285/job/40871199425?pr=440#step:5:20):7) {
type: 'system',
errno: 'ETIMEDOUT',
code: 'ETIMEDOUT'
}
FetchError: request to https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2 failed, reason:
at ClientRequest.<anonymous> (/home/runner/work/website/website/node_modules/next/dist/compiled/node-fetch/index.js:1:65756)
at ClientRequest.emit (node:events:524:28)
at ClientRequest.emit (node:domain:489:12)
at emitErrorEvent (node:_http_client:101:11)
at TLSSocket.socketErrorListener (node:_http_client:504:5)
at TLSSocket.emit (node:events:524:28)
at TLSSocket.emit (node:domain:489:12)
at emitErrorNT (node:internal/streams/destroy:169:8)
at emitErrorCloseNT (node:internal/streams/destroy:128:3)
at processTicksAndRejections (node:internal/process/task_queues:82:[21](https://github.com/OpenSats/website/actions/runs/14572139285/job/40871199425?pr=440#step:5:22))
at runNextTicks (node:internal/process/task_queues:64:3)
at processTimers (node:internal/timers:516:9) {
type: 'system',
errno: 'ETIMEDOUT',
code: 'ETIMEDOUT'
}
Failed to compile.
components/LayoutWrapper.tsx
`next/font` error:
Failed to fetch `Inter` from Google Fonts.
> Build failed because of webpack errors
Error: Process completed with exit code 1.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working