Build web

Success
6ad87855a78c·open-betaPR #104 1m 21s

Runner

No runner assigned

Queued in pool default

Labelslinux
Containernode:22-slim
Pooldefault

Logs

Live output from all steps
Logs complete · 53 chunks
[Checkout] Cloning into '/var/lib/open-git/runner-work/12766128-c2b3-4ec3-b26b-f89ddff250af'...
[Checkout] Note: switching to '6ad87855a78c228b68d8d26146fc625219681f2e'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 6ad8785 open-beta
[Install deps and run next build] Preparing pnpm@9.15.9 for immediate activation...
[Install deps and run next build] Scope: all 21 workspace projects
[Install deps and run next build] Lockfile is up to date, resolution step is skipped
[Install deps and run next build] Progress: resolved 1, reused 0, downloaded 0, added 0
[Install deps and run next build] Packages: +1002
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[Install deps and run next build] Progress: resolved 1002, reused 0, downloaded 41, added 32
[Install deps and run next build] Progress: resolved 1002, reused 0, downloaded 59, added 49
[Install deps and run next build] Progress: resolved 1002, reused 0, downloaded 192, added 178
[Install deps and run next build] Progress: resolved 1002, reused 0, downloaded 366, added 360
[Install deps and run next build] Progress: resolved 1002, reused 0, downloaded 427, added 417
[Install deps and run next build] Progress: resolved 1002, reused 0, downloaded 462, added 449
[Install deps and run next build] Progress: resolved 1002, reused 0, downloaded 641, added 630
[Install deps and run next build] Progress: resolved 1002, reused 0, downloaded 813, added 799
[Install deps and run next build] Progress: resolved 1002, reused 0, downloaded 1001, added 1000
[Install deps and run next build] Progress: resolved 1002, reused 0, downloaded 1002, added 1002, done
[Install deps and run next build] .../sharp@0.34.5/node_modules/sharp install$ node install/check.js || npm run build
[Install deps and run next build] .../node_modules/msw postinstall$ node -e "import('./config/scripts/postinstall.js').catch(() => void 0)"
.../esbuild@0.25.12/node_modules/esbuild postinstall$ node install.js
.../esbuild@0.27.3/node_modules/esbuild postinstall$ node install.js
[Install deps and run next build] .../esbuild@0.18.20/node_modules/esbuild postinstall$ node install.js
[Install deps and run next build] .../node_modules/msw postinstall: Done
[Install deps and run next build] .../sharp@0.34.5/node_modules/sharp install: Done
[Install deps and run next build] .../node_modules/core-js-pure postinstall$ node -e "try{require('./postinstall')}catch(e){}"
[Install deps and run next build] .../esbuild@0.25.12/node_modules/esbuild postinstall: Done
[Install deps and run next build] .../esbuild@0.18.20/node_modules/esbuild postinstall: Done
[Install deps and run next build] .../esbuild@0.27.3/node_modules/esbuild postinstall: Done
[Install deps and run next build] .../node_modules/core-js-pure postinstall: Done
[Install deps and run next build] 
devDependencies:
+ @workspace/eslint-config 0.0.0 <- packages/eslint-config
+ @workspace/typescript-config 0.0.0 <- packages/typescript-config
+ prettier 3.8.1
+ prettier-plugin-tailwindcss 0.7.4
+ turbo 2.9.6
+ typescript 5.9.3
+ vitest 4.1.5

[Install deps and run next build] Done in 11.4s using pnpm v9.15.9

> web@0.0.1 build /workspace/apps/web
> next build

[Install deps and run next build] ⚠ No build cache found. Please configure build caching for faster rebuilds. Read more: https://nextjs.org/docs/messages/no-cache
[Install deps and run next build] 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

[Install deps and run next build] ▲ Next.js 16.1.6 (Turbopack)
- Experiments (use with caution):
  · staleTimes
[Install deps and run next build] 
[Install deps and run next build]   Creating an optimized production build ...
[Install deps and run next build] ✓ Compiled successfully in 32.0s
  Running TypeScript ...
[Install deps and run next build]   Collecting page data using 7 workers ...
[Install deps and run next build] 2026-08-12T03:39:04.968Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
[Install deps and run next build] 2026-08-12T03:39:05.058Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
[Install deps and run next build] 2026-08-12T03:39:05.064Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
[Install deps and run next build] 2026-08-12T03:39:05.078Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
[Install deps and run next build] 2026-08-12T03:39:05.238Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
2026-08-12T03:39:05.253Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
2026-08-12T03:39:05.269Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
[Install deps and run next build] 2026-08-12T03:39:05.349Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
[Install deps and run next build] 2026-08-12T03:39:05.583Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
2026-08-12T03:39:05.626Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
[Install deps and run next build] 2026-08-12T03:39:05.648Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
[Install deps and run next build] 2026-08-12T03:39:05.724Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
[Install deps and run next build] 2026-08-12T03:39:05.777Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
[Install deps and run next build] 2026-08-12T03:39:05.842Z WARN [Better Auth]: [better-auth] Base URL is not set. Set the baseURL option or BETTER_AUTH_URL env, or use a dynamic baseURL with allowedHosts for multi-host setups. Without it the origin is derived from the incoming request, and callbacks and redirects may not work correctly.
[Install deps and run next build]   Generating static pages using 7 workers (0/28) ...
  Generating static pages using 7 workers (7/28) 
[Install deps and run next build]   Generating static pages using 7 workers (14/28) 
  Generating static pages using 7 workers (21/28) 
[Install deps and run next build] ✓ Generating static pages using 7 workers (28/28) in 465.8ms
[Install deps and run next build]   Finalizing page optimization ...
[Install deps and run next build] 
[Install deps and run next build] Route (app)
┌ ƒ /
├ ƒ /_not-found
├ ƒ /[username]
├ ƒ /[username]/[repository]
├ ƒ /[username]/[repository]/(.)issues/new
├ ƒ /[username]/[repository]/(.)pulls/new
├ ƒ /[username]/[repository]/blob/[...path]
├ ƒ /[username]/[repository]/branches
├ ƒ /[username]/[repository]/campfire
├ ƒ /[username]/[repository]/docs
├ ƒ /[username]/[repository]/docs/[...slug]
├ ƒ /[username]/[repository]/insights
├ ƒ /[username]/[repository]/issues
├ ƒ /[username]/[repository]/issues/[number]
├ ƒ /[username]/[repository]/issues/new
├ ƒ /[username]/[repository]/pulls
├ ƒ /[username]/[repository]/pulls/[number]
├ ƒ /[username]/[repository]/pulls/[number]/autopilot
├ ƒ /[username]/[repository]/pulls/new
├ ƒ /[username]/[repository]/settings
├ ƒ /[username]/[repository]/settings/access
├ ƒ /[username]/[repository]/settings/autopilot
├ ƒ /[username]/[repository]/settings/danger
├ ƒ /[username]/[repository]/settings/donations
├ ƒ /[username]/[repository]/settings/general
├ ƒ /[username]/[repository]/settings/github
├ ƒ /[username]/[repository]/settings/runners
├ ƒ /[username]/[repository]/settings/sponsorship
├ ƒ /[username]/[repository]/sponsor
├ ƒ /[username]/[repository]/sponsor/checkout
├ ƒ /admin/emails
├ ƒ /admin/waitlist
├ ƒ /api/admin/waitlist
├ ƒ /api/auth/[...all]
├ ƒ /api/campfire/ref-details
├ ƒ /api/campfire/refs
├ ƒ /api/campfire/ws-token
├ ƒ /api/ci/jobs/[jobId]/artifacts
├ ƒ /api/ci/jobs/[jobId]/cancel
├ ƒ /api/ci/jobs/[jobId]/lease
├ ƒ /api/ci/jobs/[jobId]/logs
├ ƒ /api/ci/jobs/[jobId]/rerun
├ ƒ /api/ci/jobs/[jobId]/status
├ ƒ /api/ci/jobs/[jobId]/steps/[stepId]/status
├ ƒ /api/ci/repos/[repoId]/runner-registration-token
├ ƒ /api/ci/runners/[runnerId]
├ ƒ /api/ci/runners/[runnerId]/heartbeat
├ ƒ /api/ci/runners/[runnerId]/jobs/claim
├ ƒ /api/ci/runners/register
├ ƒ /api/github/install
├ ƒ /api/github/install/callback
├ ƒ /api/github/webhooks
├ ƒ /api/health
├ ƒ /api/internal/private-ref-access
├ ƒ /api/internal/repository-authorizations
├ ƒ /api/marketing/home
├ ƒ /api/repos/[repoId]/commits/[sha]/checks
├ ƒ /api/repos/[repoId]/files
├ ƒ /api/repos/[repoId]/pulls/[prId]
├ ƒ /api/repos/[repoId]/pulls/[prId]/autopilot
├ ƒ /api/repos/[repoId]/pulls/[prId]/diff
├ ƒ /api/repos/[repoId]/pulls/[prId]/files
├ ƒ /api/repos/[repoId]/pulls/[prId]/files/[fileId]/diff
├ ƒ /api/repositories/[username]/[repository]/sponsorships/payment-session
├ ƒ /api/stripe/billing-webhook
├ ƒ /api/stripe/connect-webhook
├ ƒ /api/unicorn-scene
├ ƒ /api/v1/repos/[owner]/[repository]/pulls
├ ƒ /api/viewer
├ ƒ /api/viewer/avatar
├ ƒ /api/viewer/avatar/[profileId]
├ ƒ /api/waitlist/password
├ ○ /apple-icon.png
├ ƒ /ci-lab
├ ƒ /ci/runs/[runId]/jobs/[jobId]
├ ƒ /forgot-password
├ ƒ /gitty-lab
├ ƒ /home
├ ○ /icon.svg
├ ƒ /onboarding
├ ƒ /onboarding/username-availability
├ ƒ /privacy
├ ƒ /privacy-policy
├ ƒ /repositories/import/github
├ ƒ /repositories/new
├ ƒ /reset-password
├ ƒ /sessions
├ ƒ /settings
├ ƒ /settings/account
├ ƒ /settings/account/agent-sessions
├ ƒ /settings/account/connections
├ ƒ /settings/account/emails
├ ƒ /settings/account/payments
├ ƒ /settings/account/profile
├ ƒ /settings/account/sessions
├ ƒ /settings/account/settings
├ ƒ /settings/account/sponsorships
├ ƒ /settings/account/teams/new
├ ƒ /settings/developer
├ ƒ /settings/organizations/[slug]
├ ƒ /settings/organizations/[slug]/danger
├ ƒ /settings/organizations/[slug]/general
├ ƒ /settings/organizations/[slug]/members
├ ƒ /settings/organizations/[slug]/repositories
├ ƒ /sign-in
├ ƒ /sign-up
├ ƒ /tos
└ ƒ /workspace


○  (Static)   prerendered as static content
ƒ  (Dynamic)  server-rendered on demand

Steps

2 passed

2 steps in this job.

02Checkoutcheckout3.4s
03Install deps and run next buildrun1m 16s