﻿2026-05-10T12:17:17.9961981Z Current runner version: '2.334.0'
2026-05-10T12:17:17.9998008Z ##[group]Runner Image Provisioner
2026-05-10T12:17:17.9999222Z Hosted Compute Agent
2026-05-10T12:17:18.0000228Z Version: 20260213.493
2026-05-10T12:17:18.0001188Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3
2026-05-10T12:17:18.0002349Z Build Date: 2026-02-13T00:28:41Z
2026-05-10T12:17:18.0003358Z Worker ID: {de8d559d-3bd5-4b3d-b0fe-47f13c4bd9b7}
2026-05-10T12:17:18.0004506Z Azure Region: westcentralus
2026-05-10T12:17:18.0005920Z ##[endgroup]
2026-05-10T12:17:18.0009476Z ##[group]Operating System
2026-05-10T12:17:18.0010446Z Ubuntu
2026-05-10T12:17:18.0011389Z 24.04.4
2026-05-10T12:17:18.0012222Z LTS
2026-05-10T12:17:18.0012982Z ##[endgroup]
2026-05-10T12:17:18.0013929Z ##[group]Runner Image
2026-05-10T12:17:18.0014838Z Image: ubuntu-24.04
2026-05-10T12:17:18.0015830Z Version: 20260413.86.1
2026-05-10T12:17:18.0018171Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md
2026-05-10T12:17:18.0020706Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86
2026-05-10T12:17:18.0022207Z ##[endgroup]
2026-05-10T12:17:18.0023976Z ##[group]GITHUB_TOKEN Permissions
2026-05-10T12:17:18.0026940Z Contents: read
2026-05-10T12:17:18.0048216Z Metadata: read
2026-05-10T12:17:18.0049288Z ##[endgroup]
2026-05-10T12:17:18.0052272Z Secret source: Actions
2026-05-10T12:17:18.0053534Z Prepare workflow directory
2026-05-10T12:17:18.0659260Z Prepare all required actions
2026-05-10T12:17:18.0696583Z Getting action download info
2026-05-10T12:17:18.5470994Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)
2026-05-10T12:17:18.6992762Z Download action repository 'pnpm/action-setup@v4' (SHA:b906affcce14559ad1aafd4ab0e942779e9f58b1)
2026-05-10T12:17:19.6266073Z Download action repository 'actions/setup-node@v4' (SHA:49933ea5288caeca8642d1e84afbd3f7d6820020)
2026-05-10T12:17:19.7233396Z Download action repository 'superfly/flyctl-actions@fc53c09e1bc3be6f54706524e3b82c4f462f77be' (SHA:fc53c09e1bc3be6f54706524e3b82c4f462f77be)
2026-05-10T12:17:20.0860598Z Download action repository 'actions/upload-artifact@v4' (SHA:ea165f8d65b6e75b540449e92b4886f43607fa02)
2026-05-10T12:17:20.3355815Z Complete job name: build-and-deploy
2026-05-10T12:17:20.4309704Z ##[group]Run actions/checkout@v4
2026-05-10T12:17:20.4311007Z with:
2026-05-10T12:17:20.4311793Z   repository: SaberMage/rebno
2026-05-10T12:17:20.4313034Z   token: ***
2026-05-10T12:17:20.4313777Z   ssh-strict: true
2026-05-10T12:17:20.4314549Z   ssh-user: git
2026-05-10T12:17:20.4315325Z   persist-credentials: true
2026-05-10T12:17:20.4316202Z   clean: true
2026-05-10T12:17:20.4316997Z   sparse-checkout-cone-mode: true
2026-05-10T12:17:20.4318181Z   fetch-depth: 1
2026-05-10T12:17:20.4318959Z   fetch-tags: false
2026-05-10T12:17:20.4319755Z   show-progress: true
2026-05-10T12:17:20.4320542Z   lfs: false
2026-05-10T12:17:20.4321268Z   submodules: false
2026-05-10T12:17:20.4322059Z   set-safe-directory: true
2026-05-10T12:17:20.4323196Z ##[endgroup]
2026-05-10T12:17:20.5537650Z Syncing repository: SaberMage/rebno
2026-05-10T12:17:20.5542032Z ##[group]Getting Git version info
2026-05-10T12:17:20.5544590Z Working directory is '/home/runner/work/rebno/rebno'
2026-05-10T12:17:20.5548496Z [command]/usr/bin/git version
2026-05-10T12:17:20.5568710Z git version 2.53.0
2026-05-10T12:17:20.5596686Z ##[endgroup]
2026-05-10T12:17:20.5615539Z Temporarily overriding HOME='/home/runner/work/_temp/d08fd76e-0d47-4761-bf89-11f3a4094f29' before making global git config changes
2026-05-10T12:17:20.5624182Z Adding repository directory to the temporary git global config as a safe directory
2026-05-10T12:17:20.5639424Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/rebno/rebno
2026-05-10T12:17:20.5678585Z Deleting the contents of '/home/runner/work/rebno/rebno'
2026-05-10T12:17:20.5769930Z ##[group]Initializing the repository
2026-05-10T12:17:20.5776639Z [command]/usr/bin/git init /home/runner/work/rebno/rebno
2026-05-10T12:17:20.5797537Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-05-10T12:17:20.5812983Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-05-10T12:17:20.5815657Z hint: to use in all of your new repositories, which will suppress this warning,
2026-05-10T12:17:20.5817203Z hint: call:
2026-05-10T12:17:20.5818214Z hint:
2026-05-10T12:17:20.5819164Z hint: 	git config --global init.defaultBranch <name>
2026-05-10T12:17:20.5820290Z hint:
2026-05-10T12:17:20.5821370Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-05-10T12:17:20.5823084Z hint: 'development'. The just-created branch can be renamed via this command:
2026-05-10T12:17:20.5824462Z hint:
2026-05-10T12:17:20.5825204Z hint: 	git branch -m <name>
2026-05-10T12:17:20.5826061Z hint:
2026-05-10T12:17:20.5827204Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-05-10T12:17:20.5830449Z Initialized empty Git repository in /home/runner/work/rebno/rebno/.git/
2026-05-10T12:17:20.5834949Z [command]/usr/bin/git remote add origin https://github.com/SaberMage/rebno
2026-05-10T12:17:20.5870417Z ##[endgroup]
2026-05-10T12:17:20.5872870Z ##[group]Disabling automatic garbage collection
2026-05-10T12:17:20.5875275Z [command]/usr/bin/git config --local gc.auto 0
2026-05-10T12:17:20.5912864Z ##[endgroup]
2026-05-10T12:17:20.5915208Z ##[group]Setting up auth
2026-05-10T12:17:20.5920289Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-05-10T12:17:20.5959474Z [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' || :"
2026-05-10T12:17:20.6272596Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-05-10T12:17:20.6311657Z [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' || :"
2026-05-10T12:17:20.6563084Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-05-10T12:17:20.6610755Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-05-10T12:17:20.6895206Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-05-10T12:17:20.6942861Z ##[endgroup]
2026-05-10T12:17:20.6944242Z ##[group]Fetching the repository
2026-05-10T12:17:20.6956696Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +581bc2fe739e7e7eb77353c2c16647e1ff2f7509:refs/remotes/origin/main
2026-05-10T12:17:22.3530405Z From https://github.com/SaberMage/rebno
2026-05-10T12:17:22.3534151Z  * [new ref]         581bc2fe739e7e7eb77353c2c16647e1ff2f7509 -> origin/main
2026-05-10T12:17:22.3567203Z ##[endgroup]
2026-05-10T12:17:22.3582819Z ##[group]Determining the checkout info
2026-05-10T12:17:22.3583934Z ##[endgroup]
2026-05-10T12:17:22.3584592Z [command]/usr/bin/git sparse-checkout disable
2026-05-10T12:17:22.3631698Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-05-10T12:17:22.3664558Z ##[group]Checking out the ref
2026-05-10T12:17:22.3670442Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-05-10T12:17:22.9334272Z Switched to a new branch 'main'
2026-05-10T12:17:22.9335355Z branch 'main' set up to track 'origin/main'.
2026-05-10T12:17:22.9360507Z ##[endgroup]
2026-05-10T12:17:22.9419310Z [command]/usr/bin/git log -1 --format=%H
2026-05-10T12:17:22.9444601Z 581bc2fe739e7e7eb77353c2c16647e1ff2f7509
2026-05-10T12:17:22.9700692Z ##[group]Run pnpm/action-setup@v4
2026-05-10T12:17:22.9701016Z with:
2026-05-10T12:17:22.9701216Z   version: 10
2026-05-10T12:17:22.9701429Z   dest: ~/setup-pnpm
2026-05-10T12:17:22.9701844Z   run_install: null
2026-05-10T12:17:22.9702064Z   cache: false
2026-05-10T12:17:22.9702290Z   cache_dependency_path: pnpm-lock.yaml
2026-05-10T12:17:22.9702577Z   package_json_file: package.json
2026-05-10T12:17:22.9702826Z   standalone: false
2026-05-10T12:17:22.9703041Z ##[endgroup]
2026-05-10T12:17:23.1254960Z ##[group]Running self-installer...
2026-05-10T12:17:23.9539215Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:17:23.9848977Z Packages: +1
2026-05-10T12:17:23.9868317Z +
2026-05-10T12:17:24.4923291Z Progress: resolved 1, reused 0, downloaded 1, added 1, done
2026-05-10T12:17:24.5200206Z 
2026-05-10T12:17:24.5201096Z dependencies:
2026-05-10T12:17:24.5201968Z + pnpm 10.33.4 (11.0.9 is available)
2026-05-10T12:17:24.5218611Z 
2026-05-10T12:17:24.5302259Z Done in 1.1s
2026-05-10T12:17:24.5468876Z ##[endgroup]
2026-05-10T12:17:24.5472348Z Installation Completed!
2026-05-10T12:17:24.5659471Z ##[group]Run actions/setup-node@v4
2026-05-10T12:17:24.5659746Z with:
2026-05-10T12:17:24.5659972Z   node-version: 22
2026-05-10T12:17:24.5660181Z   cache: pnpm
2026-05-10T12:17:24.5660386Z   always-auth: false
2026-05-10T12:17:24.5660602Z   check-latest: false
2026-05-10T12:17:24.5660980Z   token: ***
2026-05-10T12:17:24.5661175Z env:
2026-05-10T12:17:24.5661438Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:17:24.5661755Z ##[endgroup]
2026-05-10T12:17:24.7531869Z Found in cache @ /opt/hostedtoolcache/node/22.22.2/x64
2026-05-10T12:17:24.7538635Z ##[group]Environment details
2026-05-10T12:17:25.1579028Z node: v22.22.2
2026-05-10T12:17:25.1579690Z npm: 10.9.7
2026-05-10T12:17:25.1579974Z yarn: 1.22.22
2026-05-10T12:17:25.1580979Z ##[endgroup]
2026-05-10T12:17:25.1611217Z [command]/home/runner/setup-pnpm/node_modules/.bin/pnpm store path --silent
2026-05-10T12:17:25.5779653Z /home/runner/setup-pnpm/node_modules/.bin/store/v10
2026-05-10T12:17:25.8301374Z pnpm cache is not found
2026-05-10T12:17:25.8444983Z ##[group]Run pnpm install --frozen-lockfile
2026-05-10T12:17:25.8445418Z [36;1mpnpm install --frozen-lockfile[0m
2026-05-10T12:17:25.8476282Z shell: /usr/bin/bash -e {0}
2026-05-10T12:17:25.8476567Z env:
2026-05-10T12:17:25.8476841Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:17:25.8477158Z ##[endgroup]
2026-05-10T12:17:26.1787090Z Scope: all 6 workspace projects
2026-05-10T12:17:26.3430726Z Lockfile is up to date, resolution step is skipped
2026-05-10T12:17:26.4149491Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:17:26.5153440Z Packages: +665
2026-05-10T12:17:26.5154910Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:17:27.4082269Z Progress: resolved 665, reused 0, downloaded 66, added 24
2026-05-10T12:17:28.4075507Z Progress: resolved 665, reused 0, downloaded 148, added 74
2026-05-10T12:17:29.4099523Z Progress: resolved 665, reused 0, downloaded 212, added 102
2026-05-10T12:17:30.4072232Z Progress: resolved 665, reused 0, downloaded 365, added 222
2026-05-10T12:17:31.4079924Z Progress: resolved 665, reused 0, downloaded 401, added 234
2026-05-10T12:17:32.4099325Z Progress: resolved 665, reused 0, downloaded 504, added 357
2026-05-10T12:17:33.4133862Z Progress: resolved 665, reused 0, downloaded 604, added 458
2026-05-10T12:17:34.4099469Z Progress: resolved 665, reused 0, downloaded 647, added 476
2026-05-10T12:17:35.0124056Z Packages are hard linked from the content-addressable store to the virtual store.
2026-05-10T12:17:35.0144252Z   Content-addressable store is at: /home/runner/setup-pnpm/node_modules/.bin/store/v10
2026-05-10T12:17:35.0181644Z   Virtual store is at:             node_modules/.pnpm
2026-05-10T12:17:35.4101176Z Progress: resolved 665, reused 0, downloaded 661, added 636
2026-05-10T12:17:35.4309207Z Progress: resolved 665, reused 0, downloaded 661, added 665, done
2026-05-10T12:17:35.8599788Z .../node_modules/better-sqlite3 install$ prebuild-install || node-gyp rebuild --release
2026-05-10T12:17:35.8619304Z .../esbuild@0.18.20/node_modules/esbuild postinstall$ node install.js
2026-05-10T12:17:35.8634569Z .../esbuild@0.25.12/node_modules/esbuild postinstall$ node install.js
2026-05-10T12:17:35.8668727Z .../esbuild@0.27.7/node_modules/esbuild postinstall$ node install.js
2026-05-10T12:17:35.9589611Z .../argon2@0.44.0/node_modules/argon2 install$ cross-env ZERO_AR_DATE=1 node-gyp-build
2026-05-10T12:17:36.0349665Z .../esbuild@0.18.20/node_modules/esbuild postinstall: Done
2026-05-10T12:17:36.1308759Z .../esbuild@0.25.12/node_modules/esbuild postinstall: Done
2026-05-10T12:17:36.1639368Z .../esbuild@0.27.7/node_modules/esbuild postinstall: Done
2026-05-10T12:17:36.3484905Z .../argon2@0.44.0/node_modules/argon2 install: Done
2026-05-10T12:17:36.5991798Z .../node_modules/better-sqlite3 install: Done
2026-05-10T12:17:36.8488465Z 
2026-05-10T12:17:36.8528654Z devDependencies:
2026-05-10T12:17:36.8548251Z + @better-auth/cli 1.4.21
2026-05-10T12:17:36.8548531Z 
2026-05-10T12:17:36.9286229Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:17:36.9299275Z │                                                                              │
2026-05-10T12:17:36.9301435Z │   Ignored build scripts: @prisma/client@5.22.0, msgpackr-extract@3.0.3,      │
2026-05-10T12:17:36.9302732Z │   protobufjs@7.5.6, protobufjs@8.0.1.                                        │
2026-05-10T12:17:36.9304001Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:17:36.9305197Z │   to run scripts.                                                            │
2026-05-10T12:17:36.9306213Z │                                                                              │
2026-05-10T12:17:36.9307279Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:17:36.9715701Z Done in 11s using pnpm v10.33.4
2026-05-10T12:17:37.0474489Z ##[group]Run for d in tools/asset-catalog tools/asset-pipeline tools/extract-gmd tools/protocol-doc tools/room-converter tools/save-format-doc; do
2026-05-10T12:17:37.0476237Z [36;1mfor d in tools/asset-catalog tools/asset-pipeline tools/extract-gmd tools/protocol-doc tools/room-converter tools/save-format-doc; do[0m
2026-05-10T12:17:37.0477291Z [36;1m  if [ -f "$d/package.json" ]; then[0m
2026-05-10T12:17:37.0478049Z [36;1m    echo "::group::pnpm install in $d"[0m
2026-05-10T12:17:37.0478664Z [36;1m    pnpm -C "$d" install --ignore-workspace --no-frozen-lockfile[0m
2026-05-10T12:17:37.0479249Z [36;1m    echo "::endgroup::"[0m
2026-05-10T12:17:37.0479639Z [36;1m  fi[0m
2026-05-10T12:17:37.0479926Z [36;1mdone[0m
2026-05-10T12:17:37.0510323Z shell: /usr/bin/bash -e {0}
2026-05-10T12:17:37.0510701Z env:
2026-05-10T12:17:37.0511087Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:17:37.0511581Z ##[endgroup]
2026-05-10T12:17:37.0584911Z ##[group]pnpm install in tools/asset-catalog
2026-05-10T12:17:37.5349069Z Lockfile is up to date, resolution step is skipped
2026-05-10T12:17:37.5999363Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:17:37.6228475Z Packages: +52
2026-05-10T12:17:37.6238780Z ++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:17:38.3859909Z Progress: resolved 52, reused 46, downloaded 6, added 52, done
2026-05-10T12:17:38.4848641Z 
2026-05-10T12:17:38.4849707Z devDependencies:
2026-05-10T12:17:38.4877195Z + @types/node 25.6.0
2026-05-10T12:17:38.4908456Z + tsx 4.21.0
2026-05-10T12:17:38.4909102Z + typescript 5.6.3
2026-05-10T12:17:38.4928383Z + vitest 4.1.5
2026-05-10T12:17:38.4948130Z 
2026-05-10T12:17:38.4950399Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:17:38.4989138Z │                                                                              │
2026-05-10T12:17:38.5039772Z │   Ignored build scripts: esbuild@0.27.7.                                     │
2026-05-10T12:17:38.5041265Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:17:38.5058694Z │   to run scripts.                                                            │
2026-05-10T12:17:38.5078515Z │                                                                              │
2026-05-10T12:17:38.5098766Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:17:38.5099824Z Done in 1.4s using pnpm v10.33.4
2026-05-10T12:17:38.5267056Z ##[endgroup]
2026-05-10T12:17:38.5267918Z ##[group]pnpm install in tools/asset-pipeline
2026-05-10T12:17:38.9659284Z Lockfile is up to date, resolution step is skipped
2026-05-10T12:17:39.0258870Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:17:39.0418395Z Packages: +64
2026-05-10T12:17:39.0438617Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:17:39.5755615Z Progress: resolved 64, reused 57, downloaded 7, added 64, done
2026-05-10T12:17:39.6553447Z 
2026-05-10T12:17:39.6554402Z dependencies:
2026-05-10T12:17:39.6555131Z + maxrects-packer 2.7.3
2026-05-10T12:17:39.6555688Z + sharp 0.34.5
2026-05-10T12:17:39.6556083Z 
2026-05-10T12:17:39.6556409Z devDependencies:
2026-05-10T12:17:39.6556953Z + @types/node 25.6.0
2026-05-10T12:17:39.6558305Z + tsx 4.21.0
2026-05-10T12:17:39.6559085Z + typescript 5.6.3
2026-05-10T12:17:39.6579082Z + vitest 3.2.4
2026-05-10T12:17:39.6580618Z 
2026-05-10T12:17:39.6663142Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:17:39.6664483Z │                                                                              │
2026-05-10T12:17:39.6666395Z │   Ignored build scripts: esbuild@0.27.7, sharp@0.34.5.                       │
2026-05-10T12:17:39.6668112Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:17:39.6669127Z │   to run scripts.                                                            │
2026-05-10T12:17:39.6670296Z │                                                                              │
2026-05-10T12:17:39.6671529Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:17:39.6721180Z Done in 1.1s using pnpm v10.33.4
2026-05-10T12:17:39.7954772Z ##[endgroup]
2026-05-10T12:17:39.7955840Z ##[group]pnpm install in tools/extract-gmd
2026-05-10T12:17:40.2498164Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:17:41.2511531Z Progress: resolved 97, reused 48, downloaded 1, added 0
2026-05-10T12:17:41.8981839Z Packages: +57
2026-05-10T12:17:41.8982752Z +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:17:41.9679733Z Progress: resolved 135, reused 58, downloaded 5, added 57, done
2026-05-10T12:17:42.0648457Z 
2026-05-10T12:17:42.0649488Z dependencies:
2026-05-10T12:17:42.0650180Z + sharp 0.34.5
2026-05-10T12:17:42.0650563Z 
2026-05-10T12:17:42.0650876Z devDependencies:
2026-05-10T12:17:42.0651600Z + @types/node 25.6.0 (25.6.2 is available)
2026-05-10T12:17:42.0652264Z + tsx 4.21.0
2026-05-10T12:17:42.0652833Z + typescript 5.6.3 (6.0.3 is available)
2026-05-10T12:17:42.0653415Z + vitest 4.1.5
2026-05-10T12:17:42.0653796Z 
2026-05-10T12:17:42.0679542Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:17:42.0680862Z │                                                                              │
2026-05-10T12:17:42.0682108Z │   Ignored build scripts: esbuild@0.27.7, sharp@0.34.5.                       │
2026-05-10T12:17:42.0683555Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:17:42.0684761Z │   to run scripts.                                                            │
2026-05-10T12:17:42.0685833Z │                                                                              │
2026-05-10T12:17:42.0687522Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:17:42.0729757Z Done in 2.2s using pnpm v10.33.4
2026-05-10T12:17:42.0982735Z ##[endgroup]
2026-05-10T12:17:42.0983866Z ##[group]pnpm install in tools/protocol-doc
2026-05-10T12:17:42.4032621Z Lockfile is up to date, resolution step is skipped
2026-05-10T12:17:42.4299235Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:17:42.4486296Z Packages: +52
2026-05-10T12:17:42.4488724Z ++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:17:42.5957926Z Progress: resolved 52, reused 52, downloaded 0, added 52, done
2026-05-10T12:17:42.6661164Z 
2026-05-10T12:17:42.6662036Z devDependencies:
2026-05-10T12:17:42.6662718Z + @types/node 25.6.0
2026-05-10T12:17:42.6663376Z + tsx 4.21.0
2026-05-10T12:17:42.6663894Z + typescript 5.6.3
2026-05-10T12:17:42.6664426Z + vitest 4.1.5
2026-05-10T12:17:42.6664778Z 
2026-05-10T12:17:42.6755163Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:17:42.6756085Z │                                                                              │
2026-05-10T12:17:42.6757374Z │   Ignored build scripts: esbuild@0.27.7.                                     │
2026-05-10T12:17:42.6758634Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:17:42.6759531Z │   to run scripts.                                                            │
2026-05-10T12:17:42.6760030Z │                                                                              │
2026-05-10T12:17:42.6760555Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:17:42.6818722Z Done in 555ms using pnpm v10.33.4
2026-05-10T12:17:42.6918861Z ##[endgroup]
2026-05-10T12:17:42.6936968Z ##[group]pnpm install in tools/room-converter
2026-05-10T12:17:43.0168605Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:17:43.5008814Z Packages: +9
2026-05-10T12:17:43.5009524Z +++++++++
2026-05-10T12:17:43.5867869Z Progress: resolved 35, reused 9, downloaded 0, added 9, done
2026-05-10T12:17:43.6648406Z 
2026-05-10T12:17:43.6659074Z devDependencies:
2026-05-10T12:17:43.6659817Z + @types/node 25.6.0 (25.6.2 is available)
2026-05-10T12:17:43.6660384Z + tsx 4.21.0
2026-05-10T12:17:43.6660912Z + typescript 5.6.3 (6.0.3 is available)
2026-05-10T12:17:43.6661569Z + zod 3.25.76 (4.4.3 is available)
2026-05-10T12:17:43.6661977Z 
2026-05-10T12:17:43.6681846Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:17:43.6682580Z │                                                                              │
2026-05-10T12:17:43.6683194Z │   Ignored build scripts: esbuild@0.27.7.                                     │
2026-05-10T12:17:43.6683841Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:17:43.6684450Z │   to run scripts.                                                            │
2026-05-10T12:17:43.6684935Z │                                                                              │
2026-05-10T12:17:43.6685486Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:17:43.6748652Z Done in 952ms using pnpm v10.33.4
2026-05-10T12:17:43.6902917Z ##[endgroup]
2026-05-10T12:17:43.6908330Z ##[group]pnpm install in tools/save-format-doc
2026-05-10T12:17:44.0432006Z Lockfile is up to date, resolution step is skipped
2026-05-10T12:17:44.0648901Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:17:44.0775517Z Packages: +52
2026-05-10T12:17:44.0799390Z ++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:17:44.3803616Z Progress: resolved 52, reused 52, downloaded 0, added 52, done
2026-05-10T12:17:44.8503460Z 
2026-05-10T12:17:44.8504067Z devDependencies:
2026-05-10T12:17:44.8504564Z + @types/node 25.6.0
2026-05-10T12:17:44.8505015Z + tsx 4.21.0
2026-05-10T12:17:44.8505432Z + typescript 5.6.3
2026-05-10T12:17:44.8505822Z + vitest 4.1.5
2026-05-10T12:17:44.8506104Z 
2026-05-10T12:17:44.8596405Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:17:44.8597967Z │                                                                              │
2026-05-10T12:17:44.8599284Z │   Ignored build scripts: esbuild@0.27.7.                                     │
2026-05-10T12:17:44.8608034Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:17:44.8609049Z │   to run scripts.                                                            │
2026-05-10T12:17:44.8609711Z │                                                                              │
2026-05-10T12:17:44.8610246Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:17:44.8651202Z Done in 1.1s using pnpm v10.33.4
2026-05-10T12:17:44.8753950Z ##[endgroup]
2026-05-10T12:17:44.8795101Z ##[group]Run pnpm -r --filter "@rebno/*" build
2026-05-10T12:17:44.8795663Z [36;1mpnpm -r --filter "@rebno/*" build[0m
2026-05-10T12:17:44.8830571Z shell: /usr/bin/bash -e {0}
2026-05-10T12:17:44.8830965Z env:
2026-05-10T12:17:44.8831365Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:17:44.8831865Z ##[endgroup]
2026-05-10T12:17:45.1805037Z Scope: 5 of 6 workspace projects
2026-05-10T12:17:45.1831077Z packages/db build$ tsc
2026-05-10T12:17:45.1840341Z packages/game-logic build$ tsc
2026-05-10T12:17:47.5410986Z packages/game-logic build: Done
2026-05-10T12:17:47.5438812Z packages/protocol prebuild$ node scripts/sync-from-tools-protocol-doc.mjs
2026-05-10T12:17:47.5930032Z packages/protocol prebuild: synced legacy-opcodes from /home/runner/work/rebno/rebno/tools/protocol-doc/output/protocol.ts
2026-05-10T12:17:47.5980066Z packages/protocol prebuild: Done
2026-05-10T12:17:47.6018635Z packages/protocol build$ tsc
2026-05-10T12:17:50.0927648Z packages/db build: Done
2026-05-10T12:17:51.1923992Z packages/protocol build: Done
2026-05-10T12:17:51.1933232Z apps/server build$ tsc -b
2026-05-10T12:17:58.0336848Z apps/server build: Done
2026-05-10T12:17:58.0486826Z ##[group]Run pnpm verify:phase-4
2026-05-10T12:17:58.0487140Z [36;1mpnpm verify:phase-4[0m
2026-05-10T12:17:58.0510595Z shell: /usr/bin/bash -e {0}
2026-05-10T12:17:58.0510848Z env:
2026-05-10T12:17:58.0511112Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:17:58.0511632Z   SKIP_PHASE_3_CARRYOVER: 1
2026-05-10T12:17:58.0511865Z   SKIP_TRACE_CHECK: 1
2026-05-10T12:17:58.0512076Z ##[endgroup]
2026-05-10T12:17:58.3462842Z 
2026-05-10T12:17:58.3463608Z > rebno@0.0.0 verify:phase-4 /home/runner/work/rebno/rebno
2026-05-10T12:17:58.3464681Z > node scripts/verify-phase-4.mjs
2026-05-10T12:17:58.3465228Z 
2026-05-10T12:17:58.3781026Z 
2026-05-10T12:17:58.3781855Z === Workspace: typecheck ===
2026-05-10T12:17:58.3782607Z >>> pnpm -r typecheck
2026-05-10T12:17:58.6726426Z Scope: 5 of 6 workspace projects
2026-05-10T12:17:58.6778854Z packages/game-logic typecheck$ tsc --noEmit
2026-05-10T12:17:58.6788229Z packages/db typecheck$ tsc --noEmit
2026-05-10T12:18:01.0844885Z packages/game-logic typecheck: Done
2026-05-10T12:18:01.0853954Z packages/protocol typecheck$ tsc --noEmit
2026-05-10T12:18:03.1839758Z packages/db typecheck: Done
2026-05-10T12:18:04.4891553Z packages/protocol typecheck: Done
2026-05-10T12:18:04.4902561Z apps/client typecheck$ tsc --noEmit
2026-05-10T12:18:04.4907618Z apps/server typecheck$ tsc --noEmit
2026-05-10T12:18:14.9696822Z apps/client typecheck: Done
2026-05-10T12:18:15.9691446Z apps/server typecheck: Done
2026-05-10T12:18:15.9801267Z 
2026-05-10T12:18:15.9801864Z === Lint: protocol-sync ===
2026-05-10T12:18:15.9802760Z >>> pnpm lint:protocol-sync
2026-05-10T12:18:16.2700922Z 
2026-05-10T12:18:16.2701625Z > rebno@0.0.0 lint:protocol-sync /home/runner/work/rebno/rebno
2026-05-10T12:18:16.2702144Z > node tools/scripts/lint-protocol-sync.mjs
2026-05-10T12:18:16.2702368Z 
2026-05-10T12:18:16.3008080Z lint-protocol-sync: OK
2026-05-10T12:18:16.3135113Z 
2026-05-10T12:18:16.3135890Z === Lint: game-logic-purity ===
2026-05-10T12:18:16.3136681Z >>> pnpm lint:game-logic-purity
2026-05-10T12:18:16.6017898Z 
2026-05-10T12:18:16.6019025Z > rebno@0.0.0 lint:game-logic-purity /home/runner/work/rebno/rebno
2026-05-10T12:18:16.6020349Z > node tools/scripts/lint-game-logic-purity.mjs
2026-05-10T12:18:16.6021017Z 
2026-05-10T12:18:16.6364867Z lint-game-logic-purity: OK (6 file(s) clean)
2026-05-10T12:18:16.6489627Z 
2026-05-10T12:18:16.6490210Z === Lint: better-auth-schema-sync ===
2026-05-10T12:18:16.6491015Z >>> pnpm lint:better-auth-schema-sync
2026-05-10T12:18:16.9344216Z 
2026-05-10T12:18:16.9345414Z > rebno@0.0.0 lint:better-auth-schema-sync /home/runner/work/rebno/rebno
2026-05-10T12:18:16.9346603Z > node tools/scripts/lint-better-auth-schema-sync.mjs
2026-05-10T12:18:16.9347215Z 
2026-05-10T12:18:18.5395838Z lint-better-auth-schema-sync: OK
2026-05-10T12:18:18.5529640Z 
2026-05-10T12:18:18.5530114Z === Lint: rate-limit-budgets ===
2026-05-10T12:18:18.5530669Z >>> pnpm lint:rate-limit-budgets
2026-05-10T12:18:18.8392733Z 
2026-05-10T12:18:18.8393784Z > rebno@0.0.0 lint:rate-limit-budgets /home/runner/work/rebno/rebno
2026-05-10T12:18:18.8394783Z > node tools/scripts/lint-rate-limit-budgets.mjs
2026-05-10T12:18:18.8395283Z 
2026-05-10T12:18:18.8712539Z lint-rate-limit-budgets: OK (5 D-22 budgets locked)
2026-05-10T12:18:18.8840951Z 
2026-05-10T12:18:18.8841591Z === Lint: no-clipboard-rce ===
2026-05-10T12:18:18.8842293Z >>> pnpm lint:no-clipboard-rce
2026-05-10T12:18:19.1756266Z 
2026-05-10T12:18:19.1757357Z > rebno@0.0.0 lint:no-clipboard-rce /home/runner/work/rebno/rebno
2026-05-10T12:18:19.1758563Z > node tools/scripts/lint-no-clipboard-rce.mjs
2026-05-10T12:18:19.1759043Z 
2026-05-10T12:18:19.2096273Z lint-no-clipboard-rce: OK (21 file(s) clean)
2026-05-10T12:18:19.2222125Z 
2026-05-10T12:18:19.2233627Z === Lint: room-layout ===
2026-05-10T12:18:19.2234118Z >>> pnpm lint:room-layout
2026-05-10T12:18:19.5104251Z 
2026-05-10T12:18:19.5105316Z > rebno@0.0.0 lint:room-layout /home/runner/work/rebno/rebno
2026-05-10T12:18:19.5107105Z > node tools/scripts/lint-room-layout.mjs
2026-05-10T12:18:19.5107982Z 
2026-05-10T12:18:19.5475428Z lint-room-layout: OK
2026-05-10T12:18:19.5602132Z 
2026-05-10T12:18:19.5602558Z === ADR 0004 lint ===
2026-05-10T12:18:19.5603208Z >>> pnpm lint:adr:0004
2026-05-10T12:18:19.8495591Z 
2026-05-10T12:18:19.8496671Z > rebno@0.0.0 lint:adr:0004 /home/runner/work/rebno/rebno
2026-05-10T12:18:19.8498851Z > node tools/asset-catalog/scripts/lint-adr.mjs docs/adr/0004-room-hot-reload.md --no-matrix
2026-05-10T12:18:19.8499934Z 
2026-05-10T12:18:19.8829281Z OK: ADR docs/adr/0004-room-hot-reload.md validated (no-matrix mode — Michael Nygard sections present)
2026-05-10T12:18:19.8950363Z 
2026-05-10T12:18:19.8950855Z === Drizzle: emit-check ===
2026-05-10T12:18:19.8951457Z >>> pnpm db:emit-check
2026-05-10T12:18:20.1842096Z 
2026-05-10T12:18:20.1843178Z > rebno@0.0.0 db:emit-check /home/runner/work/rebno/rebno
2026-05-10T12:18:20.1846174Z > pnpm -C packages/db exec drizzle-kit generate && node -e "require('fs').copyFileSync('packages/db/migrations/0001_baseline.sql','docs/extracted-server/0001_baseline.sql')" && git diff --exit-code packages/db/migrations/0001_baseline.sql docs/extracted-server/0001_baseline.sql
2026-05-10T12:18:20.1848492Z 
2026-05-10T12:18:20.6152059Z No config path provided, using default 'drizzle.config.ts'
2026-05-10T12:18:20.6153873Z Reading config file '/home/runner/work/rebno/rebno/packages/db/drizzle.config.ts'
2026-05-10T12:18:21.0399947Z 8 tables
2026-05-10T12:18:21.0400652Z accounts 8 columns 1 indexes 0 fks
2026-05-10T12:18:21.0401495Z audit_log 6 columns 0 indexes 2 fks
2026-05-10T12:18:21.0404733Z characters 9 columns 0 indexes 1 fks
2026-05-10T12:18:21.0405583Z inventory_items 4 columns 0 indexes 1 fks
2026-05-10T12:18:21.0406438Z legacy_credentials_staging 6 columns 0 indexes 0 fks
2026-05-10T12:18:21.0407305Z message_board_replies 5 columns 0 indexes 2 fks
2026-05-10T12:18:21.0411421Z message_board_topics 7 columns 0 indexes 1 fks
2026-05-10T12:18:21.0412400Z sessions 5 columns 0 indexes 1 fks
2026-05-10T12:18:21.0412932Z 
2026-05-10T12:18:21.0413838Z No schema changes, nothing to migrate 😴
2026-05-10T12:18:21.6718244Z 
2026-05-10T12:18:21.6719033Z === Drizzle: schema-sync ===
2026-05-10T12:18:21.6720000Z >>> pnpm lint:schema-sync
2026-05-10T12:18:21.9552125Z 
2026-05-10T12:18:21.9553198Z > rebno@0.0.0 lint:schema-sync /home/runner/work/rebno/rebno
2026-05-10T12:18:21.9556467Z > node -e "const a=require('fs').readFileSync('packages/db/migrations/0001_baseline.sql');const b=require('fs').readFileSync('docs/extracted-server/0001_baseline.sql');if(Buffer.compare(a,b)!==0){console.error('docs/extracted-server/0001_baseline.sql out of sync with packages/db/migrations/0001_baseline.sql');process.exit(1)}console.log('OK')"
2026-05-10T12:18:21.9559028Z 
2026-05-10T12:18:21.9831813Z OK
2026-05-10T12:18:21.9962891Z 
2026-05-10T12:18:21.9963486Z === Drizzle: source-comments ===
2026-05-10T12:18:21.9964270Z >>> pnpm lint:source-comments
2026-05-10T12:18:22.2826093Z 
2026-05-10T12:18:22.2827288Z > rebno@0.0.0 lint:source-comments /home/runner/work/rebno/rebno
2026-05-10T12:18:22.2828830Z > pnpm -C packages/db run lint:source-comments
2026-05-10T12:18:22.2829433Z 
2026-05-10T12:18:22.5758878Z 
2026-05-10T12:18:22.5759886Z > @rebno/db@0.1.0 lint:source-comments /home/runner/work/rebno/rebno/packages/db
2026-05-10T12:18:22.5761061Z > node scripts/check-source-comments.mjs
2026-05-10T12:18:22.5761703Z 
2026-05-10T12:18:22.6079966Z check-source-comments: OK (50 columns, all SOURCE-cited)
2026-05-10T12:18:22.6300673Z 
2026-05-10T12:18:22.6301325Z === Workspace: test ===
2026-05-10T12:18:22.6301997Z >>> pnpm -r test
2026-05-10T12:18:22.9396773Z Scope: 5 of 6 workspace projects
2026-05-10T12:18:22.9448599Z packages/db test$ vitest run
2026-05-10T12:18:22.9457173Z packages/game-logic test$ vitest run
2026-05-10T12:18:23.4525858Z packages/game-logic test: [1m[30m[46m RUN [49m[39m[22m [36mv4.1.5 [39m[90m/home/runner/work/rebno/rebno/packages/game-logic[39m
2026-05-10T12:18:23.4559655Z packages/db test: [1m[30m[46m RUN [49m[39m[22m [36mv4.1.5 [39m[90m/home/runner/work/rebno/rebno/packages/db[39m
2026-05-10T12:18:23.7750685Z packages/game-logic test:  [32m✓[39m test/golden.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-10T12:18:24.0160029Z packages/game-logic test:  [32m✓[39m test/platform-cycle.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 19[2mms[22m[39m
2026-05-10T12:18:24.2449883Z packages/game-logic test:  [32m✓[39m test/accumulator.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:18:24.4456490Z packages/db test:  [32m✓[39m tests/promotion.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:18:24.4720304Z packages/game-logic test:  [32m✓[39m test/rng.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:18:24.4831148Z packages/game-logic test: [2m Test Files [22m [1m[32m4 passed[39m[22m[90m (4)[39m
2026-05-10T12:18:24.4849140Z packages/game-logic test: [2m      Tests [22m [1m[32m21 passed[39m[22m[90m (21)[39m
2026-05-10T12:18:24.4850214Z packages/game-logic test: [2m   Start at [22m 12:18:23
2026-05-10T12:18:24.4851565Z packages/game-logic test: [2m   Duration [22m 1.02s[2m (transform 117ms, setup 0ms, import 196ms, tests 43ms, environment 1ms)[22m
2026-05-10T12:18:24.5225199Z packages/game-logic test: Done
2026-05-10T12:18:24.5238498Z packages/protocol test$ vitest run
2026-05-10T12:18:24.6650479Z packages/db test:  [32m✓[39m tests/save-format-traceability.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:18:25.0229269Z packages/protocol test: [1m[30m[46m RUN [49m[39m[22m [36mv4.1.5 [39m[90m/home/runner/work/rebno/rebno/packages/protocol[39m
2026-05-10T12:18:25.4055005Z packages/protocol test:  [32m✓[39m test/codec.test.ts [2m([22m[2m18 tests[22m[2m)[22m[32m 19[2mms[22m[39m
2026-05-10T12:18:25.4774095Z packages/db test:  [32m✓[39m tests/schema-shape.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 11[2mms[22m[39m
2026-05-10T12:18:25.4826065Z packages/db test: [2m Test Files [22m [1m[32m3 passed[39m[22m[90m (3)[39m
2026-05-10T12:18:25.4848974Z packages/db test: [2m      Tests [22m [1m[32m22 passed[39m[22m[90m (22)[39m
2026-05-10T12:18:25.4868636Z packages/db test: [2m   Start at [22m 12:18:23
2026-05-10T12:18:25.4889250Z packages/db test: [2m   Duration [22m 2.02s[2m (transform 182ms, setup 0ms, import 1.43s, tests 27ms, environment 0ms)[22m
2026-05-10T12:18:25.5177557Z packages/db test: Done
2026-05-10T12:18:25.6224437Z packages/protocol test:  [32m✓[39m test/intents.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-10T12:18:25.7814885Z packages/protocol test:  [32m✓[39m test/schema-shape.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-10T12:18:25.9268941Z packages/protocol test:  [32m✓[39m test/state.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-10T12:18:25.9323281Z packages/protocol test: [2m Test Files [22m [1m[32m4 passed[39m[22m[90m (4)[39m
2026-05-10T12:18:25.9344719Z packages/protocol test: [2m      Tests [22m [1m[32m30 passed[39m[22m[90m (30)[39m
2026-05-10T12:18:25.9345849Z packages/protocol test: [2m   Start at [22m 12:18:25
2026-05-10T12:18:25.9347169Z packages/protocol test: [2m   Duration [22m 897ms[2m (transform 117ms, setup 0ms, import 240ms, tests 34ms, environment 0ms)[22m
2026-05-10T12:18:25.9656333Z packages/protocol test: Done
2026-05-10T12:18:25.9661674Z apps/client test$ vitest run --exclude 'test/e2e/**'
2026-05-10T12:18:25.9664277Z apps/server test$ vitest run --exclude 'test/**/*.integ.test.ts'
2026-05-10T12:18:26.5060131Z apps/client test: [1m[46m RUN [49m[22m [36mv3.2.4 [39m[90m/home/runner/work/rebno/rebno/apps/client[39m
2026-05-10T12:18:26.5102082Z apps/server test: [1m[30m[46m RUN [49m[39m[22m [36mv4.1.5 [39m[90m/home/runner/work/rebno/rebno/apps/server[39m
2026-05-10T12:18:27.6170635Z apps/server test:  [32m✓[39m test/persistence.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 83[2mms[22m[39m
2026-05-10T12:18:27.9313239Z apps/server test:  [32m✓[39m test/rate-limit.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-10T12:18:28.0003022Z apps/client test: [90mstderr[2m | src/__test__/game-scene.test.ts[2m > [22m[2mscenes/GameScene[2m > [22m[2mtest 5: onRoomLayout calls verifyRoomLayout first; render skipped on false
2026-05-10T12:18:28.0017977Z apps/client test: [22m[39mroom_layout signature did not verify — rendering skipped for mvp-lobby 000
2026-05-10T12:18:28.0249187Z apps/client test:  [32m✓[39m src/__test__/game-scene.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 171[2mms[22m[39m
2026-05-10T12:18:28.2125603Z apps/server test:  [32m✓[39m test/room-key.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 25[2mms[22m[39m
2026-05-10T12:18:28.5230053Z apps/server test: {"level":40,"time":1778415508519,"pid":3216,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:18:28.5309826Z apps/server test:  [32m✓[39m test/staging-invite.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-10T12:18:28.5378676Z apps/server test: {"level":40,"time":1778415508523,"pid":3216,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:18:28.5429209Z apps/server test: {"level":40,"time":1778415508524,"pid":3216,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:18:29.1370263Z apps/client test:  [32m✓[39m src/__test__/login-scene.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-10T12:18:29.4288519Z apps/server test: {"level":30,"time":1778415509427,"pid":3228,"hostname":"runnervmeorf1","password":"[Redacted]","session_token":"[Redacted]","msg":"login"}
2026-05-10T12:18:29.4329411Z apps/server test:  [32m✓[39m test/otel-init.test.ts [2m([22m[2m4 tests[22m[2m)[22m[33m 699[2mms[22m[39m
2026-05-10T12:18:29.4354761Z apps/server test:      [33m[2m✓[22m[39m does not throw when OTEL_EXPORTER_OTLP_ENDPOINT is unset [33m 549[2mms[22m[39m
2026-05-10T12:18:30.3344925Z apps/client test:  [32m✓[39m src/__test__/colyseus-client.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 13[2mms[22m[39m
2026-05-10T12:18:30.3740207Z apps/server test: [90mstdout[2m | test/run-migrations.test.ts[2m > [22m[2mrun-migrations.ts (Plan 12)[2m > [22m[2mScenario 1: fresh DB — migrate creates accounts table and records migration row
2026-05-10T12:18:30.3749665Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-SzNb5d/rebno.db
2026-05-10T12:18:30.3759929Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:18:30.3769702Z apps/server test: [run-migrations] OK
2026-05-10T12:18:30.3839126Z apps/server test: [90mstdout[2m | test/run-migrations.test.ts[2m > [22m[2mrun-migrations.ts (Plan 12)[2m > [22m[2mScenario 2: pre-bootstrapped DB (Assumption A7) — reconcile seeds row before migrate runs
2026-05-10T12:18:30.3873313Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-0tJpPd/rebno.db
2026-05-10T12:18:30.3900714Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:18:30.3921156Z apps/server test: [run-migrations] reconciled __drizzle_migrations for pre-bootstrap DB (Assumption A7) — seeded 0001_baseline
2026-05-10T12:18:30.3958640Z apps/server test: [run-migrations] OK
2026-05-10T12:18:30.3960717Z apps/server test: [90mstdout[2m | test/run-migrations.test.ts[2m > [22m[2mrun-migrations.ts (Plan 12)[2m > [22m[2mScenario 3: idempotent second run — no error, no extra rows
2026-05-10T12:18:30.3973300Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-R9xvnl/rebno.db
2026-05-10T12:18:30.3988382Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:18:30.4015139Z apps/server test: [run-migrations] OK
2026-05-10T12:18:30.4070036Z apps/server test: [90mstdout[2m | test/run-migrations.test.ts[2m > [22m[2mrun-migrations.ts (Plan 12)[2m > [22m[2mScenario 3: idempotent second run — no error, no extra rows
2026-05-10T12:18:30.4086926Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-R9xvnl/rebno.db
2026-05-10T12:18:30.4088938Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:18:30.4128552Z apps/server test: [run-migrations] OK
2026-05-10T12:18:30.4149141Z apps/server test:  [32m✓[39m test/run-migrations.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 45[2mms[22m[39m
2026-05-10T12:18:30.7200003Z apps/server test:  [32m✓[39m test/log.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 17[2mms[22m[39m
2026-05-10T12:18:30.9380314Z apps/server test:  [32m✓[39m test/admin-stubs.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:18:31.1759958Z apps/server test:  [32m✓[39m test/legacy-login.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 13[2mms[22m[39m
2026-05-10T12:18:31.3938205Z apps/server test:  [32m✓[39m test/health.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-10T12:18:31.5179209Z apps/client test:  [32m✓[39m src/__test__/reconnect.test.ts [2m([22m[2m13 tests[22m[2m)[22m[32m 103[2mms[22m[39m
2026-05-10T12:18:32.0928091Z apps/server test: [90mstdout[2m | test/tick-accumulator.test.ts
2026-05-10T12:18:32.0929834Z apps/server test: [22m[39m◇ injected env (50) from ../../../../../../../etc/environment // tip: ⌘ custom filepath { path: '/custom/path/.env' }
2026-05-10T12:18:32.0935790Z apps/server test: ℹ️  optional .env file not found: .env.test, .env
2026-05-10T12:18:32.7573883Z apps/client test:  [32m✓[39m src/__test__/chat-hud.test.ts [2m([22m[2m9 tests[22m[2m)[22m[32m 116[2mms[22m[39m
2026-05-10T12:18:32.8320216Z apps/server test:  [32m✓[39m test/tick-accumulator.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:18:32.8359362Z apps/server test: [2m Test Files [22m [1m[32m11 passed[39m[22m[90m (11)[39m
2026-05-10T12:18:32.8398815Z apps/server test: [2m      Tests [22m [1m[32m61 passed[39m[22m[90m (61)[39m
2026-05-10T12:18:32.8438565Z apps/server test: [2m   Start at [22m 12:18:26
2026-05-10T12:18:32.8469230Z apps/server test: [2m   Duration [22m 6.31s[2m (transform 427ms, setup 0ms, import 3.17s, tests 931ms, environment 2ms)[22m
2026-05-10T12:18:32.8871657Z apps/server test: Done
2026-05-10T12:18:33.4719406Z apps/client test:  [32m✓[39m src/__test__/input-dispatcher.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-10T12:18:34.1904531Z apps/client test:  [32m✓[39m src/__test__/force-reset-overlay.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 71[2mms[22m[39m
2026-05-10T12:18:34.8510294Z apps/client test:  [32m✓[39m src/__test__/prediction.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-10T12:18:35.5169921Z apps/client test:  [32m✓[39m src/__test__/extrapolation.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-10T12:18:36.1822135Z apps/client test:  [32m✓[39m src/__test__/reconciler.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-10T12:18:36.8612889Z apps/client test:  [32m✓[39m src/__test__/nameplate.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 24[2mms[22m[39m
2026-05-10T12:18:37.5211163Z apps/client test:  [32m✓[39m src/__test__/room-layout-verify.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-10T12:18:38.1963085Z apps/client test:  [32m✓[39m src/__test__/auth-client.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-10T12:18:38.8434342Z apps/client test:  [32m✓[39m src/__test__/atlas-loader.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:18:39.5032141Z apps/client test:  [32m✓[39m src/__test__/protocol-version-check.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-10T12:18:40.1588682Z apps/client test:  [32m✓[39m src/__test__/env.test.ts [2m([22m[2m5 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 4[2mms[22m[39m
2026-05-10T12:18:40.1799301Z apps/client test: [2m Test Files [22m [1m[32m16 passed[39m[22m[90m (16)[39m
2026-05-10T12:18:40.1815910Z apps/client test: [2m      Tests [22m [1m[32m98 passed[39m[22m[2m | [22m[90m4 todo[39m[90m (102)[39m
2026-05-10T12:18:40.1821559Z apps/client test: [2m   Start at [22m 12:18:26
2026-05-10T12:18:40.1823348Z apps/client test: [2m   Duration [22m 13.67s[2m (transform 506ms, setup 41ms, collect 799ms, tests 572ms, environment 8.03s, prepare 1.47s)[22m
2026-05-10T12:18:40.3141641Z apps/client test: Done
2026-05-10T12:18:40.3244200Z 
2026-05-10T12:18:40.3244994Z verify-phase-4: OK (12 steps green)
2026-05-10T12:18:40.3424898Z ##[group]Run pnpm verify:phase-5
2026-05-10T12:18:40.3425214Z [36;1mpnpm verify:phase-5[0m
2026-05-10T12:18:40.3448408Z shell: /usr/bin/bash -e {0}
2026-05-10T12:18:40.3448656Z env:
2026-05-10T12:18:40.3448913Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:18:40.3449233Z   SKIP_PHASE_3_CARRYOVER: 1
2026-05-10T12:18:40.3449462Z   SKIP_TRACE_CHECK: 1
2026-05-10T12:18:40.3449695Z ##[endgroup]
2026-05-10T12:18:40.6432453Z 
2026-05-10T12:18:40.6433129Z > rebno@0.0.0 verify:phase-5 /home/runner/work/rebno/rebno
2026-05-10T12:18:40.6433839Z > node scripts/verify-phase-5.mjs
2026-05-10T12:18:40.6434134Z 
2026-05-10T12:18:40.6763749Z 
2026-05-10T12:18:40.6764537Z === Phase 4 carry-over: verify-phase-4 ===
2026-05-10T12:18:40.6765585Z >>> pnpm verify:phase-4
2026-05-10T12:18:40.9638672Z 
2026-05-10T12:18:40.9639784Z > rebno@0.0.0 verify:phase-4 /home/runner/work/rebno/rebno
2026-05-10T12:18:40.9640682Z > node scripts/verify-phase-4.mjs
2026-05-10T12:18:40.9641477Z 
2026-05-10T12:18:40.9928339Z 
2026-05-10T12:18:40.9929033Z === Workspace: typecheck ===
2026-05-10T12:18:40.9929762Z >>> pnpm -r typecheck
2026-05-10T12:18:41.2898950Z Scope: 5 of 6 workspace projects
2026-05-10T12:18:41.2950721Z packages/db typecheck$ tsc --noEmit
2026-05-10T12:18:41.2959757Z packages/game-logic typecheck$ tsc --noEmit
2026-05-10T12:18:43.7929248Z packages/game-logic typecheck: Done
2026-05-10T12:18:43.7948606Z packages/protocol typecheck$ tsc --noEmit
2026-05-10T12:18:46.0419105Z packages/db typecheck: Done
2026-05-10T12:18:47.2694345Z packages/protocol typecheck: Done
2026-05-10T12:18:47.2701927Z apps/client typecheck$ tsc --noEmit
2026-05-10T12:18:47.2704672Z apps/server typecheck$ tsc --noEmit
2026-05-10T12:18:58.2680862Z apps/client typecheck: Done
2026-05-10T12:18:59.1573972Z apps/server typecheck: Done
2026-05-10T12:18:59.1690224Z 
2026-05-10T12:18:59.1691032Z === Lint: protocol-sync ===
2026-05-10T12:18:59.1691721Z >>> pnpm lint:protocol-sync
2026-05-10T12:18:59.4682944Z 
2026-05-10T12:18:59.4683669Z > rebno@0.0.0 lint:protocol-sync /home/runner/work/rebno/rebno
2026-05-10T12:18:59.4684184Z > node tools/scripts/lint-protocol-sync.mjs
2026-05-10T12:18:59.4684414Z 
2026-05-10T12:18:59.5010453Z lint-protocol-sync: OK
2026-05-10T12:18:59.5144117Z 
2026-05-10T12:18:59.5145157Z === Lint: game-logic-purity ===
2026-05-10T12:18:59.5145964Z >>> pnpm lint:game-logic-purity
2026-05-10T12:18:59.8118658Z 
2026-05-10T12:18:59.8119827Z > rebno@0.0.0 lint:game-logic-purity /home/runner/work/rebno/rebno
2026-05-10T12:18:59.8120850Z > node tools/scripts/lint-game-logic-purity.mjs
2026-05-10T12:18:59.8121471Z 
2026-05-10T12:18:59.8445305Z lint-game-logic-purity: OK (6 file(s) clean)
2026-05-10T12:18:59.8579490Z 
2026-05-10T12:18:59.8580345Z === Lint: better-auth-schema-sync ===
2026-05-10T12:18:59.8581265Z >>> pnpm lint:better-auth-schema-sync
2026-05-10T12:19:00.1605565Z 
2026-05-10T12:19:00.1606777Z > rebno@0.0.0 lint:better-auth-schema-sync /home/runner/work/rebno/rebno
2026-05-10T12:19:00.1608440Z > node tools/scripts/lint-better-auth-schema-sync.mjs
2026-05-10T12:19:00.1609132Z 
2026-05-10T12:19:01.6708697Z lint-better-auth-schema-sync: OK
2026-05-10T12:19:01.6848490Z 
2026-05-10T12:19:01.6849555Z === Lint: rate-limit-budgets ===
2026-05-10T12:19:01.6850393Z >>> pnpm lint:rate-limit-budgets
2026-05-10T12:19:01.9798830Z 
2026-05-10T12:19:01.9810051Z > rebno@0.0.0 lint:rate-limit-budgets /home/runner/work/rebno/rebno
2026-05-10T12:19:01.9816086Z > node tools/scripts/lint-rate-limit-budgets.mjs
2026-05-10T12:19:01.9830988Z 
2026-05-10T12:19:02.0125080Z lint-rate-limit-budgets: OK (5 D-22 budgets locked)
2026-05-10T12:19:02.0260114Z 
2026-05-10T12:19:02.0260967Z === Lint: no-clipboard-rce ===
2026-05-10T12:19:02.0261791Z >>> pnpm lint:no-clipboard-rce
2026-05-10T12:19:02.3220883Z 
2026-05-10T12:19:02.3221523Z > rebno@0.0.0 lint:no-clipboard-rce /home/runner/work/rebno/rebno
2026-05-10T12:19:02.3222057Z > node tools/scripts/lint-no-clipboard-rce.mjs
2026-05-10T12:19:02.3222286Z 
2026-05-10T12:19:02.3583939Z lint-no-clipboard-rce: OK (21 file(s) clean)
2026-05-10T12:19:02.3725213Z 
2026-05-10T12:19:02.3725979Z === Lint: room-layout ===
2026-05-10T12:19:02.3726604Z >>> pnpm lint:room-layout
2026-05-10T12:19:02.6661938Z 
2026-05-10T12:19:02.6663097Z > rebno@0.0.0 lint:room-layout /home/runner/work/rebno/rebno
2026-05-10T12:19:02.6663986Z > node tools/scripts/lint-room-layout.mjs
2026-05-10T12:19:02.6664420Z 
2026-05-10T12:19:02.7022786Z lint-room-layout: OK
2026-05-10T12:19:02.7165747Z 
2026-05-10T12:19:02.7166513Z === ADR 0004 lint ===
2026-05-10T12:19:02.7167094Z >>> pnpm lint:adr:0004
2026-05-10T12:19:03.0144145Z 
2026-05-10T12:19:03.0144770Z > rebno@0.0.0 lint:adr:0004 /home/runner/work/rebno/rebno
2026-05-10T12:19:03.0145445Z > node tools/asset-catalog/scripts/lint-adr.mjs docs/adr/0004-room-hot-reload.md --no-matrix
2026-05-10T12:19:03.0145823Z 
2026-05-10T12:19:03.0458737Z OK: ADR docs/adr/0004-room-hot-reload.md validated (no-matrix mode — Michael Nygard sections present)
2026-05-10T12:19:03.0589873Z 
2026-05-10T12:19:03.0590758Z === Drizzle: emit-check ===
2026-05-10T12:19:03.0591506Z >>> pnpm db:emit-check
2026-05-10T12:19:03.3519348Z 
2026-05-10T12:19:03.3520419Z > rebno@0.0.0 db:emit-check /home/runner/work/rebno/rebno
2026-05-10T12:19:03.3523101Z > pnpm -C packages/db exec drizzle-kit generate && node -e "require('fs').copyFileSync('packages/db/migrations/0001_baseline.sql','docs/extracted-server/0001_baseline.sql')" && git diff --exit-code packages/db/migrations/0001_baseline.sql docs/extracted-server/0001_baseline.sql
2026-05-10T12:19:03.3525062Z 
2026-05-10T12:19:03.7894044Z No config path provided, using default 'drizzle.config.ts'
2026-05-10T12:19:03.7895854Z Reading config file '/home/runner/work/rebno/rebno/packages/db/drizzle.config.ts'
2026-05-10T12:19:04.1678336Z 8 tables
2026-05-10T12:19:04.1679029Z accounts 8 columns 1 indexes 0 fks
2026-05-10T12:19:04.1679816Z audit_log 6 columns 0 indexes 2 fks
2026-05-10T12:19:04.1680699Z characters 9 columns 0 indexes 1 fks
2026-05-10T12:19:04.1681549Z inventory_items 4 columns 0 indexes 1 fks
2026-05-10T12:19:04.1682382Z legacy_credentials_staging 6 columns 0 indexes 0 fks
2026-05-10T12:19:04.1683209Z message_board_replies 5 columns 0 indexes 2 fks
2026-05-10T12:19:04.1683993Z message_board_topics 7 columns 0 indexes 1 fks
2026-05-10T12:19:04.1684766Z sessions 5 columns 0 indexes 1 fks
2026-05-10T12:19:04.1685259Z 
2026-05-10T12:19:04.1686090Z No schema changes, nothing to migrate 😴
2026-05-10T12:19:04.2801511Z 
2026-05-10T12:19:04.2802379Z === Drizzle: schema-sync ===
2026-05-10T12:19:04.2803092Z >>> pnpm lint:schema-sync
2026-05-10T12:19:04.5682491Z 
2026-05-10T12:19:04.5683530Z > rebno@0.0.0 lint:schema-sync /home/runner/work/rebno/rebno
2026-05-10T12:19:04.5686926Z > node -e "const a=require('fs').readFileSync('packages/db/migrations/0001_baseline.sql');const b=require('fs').readFileSync('docs/extracted-server/0001_baseline.sql');if(Buffer.compare(a,b)!==0){console.error('docs/extracted-server/0001_baseline.sql out of sync with packages/db/migrations/0001_baseline.sql');process.exit(1)}console.log('OK')"
2026-05-10T12:19:04.5689518Z 
2026-05-10T12:19:04.5972646Z OK
2026-05-10T12:19:04.6102126Z 
2026-05-10T12:19:04.6102682Z === Drizzle: source-comments ===
2026-05-10T12:19:04.6103333Z >>> pnpm lint:source-comments
2026-05-10T12:19:04.9029930Z 
2026-05-10T12:19:04.9031073Z > rebno@0.0.0 lint:source-comments /home/runner/work/rebno/rebno
2026-05-10T12:19:04.9032395Z > pnpm -C packages/db run lint:source-comments
2026-05-10T12:19:04.9033604Z 
2026-05-10T12:19:05.2188581Z 
2026-05-10T12:19:05.2189825Z > @rebno/db@0.1.0 lint:source-comments /home/runner/work/rebno/rebno/packages/db
2026-05-10T12:19:05.2190881Z > node scripts/check-source-comments.mjs
2026-05-10T12:19:05.2191490Z 
2026-05-10T12:19:05.2503203Z check-source-comments: OK (50 columns, all SOURCE-cited)
2026-05-10T12:19:05.2743531Z 
2026-05-10T12:19:05.2744340Z === Workspace: test ===
2026-05-10T12:19:05.2745218Z >>> pnpm -r test
2026-05-10T12:19:05.5738178Z Scope: 5 of 6 workspace projects
2026-05-10T12:19:05.5951263Z packages/db test$ vitest run
2026-05-10T12:19:05.5952668Z packages/game-logic test$ vitest run
2026-05-10T12:19:06.0880160Z packages/game-logic test: [1m[30m[46m RUN [49m[39m[22m [36mv4.1.5 [39m[90m/home/runner/work/rebno/rebno/packages/game-logic[39m
2026-05-10T12:19:06.0969453Z packages/db test: [1m[30m[46m RUN [49m[39m[22m [36mv4.1.5 [39m[90m/home/runner/work/rebno/rebno/packages/db[39m
2026-05-10T12:19:06.4020063Z packages/game-logic test:  [32m✓[39m test/platform-cycle.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 25[2mms[22m[39m
2026-05-10T12:19:06.6900220Z packages/game-logic test:  [32m✓[39m test/golden.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-10T12:19:06.9400308Z packages/game-logic test:  [32m✓[39m test/accumulator.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 24[2mms[22m[39m
2026-05-10T12:19:07.0260009Z packages/db test:  [32m✓[39m tests/schema-shape.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 12[2mms[22m[39m
2026-05-10T12:19:07.1829817Z packages/game-logic test:  [32m✓[39m test/rng.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:19:07.1909587Z packages/game-logic test: [2m Test Files [22m [1m[32m4 passed[39m[22m[90m (4)[39m
2026-05-10T12:19:07.1950312Z packages/game-logic test: [2m      Tests [22m [1m[32m21 passed[39m[22m[90m (21)[39m
2026-05-10T12:19:07.1980462Z packages/game-logic test: [2m   Start at [22m 12:19:06
2026-05-10T12:19:07.2000285Z packages/game-logic test: [2m   Duration [22m 1.10s[2m (transform 130ms, setup 0ms, import 216ms, tests 67ms, environment 1ms)[22m
2026-05-10T12:19:07.2508244Z packages/game-logic test: Done
2026-05-10T12:19:07.2528842Z packages/protocol test$ vitest run
2026-05-10T12:19:07.7655047Z packages/protocol test: [1m[30m[46m RUN [49m[39m[22m [36mv4.1.5 [39m[90m/home/runner/work/rebno/rebno/packages/protocol[39m
2026-05-10T12:19:07.8529637Z packages/db test:  [32m✓[39m tests/promotion.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 13[2mms[22m[39m
2026-05-10T12:19:08.0978626Z packages/db test:  [32m✓[39m tests/save-format-traceability.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:19:08.1217044Z packages/db test: [2m Test Files [22m [1m[32m3 passed[39m[22m[90m (3)[39m
2026-05-10T12:19:08.1248109Z packages/db test: [2m      Tests [22m [1m[32m22 passed[39m[22m[90m (22)[39m
2026-05-10T12:19:08.1262350Z packages/db test: [2m   Start at [22m 12:19:06
2026-05-10T12:19:08.1299322Z packages/db test: [2m   Duration [22m 2.01s[2m (transform 175ms, setup 0ms, import 1.38s, tests 32ms, environment 0ms)[22m
2026-05-10T12:19:08.1752874Z packages/db test: Done
2026-05-10T12:19:08.2170184Z packages/protocol test:  [32m✓[39m test/codec.test.ts [2m([22m[2m18 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-10T12:19:08.3764188Z packages/protocol test:  [32m✓[39m test/intents.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-10T12:19:08.5489419Z packages/protocol test:  [32m✓[39m test/schema-shape.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-10T12:19:08.7028771Z packages/protocol test:  [32m✓[39m test/state.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-10T12:19:08.7079053Z packages/protocol test: [2m Test Files [22m [1m[32m4 passed[39m[22m[90m (4)[39m
2026-05-10T12:19:08.7091324Z packages/protocol test: [2m      Tests [22m [1m[32m30 passed[39m[22m[90m (30)[39m
2026-05-10T12:19:08.7092508Z packages/protocol test: [2m   Start at [22m 12:19:07
2026-05-10T12:19:08.7094023Z packages/protocol test: [2m   Duration [22m 931ms[2m (transform 168ms, setup 0ms, import 309ms, tests 30ms, environment 0ms)[22m
2026-05-10T12:19:08.7407358Z packages/protocol test: Done
2026-05-10T12:19:08.7412624Z apps/client test$ vitest run --exclude 'test/e2e/**'
2026-05-10T12:19:08.7415404Z apps/server test$ vitest run --exclude 'test/**/*.integ.test.ts'
2026-05-10T12:19:09.2892906Z apps/client test: [1m[46m RUN [49m[22m [36mv3.2.4 [39m[90m/home/runner/work/rebno/rebno/apps/client[39m
2026-05-10T12:19:09.3220145Z apps/server test: [1m[30m[46m RUN [49m[39m[22m [36mv4.1.5 [39m[90m/home/runner/work/rebno/rebno/apps/server[39m
2026-05-10T12:19:10.3302020Z apps/server test: {"level":30,"time":1778415550325,"pid":4340,"hostname":"runnervmeorf1","password":"[Redacted]","session_token":"[Redacted]","msg":"login"}
2026-05-10T12:19:10.3339041Z apps/server test:  [32m✓[39m test/otel-init.test.ts [2m([22m[2m4 tests[22m[2m)[22m[33m 722[2mms[22m[39m
2026-05-10T12:19:10.3364707Z apps/server test:      [33m[2m✓[22m[39m does not throw when OTEL_EXPORTER_OTLP_ENDPOINT is unset [33m 555[2mms[22m[39m
2026-05-10T12:19:10.8850535Z apps/client test: [90mstderr[2m | src/__test__/game-scene.test.ts[2m > [22m[2mscenes/GameScene[2m > [22m[2mtest 5: onRoomLayout calls verifyRoomLayout first; render skipped on false
2026-05-10T12:19:10.8869324Z apps/client test: [22m[39mroom_layout signature did not verify — rendering skipped for mvp-lobby 000
2026-05-10T12:19:10.9120037Z apps/client test:  [32m✓[39m src/__test__/game-scene.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 143[2mms[22m[39m
2026-05-10T12:19:11.5010794Z apps/server test:  [32m✓[39m test/persistence.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 45[2mms[22m[39m
2026-05-10T12:19:12.0826899Z apps/client test:  [32m✓[39m src/__test__/chat-hud.test.ts [2m([22m[2m9 tests[22m[2m)[22m[32m 140[2mms[22m[39m
2026-05-10T12:19:12.3780700Z apps/server test: [90mstdout[2m | test/run-migrations.test.ts[2m > [22m[2mrun-migrations.ts (Plan 12)[2m > [22m[2mScenario 1: fresh DB — migrate creates accounts table and records migration row
2026-05-10T12:19:12.3804401Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-QitKkH/rebno.db
2026-05-10T12:19:12.3811790Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:19:12.3821438Z apps/server test: [run-migrations] OK
2026-05-10T12:19:12.3939405Z apps/server test: [90mstdout[2m | test/run-migrations.test.ts[2m > [22m[2mrun-migrations.ts (Plan 12)[2m > [22m[2mScenario 2: pre-bootstrapped DB (Assumption A7) — reconcile seeds row before migrate runs
2026-05-10T12:19:12.3959108Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-xSlcc9/rebno.db
2026-05-10T12:19:12.3968969Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:19:12.3999163Z apps/server test: [run-migrations] reconciled __drizzle_migrations for pre-bootstrap DB (Assumption A7) — seeded 0001_baseline
2026-05-10T12:19:12.4000470Z apps/server test: [run-migrations] OK
2026-05-10T12:19:12.4059780Z apps/server test: [90mstdout[2m | test/run-migrations.test.ts[2m > [22m[2mrun-migrations.ts (Plan 12)[2m > [22m[2mScenario 3: idempotent second run — no error, no extra rows
2026-05-10T12:19:12.4074041Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-v9ERVN/rebno.db
2026-05-10T12:19:12.4112794Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:19:12.4128332Z apps/server test: [run-migrations] OK
2026-05-10T12:19:12.4134445Z apps/server test: [90mstdout[2m | test/run-migrations.test.ts[2m > [22m[2mrun-migrations.ts (Plan 12)[2m > [22m[2mScenario 3: idempotent second run — no error, no extra rows
2026-05-10T12:19:12.4137444Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-v9ERVN/rebno.db
2026-05-10T12:19:12.4139607Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:19:12.4140760Z apps/server test: [run-migrations] OK
2026-05-10T12:19:12.4207011Z apps/server test:  [32m✓[39m test/run-migrations.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 71[2mms[22m[39m
2026-05-10T12:19:12.7155508Z apps/server test:  [32m✓[39m test/room-key.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 22[2mms[22m[39m
2026-05-10T12:19:13.0011355Z apps/server test:  [32m✓[39m test/log.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 15[2mms[22m[39m
2026-05-10T12:19:13.2049702Z apps/client test:  [32m✓[39m src/__test__/reconnect.test.ts [2m([22m[2m13 tests[22m[2m)[22m[32m 111[2mms[22m[39m
2026-05-10T12:19:13.2845245Z apps/server test: {"level":40,"time":1778415553278,"pid":4439,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:19:13.2940125Z apps/server test:  [32m✓[39m test/staging-invite.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 22[2mms[22m[39m
2026-05-10T12:19:13.3039488Z apps/server test: {"level":40,"time":1778415553285,"pid":4439,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:19:13.3079219Z apps/server test: {"level":40,"time":1778415553286,"pid":4439,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:19:13.6438400Z apps/server test:  [32m✓[39m test/legacy-login.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 20[2mms[22m[39m
2026-05-10T12:19:13.8652476Z apps/server test:  [32m✓[39m test/rate-limit.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-10T12:19:14.1102958Z apps/server test:  [32m✓[39m test/health.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:19:14.3236650Z apps/server test:  [32m✓[39m test/admin-stubs.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:19:14.4214525Z apps/client test:  [32m✓[39m src/__test__/force-reset-overlay.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 116[2mms[22m[39m
2026-05-10T12:19:15.1666932Z apps/server test: [90mstdout[2m | test/tick-accumulator.test.ts
2026-05-10T12:19:15.1669178Z apps/server test: [22m[39m◇ injected env (50) from ../../../../../../../etc/environment // tip: ⌘ enable debugging { debug: true }
2026-05-10T12:19:15.1673276Z apps/server test: ℹ️  optional .env file not found: .env.test, .env
2026-05-10T12:19:15.5690354Z apps/client test:  [32m✓[39m src/__test__/nameplate.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 35[2mms[22m[39m
2026-05-10T12:19:15.9248494Z apps/server test:  [32m✓[39m test/tick-accumulator.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:19:15.9379754Z apps/server test: [2m Test Files [22m [1m[32m11 passed[39m[22m[90m (11)[39m
2026-05-10T12:19:15.9404011Z apps/server test: [2m      Tests [22m [1m[32m61 passed[39m[22m[90m (61)[39m
2026-05-10T12:19:15.9447499Z apps/server test: [2m   Start at [22m 12:19:09
2026-05-10T12:19:15.9469340Z apps/server test: [2m   Duration [22m 6.60s[2m (transform 478ms, setup 0ms, import 3.38s, tests 949ms, environment 2ms)[22m
2026-05-10T12:19:16.0072485Z apps/server test: Done
2026-05-10T12:19:16.4523266Z apps/client test:  [32m✓[39m src/__test__/input-dispatcher.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-10T12:19:17.1978888Z apps/client test:  [32m✓[39m src/__test__/login-scene.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-10T12:19:18.0087358Z apps/client test:  [32m✓[39m src/__test__/colyseus-client.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-10T12:19:18.7162641Z apps/client test:  [32m✓[39m src/__test__/room-layout-verify.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-10T12:19:19.4294786Z apps/client test:  [32m✓[39m src/__test__/atlas-loader.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:19:20.1457526Z apps/client test:  [32m✓[39m src/__test__/auth-client.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-10T12:19:20.8968407Z apps/client test:  [32m✓[39m src/__test__/reconciler.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-10T12:19:21.6064065Z apps/client test:  [32m✓[39m src/__test__/prediction.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-10T12:19:22.2983587Z apps/client test:  [32m✓[39m src/__test__/extrapolation.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-10T12:19:23.0014805Z apps/client test:  [32m✓[39m src/__test__/protocol-version-check.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-10T12:19:23.7070778Z apps/client test:  [32m✓[39m src/__test__/env.test.ts [2m([22m[2m5 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 4[2mms[22m[39m
2026-05-10T12:19:23.7267031Z apps/client test: [2m Test Files [22m [1m[32m16 passed[39m[22m[90m (16)[39m
2026-05-10T12:19:23.7292282Z apps/client test: [2m      Tests [22m [1m[32m98 passed[39m[22m[2m | [22m[90m4 todo[39m[90m (102)[39m
2026-05-10T12:19:23.7303232Z apps/client test: [2m   Start at [22m 12:19:09
2026-05-10T12:19:23.7309367Z apps/client test: [2m   Duration [22m 14.44s[2m (transform 536ms, setup 45ms, collect 859ms, tests 627ms, environment 8.39s, prepare 1.61s)[22m
2026-05-10T12:19:23.8730258Z apps/client test: Done
2026-05-10T12:19:23.8827146Z 
2026-05-10T12:19:23.8828636Z verify-phase-4: OK (12 steps green)
2026-05-10T12:19:23.8978829Z 
2026-05-10T12:19:23.8979879Z === Workspace: typecheck ===
2026-05-10T12:19:23.8980706Z >>> pnpm -r typecheck
2026-05-10T12:19:24.2106420Z Scope: 5 of 6 workspace projects
2026-05-10T12:19:24.2163401Z packages/game-logic typecheck$ tsc --noEmit
2026-05-10T12:19:24.2171282Z packages/db typecheck$ tsc --noEmit
2026-05-10T12:19:26.9380069Z packages/game-logic typecheck: Done
2026-05-10T12:19:26.9408726Z packages/protocol typecheck$ tsc --noEmit
2026-05-10T12:19:29.2404868Z packages/db typecheck: Done
2026-05-10T12:19:30.6172686Z packages/protocol typecheck: Done
2026-05-10T12:19:30.6180925Z apps/client typecheck$ tsc --noEmit
2026-05-10T12:19:30.6199256Z apps/server typecheck$ tsc --noEmit
2026-05-10T12:19:41.6426426Z apps/client typecheck: Done
2026-05-10T12:19:42.6184595Z apps/server typecheck: Done
2026-05-10T12:19:42.6301522Z 
2026-05-10T12:19:42.6302430Z === Lint: deploy-stack ===
2026-05-10T12:19:42.6303381Z >>> pnpm lint:deploy-stack
2026-05-10T12:19:42.9361403Z 
2026-05-10T12:19:42.9362420Z > rebno@0.0.0 lint:deploy-stack /home/runner/work/rebno/rebno
2026-05-10T12:19:42.9363441Z > node tools/scripts/lint-deploy-stack.mjs
2026-05-10T12:19:42.9363980Z 
2026-05-10T12:19:42.9707150Z lint-deploy-stack: OK
2026-05-10T12:19:42.9854814Z 
2026-05-10T12:19:42.9855651Z === Lint: deploy-stack test ===
2026-05-10T12:19:42.9856411Z >>> pnpm lint:deploy-stack:test
2026-05-10T12:19:43.2908977Z 
2026-05-10T12:19:43.2910096Z > rebno@0.0.0 lint:deploy-stack:test /home/runner/work/rebno/rebno
2026-05-10T12:19:43.2911209Z > node tools/scripts/lint-deploy-stack.test.mjs
2026-05-10T12:19:43.2911832Z 
2026-05-10T12:19:43.3613184Z PASS: lint-deploy-stack green
2026-05-10T12:19:43.3778885Z 
2026-05-10T12:19:43.3779743Z === ADR 0005 lint ===
2026-05-10T12:19:43.3780467Z >>> pnpm lint:adr:0005
2026-05-10T12:19:43.6795804Z 
2026-05-10T12:19:43.6796849Z > rebno@0.0.0 lint:adr:0005 /home/runner/work/rebno/rebno
2026-05-10T12:19:43.6798494Z > node tools/asset-catalog/scripts/lint-adr.mjs docs/adr/0005-deploy-topology.md --no-matrix
2026-05-10T12:19:43.6799428Z 
2026-05-10T12:19:43.7123312Z OK: ADR docs/adr/0005-deploy-topology.md validated (no-matrix mode — Michael Nygard sections present)
2026-05-10T12:19:43.7263480Z 
2026-05-10T12:19:43.7264317Z === ADR 0006 lint ===
2026-05-10T12:19:43.7265021Z >>> pnpm lint:adr:0006
2026-05-10T12:19:44.0261148Z 
2026-05-10T12:19:44.0262186Z > rebno@0.0.0 lint:adr:0006 /home/runner/work/rebno/rebno
2026-05-10T12:19:44.0263599Z > node tools/asset-catalog/scripts/lint-adr.mjs docs/adr/0006-observability-stack.md --no-matrix
2026-05-10T12:19:44.0264522Z 
2026-05-10T12:19:44.0577211Z OK: ADR docs/adr/0006-observability-stack.md validated (no-matrix mode — Michael Nygard sections present)
2026-05-10T12:19:44.0722129Z 
2026-05-10T12:19:44.0723566Z === Workspace: test ===
2026-05-10T12:19:44.0724502Z >>> pnpm -r test
2026-05-10T12:19:44.3758641Z Scope: 5 of 6 workspace projects
2026-05-10T12:19:44.3813201Z packages/db test$ vitest run
2026-05-10T12:19:44.3822578Z packages/game-logic test$ vitest run
2026-05-10T12:19:44.8888873Z packages/game-logic test: [1m[30m[46m RUN [49m[39m[22m [36mv4.1.5 [39m[90m/home/runner/work/rebno/rebno/packages/game-logic[39m
2026-05-10T12:19:44.8904118Z packages/db test: [1m[30m[46m RUN [49m[39m[22m [36mv4.1.5 [39m[90m/home/runner/work/rebno/rebno/packages/db[39m
2026-05-10T12:19:45.2170326Z packages/game-logic test:  [32m✓[39m test/platform-cycle.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 19[2mms[22m[39m
2026-05-10T12:19:45.5033967Z packages/game-logic test:  [32m✓[39m test/accumulator.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-10T12:19:45.7415807Z packages/game-logic test:  [32m✓[39m test/golden.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-10T12:19:45.8891422Z packages/db test:  [32m✓[39m tests/promotion.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-10T12:19:45.9769940Z packages/game-logic test:  [32m✓[39m test/rng.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:19:45.9842867Z packages/game-logic test: [2m Test Files [22m [1m[32m4 passed[39m[22m[90m (4)[39m
2026-05-10T12:19:45.9899366Z packages/game-logic test: [2m      Tests [22m [1m[32m21 passed[39m[22m[90m (21)[39m
2026-05-10T12:19:45.9900420Z packages/game-logic test: [2m   Start at [22m 12:19:44
2026-05-10T12:19:45.9919247Z packages/game-logic test: [2m   Duration [22m 1.09s[2m (transform 132ms, setup 0ms, import 231ms, tests 46ms, environment 1ms)[22m
2026-05-10T12:19:46.0312252Z packages/game-logic test: Done
2026-05-10T12:19:46.0338872Z packages/protocol test$ vitest run
2026-05-10T12:19:46.5312017Z packages/protocol test: [1m[30m[46m RUN [49m[39m[22m [36mv4.1.5 [39m[90m/home/runner/work/rebno/rebno/packages/protocol[39m
2026-05-10T12:19:46.6610133Z packages/db test:  [32m✓[39m tests/schema-shape.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 12[2mms[22m[39m
2026-05-10T12:19:46.9248518Z packages/db test:  [32m✓[39m tests/save-format-traceability.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:19:46.9330692Z packages/db test: [2m Test Files [22m [1m[32m3 passed[39m[22m[90m (3)[39m
2026-05-10T12:19:46.9369072Z packages/db test: [2m      Tests [22m [1m[32m22 passed[39m[22m[90m (22)[39m
2026-05-10T12:19:46.9388398Z packages/db test: [2m   Start at [22m 12:19:44
2026-05-10T12:19:46.9407103Z packages/db test: [2m   Duration [22m 2.03s[2m (transform 191ms, setup 0ms, import 1.39s, tests 28ms, environment 0ms)[22m
2026-05-10T12:19:46.9579920Z packages/protocol test:  [32m✓[39m test/codec.test.ts [2m([22m[2m18 tests[22m[2m)[22m[32m 22[2mms[22m[39m
2026-05-10T12:19:46.9791467Z packages/db test: Done
2026-05-10T12:19:47.1288299Z packages/protocol test:  [32m✓[39m test/intents.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:19:47.3008443Z packages/protocol test:  [32m✓[39m test/schema-shape.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-10T12:19:47.4892124Z packages/protocol test:  [32m✓[39m test/state.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-10T12:19:47.4919138Z packages/protocol test: [2m Test Files [22m [1m[32m4 passed[39m[22m[90m (4)[39m
2026-05-10T12:19:47.4940454Z packages/protocol test: [2m      Tests [22m [1m[32m30 passed[39m[22m[90m (30)[39m
2026-05-10T12:19:47.4948837Z packages/protocol test: [2m   Start at [22m 12:19:46
2026-05-10T12:19:47.4955022Z packages/protocol test: [2m   Duration [22m 952ms[2m (transform 134ms, setup 0ms, import 269ms, tests 37ms, environment 0ms)[22m
2026-05-10T12:19:47.5245482Z packages/protocol test: Done
2026-05-10T12:19:47.5250819Z apps/client test$ vitest run --exclude 'test/e2e/**'
2026-05-10T12:19:47.5253097Z apps/server test$ vitest run --exclude 'test/**/*.integ.test.ts'
2026-05-10T12:19:48.0755598Z apps/server test: [1m[30m[46m RUN [49m[39m[22m [36mv4.1.5 [39m[90m/home/runner/work/rebno/rebno/apps/server[39m
2026-05-10T12:19:48.1205429Z apps/client test: [1m[46m RUN [49m[22m [36mv3.2.4 [39m[90m/home/runner/work/rebno/rebno/apps/client[39m
2026-05-10T12:19:49.1010016Z apps/server test: {"level":30,"time":1778415589093,"pid":5194,"hostname":"runnervmeorf1","password":"[Redacted]","session_token":"[Redacted]","msg":"login"}
2026-05-10T12:19:49.1034936Z apps/server test:  [32m✓[39m test/otel-init.test.ts [2m([22m[2m4 tests[22m[2m)[22m[33m 686[2mms[22m[39m
2026-05-10T12:19:49.1059152Z apps/server test:      [33m[2m✓[22m[39m does not throw when OTEL_EXPORTER_OTLP_ENDPOINT is unset [33m 569[2mms[22m[39m
2026-05-10T12:19:49.7480801Z apps/client test: [90mstderr[2m | src/__test__/game-scene.test.ts[2m > [22m[2mscenes/GameScene[2m > [22m[2mtest 5: onRoomLayout calls verifyRoomLayout first; render skipped on false
2026-05-10T12:19:49.7498606Z apps/client test: [22m[39mroom_layout signature did not verify — rendering skipped for mvp-lobby 000
2026-05-10T12:19:49.7670582Z apps/client test:  [32m✓[39m src/__test__/game-scene.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 124[2mms[22m[39m
2026-05-10T12:19:50.1546564Z apps/server test: [90mstdout[2m | test/run-migrations.test.ts[2m > [22m[2mrun-migrations.ts (Plan 12)[2m > [22m[2mScenario 1: fresh DB — migrate creates accounts table and records migration row
2026-05-10T12:19:50.1559262Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-Akf5VD/rebno.db
2026-05-10T12:19:50.1569112Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:19:50.1582569Z apps/server test: [run-migrations] OK
2026-05-10T12:19:50.1710403Z apps/server test: [90mstdout[2m | test/run-migrations.test.ts[2m > [22m[2mrun-migrations.ts (Plan 12)[2m > [22m[2mScenario 2: pre-bootstrapped DB (Assumption A7) — reconcile seeds row before migrate runs
2026-05-10T12:19:50.1721343Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-XhWohN/rebno.db
2026-05-10T12:19:50.1723974Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:19:50.1741968Z apps/server test: [run-migrations] reconciled __drizzle_migrations for pre-bootstrap DB (Assumption A7) — seeded 0001_baseline
2026-05-10T12:19:50.1744418Z apps/server test: [run-migrations] OK
2026-05-10T12:19:50.1809785Z apps/server test: [90mstdout[2m | test/run-migrations.test.ts[2m > [22m[2mrun-migrations.ts (Plan 12)[2m > [22m[2mScenario 3: idempotent second run — no error, no extra rows
2026-05-10T12:19:50.1839351Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-sbD8Hz/rebno.db
2026-05-10T12:19:50.1859348Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:19:50.1860680Z apps/server test: [run-migrations] OK
2026-05-10T12:19:50.1862701Z apps/server test: [90mstdout[2m | test/run-migrations.test.ts[2m > [22m[2mrun-migrations.ts (Plan 12)[2m > [22m[2mScenario 3: idempotent second run — no error, no extra rows
2026-05-10T12:19:50.1864667Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-sbD8Hz/rebno.db
2026-05-10T12:19:50.1866527Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:19:50.1867645Z apps/server test: [run-migrations] OK
2026-05-10T12:19:50.1915028Z apps/server test:  [32m✓[39m test/run-migrations.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 50[2mms[22m[39m
2026-05-10T12:19:50.9820494Z apps/client test:  [32m✓[39m src/__test__/chat-hud.test.ts [2m([22m[2m9 tests[22m[2m)[22m[32m 137[2mms[22m[39m
2026-05-10T12:19:51.1862842Z apps/server test:  [32m✓[39m test/persistence.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 60[2mms[22m[39m
2026-05-10T12:19:51.5032157Z apps/server test:  [32m✓[39m test/room-key.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 35[2mms[22m[39m
2026-05-10T12:19:51.8055539Z apps/server test: {"level":40,"time":1778415591801,"pid":5292,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:19:51.8142062Z apps/server test:  [32m✓[39m test/staging-invite.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 17[2mms[22m[39m
2026-05-10T12:19:51.8281359Z apps/server test: {"level":40,"time":1778415591805,"pid":5292,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:19:51.8299470Z apps/server test: {"level":40,"time":1778415591805,"pid":5292,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:19:52.1037483Z apps/server test:  [32m✓[39m test/legacy-login.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 20[2mms[22m[39m
2026-05-10T12:19:52.1361714Z apps/client test:  [32m✓[39m src/__test__/force-reset-overlay.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 106[2mms[22m[39m
2026-05-10T12:19:52.3892970Z apps/server test:  [32m✓[39m test/log.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 22[2mms[22m[39m
2026-05-10T12:19:52.6602072Z apps/server test:  [32m✓[39m test/rate-limit.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-10T12:19:52.9099079Z apps/server test:  [32m✓[39m test/admin-stubs.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:19:53.3216013Z apps/client test:  [32m✓[39m src/__test__/reconnect.test.ts [2m([22m[2m13 tests[22m[2m)[22m[32m 150[2mms[22m[39m
2026-05-10T12:19:53.6999546Z apps/server test: [90mstdout[2m | test/tick-accumulator.test.ts
2026-05-10T12:19:53.7001384Z apps/server test: [22m[39m◇ injected env (50) from ../../../../../../../etc/environment // tip: ⌘ enable debugging { debug: true }
2026-05-10T12:19:53.7019596Z apps/server test: ℹ️  optional .env file not found: .env.test, .env
2026-05-10T12:19:54.4210935Z apps/client test:  [32m✓[39m src/__test__/nameplate.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 33[2mms[22m[39m
2026-05-10T12:19:54.4634237Z apps/server test:  [32m✓[39m test/tick-accumulator.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:19:54.7513191Z apps/server test:  [32m✓[39m test/health.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-10T12:19:54.7636487Z apps/server test: [2m Test Files [22m [1m[32m11 passed[39m[22m[90m (11)[39m
2026-05-10T12:19:54.7676014Z apps/server test: [2m      Tests [22m [1m[32m61 passed[39m[22m[90m (61)[39m
2026-05-10T12:19:54.7707127Z apps/server test: [2m   Start at [22m 12:19:48
2026-05-10T12:19:54.7719069Z apps/server test: [2m   Duration [22m 6.67s[2m (transform 461ms, setup 0ms, import 3.36s, tests 924ms, environment 2ms)[22m
2026-05-10T12:19:54.8143582Z apps/server test: Done
2026-05-10T12:19:55.2366760Z apps/client test:  [32m✓[39m src/__test__/input-dispatcher.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-10T12:19:56.0834904Z apps/client test:  [32m✓[39m src/__test__/colyseus-client.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-10T12:19:56.7760543Z apps/client test:  [32m✓[39m src/__test__/room-layout-verify.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-10T12:19:57.4846021Z apps/client test:  [32m✓[39m src/__test__/login-scene.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-10T12:19:58.1897330Z apps/client test:  [32m✓[39m src/__test__/atlas-loader.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:19:58.8785049Z apps/client test:  [32m✓[39m src/__test__/auth-client.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-10T12:19:59.6043409Z apps/client test:  [32m✓[39m src/__test__/reconciler.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-10T12:20:00.3100479Z apps/client test:  [32m✓[39m src/__test__/prediction.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-10T12:20:01.0080384Z apps/client test:  [32m✓[39m src/__test__/extrapolation.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-10T12:20:01.7136460Z apps/client test:  [32m✓[39m src/__test__/protocol-version-check.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-10T12:20:02.4072100Z apps/client test:  [32m✓[39m src/__test__/env.test.ts [2m([22m[2m5 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 4[2mms[22m[39m
2026-05-10T12:20:02.4309738Z apps/client test: [2m Test Files [22m [1m[32m16 passed[39m[22m[90m (16)[39m
2026-05-10T12:20:02.4315316Z apps/client test: [2m      Tests [22m [1m[32m98 passed[39m[22m[2m | [22m[90m4 todo[39m[90m (102)[39m
2026-05-10T12:20:02.4331076Z apps/client test: [2m   Start at [22m 12:19:48
2026-05-10T12:20:02.4351189Z apps/client test: [2m   Duration [22m 14.31s[2m (transform 530ms, setup 52ms, collect 827ms, tests 630ms, environment 8.26s, prepare 1.60s)[22m
2026-05-10T12:20:02.5758077Z apps/client test: Done
2026-05-10T12:20:02.5900645Z 
2026-05-10T12:20:02.5901317Z verify-phase-5: OK (7 steps green)
2026-05-10T12:20:02.6125092Z ##[group]Run pnpm lint:vite-env:staging
2026-05-10T12:20:02.6125632Z [36;1mpnpm lint:vite-env:staging[0m
2026-05-10T12:20:02.6160566Z shell: /usr/bin/bash -e {0}
2026-05-10T12:20:02.6160970Z env:
2026-05-10T12:20:02.6161352Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:20:02.6161847Z ##[endgroup]
2026-05-10T12:20:02.9355673Z 
2026-05-10T12:20:02.9356935Z > rebno@0.0.0 lint:vite-env:staging /home/runner/work/rebno/rebno
2026-05-10T12:20:02.9358570Z > node tools/scripts/lint-vite-env.mjs --target staging
2026-05-10T12:20:02.9359256Z 
2026-05-10T12:20:02.9731799Z lint-vite-env: OK
2026-05-10T12:20:02.9921118Z ##[group]Run pnpm --filter @rebno/client build:staging
2026-05-10T12:20:02.9921716Z [36;1mpnpm --filter @rebno/client build:staging[0m
2026-05-10T12:20:02.9948234Z shell: /usr/bin/bash -e {0}
2026-05-10T12:20:02.9948505Z env:
2026-05-10T12:20:02.9948772Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:20:02.9949093Z ##[endgroup]
2026-05-10T12:20:03.3364431Z 
2026-05-10T12:20:03.3366956Z > @rebno/client@0.1.0 build:staging /home/runner/work/rebno/rebno/apps/client
2026-05-10T12:20:03.3368056Z > vite build --mode staging
2026-05-10T12:20:03.3368465Z 
2026-05-10T12:20:03.6138439Z [36mvite v8.0.11 [32mbuilding client environment for staging...[36m[39m
2026-05-10T12:20:03.6274692Z [2K
2026-05-10T12:20:04.1579731Z transforming...✓ 125 modules transformed.
2026-05-10T12:20:04.4586864Z rendering chunks...
2026-05-10T12:20:04.8094767Z computing gzip size...
2026-05-10T12:20:04.8408607Z ../server/public/.vite/manifest.json           0.13 kB │ gzip:   0.11 kB
2026-05-10T12:20:04.8410304Z ../server/public/index.html                    1.00 kB │ gzip:   0.54 kB
2026-05-10T12:20:04.8411642Z ../server/public/assets/index-BczfPeoo.js  1,514.56 kB │ gzip: 410.68 kB │ map: 11,144.53 kB
2026-05-10T12:20:04.8412402Z 
2026-05-10T12:20:04.8413152Z [32m✓ built in 1.23s[39m
2026-05-10T12:20:04.8421498Z [33m[plugin builtin:vite-reporter] 
2026-05-10T12:20:04.8422285Z (!) Some chunks are larger than 500 kB after minification. Consider:
2026-05-10T12:20:04.8423923Z - Using dynamic import() to code-split the application
2026-05-10T12:20:04.8425471Z - Use build.rolldownOptions.output.codeSplitting to improve chunking: https://rolldown.rs/reference/OutputOptions.codeSplitting
2026-05-10T12:20:04.8427113Z - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.[39m
2026-05-10T12:20:04.8773901Z ##[group]Run pnpm asset-pipeline:build
2026-05-10T12:20:04.8774429Z [36;1mpnpm asset-pipeline:build[0m
2026-05-10T12:20:04.8807463Z shell: /usr/bin/bash -e {0}
2026-05-10T12:20:04.8808217Z env:
2026-05-10T12:20:04.8808619Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:20:04.8809099Z ##[endgroup]
2026-05-10T12:20:05.1801925Z 
2026-05-10T12:20:05.1803208Z > rebno@0.0.0 asset-pipeline:build /home/runner/work/rebno/rebno
2026-05-10T12:20:05.1808431Z > cd tools/asset-pipeline && pnpm build
2026-05-10T12:20:05.1809088Z 
2026-05-10T12:20:05.4906335Z 
2026-05-10T12:20:05.4907605Z > asset-pipeline@0.1.0 build /home/runner/work/rebno/rebno/tools/asset-pipeline
2026-05-10T12:20:05.4909091Z > tsx cli.ts build
2026-05-10T12:20:05.4909559Z 
2026-05-10T12:20:05.8806809Z Usage:
2026-05-10T12:20:05.8807454Z   asset-pipeline bootstrap   <extracted-dir> <source-out-dir>
2026-05-10T12:20:05.8808510Z   asset-pipeline build       <source-dir> <atlas-out-dir> [--background <path>]
2026-05-10T12:20:05.8809462Z   asset-pipeline postprocess <vite-manifest.json> <pipeline-manifest.json> <out-path>
2026-05-10T12:20:05.8809960Z 
2026-05-10T12:20:05.8810590Z See .planning/phases/06-client-rebuild-mvp-gate-cli-08-hard-milestone/06-CONTEXT.md D-13/D-14/D-16.
2026-05-10T12:20:05.9091052Z  ELIFECYCLE  Command failed with exit code 2.
2026-05-10T12:20:05.9508405Z  ELIFECYCLE  Command failed with exit code 2.
2026-05-10T12:20:05.9749617Z ##[error]Process completed with exit code 2.
2026-05-10T12:20:05.9800503Z ##[group]Run pnpm lint:asset-pipeline
2026-05-10T12:20:05.9800835Z [36;1mpnpm lint:asset-pipeline[0m
2026-05-10T12:20:05.9823415Z shell: /usr/bin/bash -e {0}
2026-05-10T12:20:05.9823669Z env:
2026-05-10T12:20:05.9823917Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:20:05.9824222Z ##[endgroup]
2026-05-10T12:20:06.2807106Z 
2026-05-10T12:20:06.2808555Z > rebno@0.0.0 lint:asset-pipeline /home/runner/work/rebno/rebno
2026-05-10T12:20:06.2811435Z > node tools/scripts/lint-asset-pipeline.mjs
2026-05-10T12:20:06.2811802Z 
2026-05-10T12:20:06.3184239Z lint-asset-pipeline: pipeline-manifest.json not found at /home/runner/work/rebno/rebno/tools/asset-pipeline/output/pipeline-manifest.json
2026-05-10T12:20:06.3359723Z  ELIFECYCLE  Command failed with exit code 1.
2026-05-10T12:20:06.3586135Z ##[error]Process completed with exit code 1.
2026-05-10T12:20:06.3622794Z ##[group]Run pnpm trace:check
2026-05-10T12:20:06.3623259Z [36;1mpnpm trace:check[0m
2026-05-10T12:20:06.3655786Z shell: /usr/bin/bash -e {0}
2026-05-10T12:20:06.3656199Z env:
2026-05-10T12:20:06.3656639Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:20:06.3657142Z ##[endgroup]
2026-05-10T12:20:06.6570335Z 
2026-05-10T12:20:06.6591142Z > rebno@0.0.0 trace:check /home/runner/work/rebno/rebno
2026-05-10T12:20:06.6593056Z > traceable-reqs check
2026-05-10T12:20:06.6593624Z 
2026-05-10T12:20:06.6610308Z sh: 1: traceable-reqs: not found
2026-05-10T12:20:06.6777364Z  ELIFECYCLE  Command failed.
2026-05-10T12:20:06.6981679Z ##[error]Process completed with exit code 1.
2026-05-10T12:20:06.7019766Z ##[group]Run superfly/flyctl-actions/setup-flyctl@fc53c09e1bc3be6f54706524e3b82c4f462f77be
2026-05-10T12:20:06.7020238Z with:
2026-05-10T12:20:06.7020435Z   version: latest
2026-05-10T12:20:06.7020627Z env:
2026-05-10T12:20:06.7020869Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:20:06.7021186Z ##[endgroup]
2026-05-10T12:20:07.1116244Z Downloading flyctl 0.4.49 from https://github.com/superfly/flyctl/releases/download/v0.4.49/flyctl_0.4.49_Linux_x86_64.tar.gz...
2026-05-10T12:20:07.8832736Z [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/aaf73d6e-2261-4b75-9b90-d9c5c4079388 -f /home/runner/work/_temp/cdba2a58-3b90-4829-a4b4-cb5513cf993b
2026-05-10T12:20:08.6922752Z flyctl 0.4.49 is installed
2026-05-10T12:20:08.7030162Z ##[group]Run flyctl auth docker
2026-05-10T12:20:08.7030456Z [36;1mflyctl auth docker[0m
2026-05-10T12:20:08.7054016Z shell: /usr/bin/bash -e {0}
2026-05-10T12:20:08.7054267Z env:
2026-05-10T12:20:08.7054524Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:20:08.7058104Z   FLY_API_TOKEN: ***
2026-05-10T12:20:08.7058335Z ##[endgroup]
2026-05-10T12:20:09.8710241Z Authentication successful. You can now tag and push images to registry.fly.io/{your-app}
2026-05-10T12:20:09.8786122Z ##[group]Run docker buildx build \
2026-05-10T12:20:09.8786453Z [36;1mdocker buildx build \[0m
2026-05-10T12:20:09.8786864Z [36;1m  --tag registry.fly.io/rebno-staging:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 \[0m
2026-05-10T12:20:09.8787431Z [36;1m  --tag registry.fly.io/rebno-prod:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 \[0m
2026-05-10T12:20:09.8788245Z [36;1m  --push \[0m
2026-05-10T12:20:09.8788489Z [36;1m  --file apps/server/Dockerfile \[0m
2026-05-10T12:20:09.8788752Z [36;1m  .[0m
2026-05-10T12:20:09.8811466Z shell: /usr/bin/bash -e {0}
2026-05-10T12:20:09.8811722Z env:
2026-05-10T12:20:09.8811976Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:20:09.8815112Z   FLY_API_TOKEN: ***
2026-05-10T12:20:09.8815331Z ##[endgroup]
2026-05-10T12:20:10.2068195Z #0 building with "default" instance using docker driver
2026-05-10T12:20:10.2070284Z 
2026-05-10T12:20:10.2071077Z #1 [internal] load build definition from Dockerfile
2026-05-10T12:20:10.2072364Z #1 transferring dockerfile: 3.08kB done
2026-05-10T12:20:10.2072806Z #1 DONE 0.0s
2026-05-10T12:20:10.2072975Z 
2026-05-10T12:20:10.2073343Z #2 [auth] library/node:pull token for registry-1.docker.io
2026-05-10T12:20:10.3566621Z #2 DONE 0.0s
2026-05-10T12:20:10.3566875Z 
2026-05-10T12:20:10.3567375Z #3 [auth] litestream/litestream:pull token for registry-1.docker.io
2026-05-10T12:20:10.3568097Z #3 DONE 0.0s
2026-05-10T12:20:10.3568278Z 
2026-05-10T12:20:10.3568719Z #4 [internal] load metadata for docker.io/litestream/litestream:0.3.13
2026-05-10T12:20:10.8442148Z #4 ...
2026-05-10T12:20:10.8442447Z 
2026-05-10T12:20:10.8443093Z #5 [internal] load metadata for docker.io/library/node:22-bookworm-slim
2026-05-10T12:20:10.8443655Z #5 DONE 0.8s
2026-05-10T12:20:11.0179409Z 
2026-05-10T12:20:11.0430021Z #4 [internal] load metadata for docker.io/litestream/litestream:0.3.13
2026-05-10T12:20:11.0468636Z #4 DONE 0.8s
2026-05-10T12:20:11.0478350Z 
2026-05-10T12:20:11.0707652Z #6 [internal] load .dockerignore
2026-05-10T12:20:11.0815074Z #6 transferring context: 1.14kB done
2026-05-10T12:20:11.0816053Z #6 DONE 0.0s
2026-05-10T12:20:11.0816975Z 
2026-05-10T12:20:11.0819316Z #7 [litestream 1/1] FROM docker.io/litestream/litestream:0.3.13@sha256:027eda2a89a86015b9797d2129d4dd447e8953097b4190e1d5a30b73e76d8d58
2026-05-10T12:20:11.0824720Z #7 resolve docker.io/litestream/litestream:0.3.13@sha256:027eda2a89a86015b9797d2129d4dd447e8953097b4190e1d5a30b73e76d8d58 done
2026-05-10T12:20:11.0839084Z #7 sha256:027eda2a89a86015b9797d2129d4dd447e8953097b4190e1d5a30b73e76d8d58 2.38kB / 2.38kB done
2026-05-10T12:20:11.0847276Z #7 sha256:a932d9801f9d8f11ed0566aa105ef866c097c00ef1191b88a8aa0ff8e78b4071 673B / 673B done
2026-05-10T12:20:11.0850238Z #7 sha256:1826ee394bc7e5d432bf01f054ce0dfdbead6ebb9675787833e93e29bb62f8b7 1.68kB / 1.68kB done
2026-05-10T12:20:11.0852991Z #7 sha256:63b65145d645c1250c391b2d16ebe53b3747c295ca8ba2fcb6b0cf064a4dc21c 0B / 3.37MB 0.1s
2026-05-10T12:20:11.0855233Z #7 sha256:06cf2c33466f169041e4d7cebd725e13cb0ec44373649cb9ee1ef24c21f04bef 0B / 9.79MB 0.1s
2026-05-10T12:20:11.1973227Z #7 extracting sha256:63b65145d645c1250c391b2d16ebe53b3747c295ca8ba2fcb6b0cf064a4dc21c
2026-05-10T12:20:11.3172997Z #7 sha256:63b65145d645c1250c391b2d16ebe53b3747c295ca8ba2fcb6b0cf064a4dc21c 3.37MB / 3.37MB 0.3s done
2026-05-10T12:20:11.4310172Z #7 sha256:06cf2c33466f169041e4d7cebd725e13cb0ec44373649cb9ee1ef24c21f04bef 7.34MB / 9.79MB 0.5s
2026-05-10T12:20:11.5201797Z #7 sha256:06cf2c33466f169041e4d7cebd725e13cb0ec44373649cb9ee1ef24c21f04bef 9.79MB / 9.79MB 0.5s done
2026-05-10T12:20:11.5234957Z #7 extracting sha256:63b65145d645c1250c391b2d16ebe53b3747c295ca8ba2fcb6b0cf064a4dc21c 0.2s done
2026-05-10T12:20:11.5441132Z #7 extracting sha256:06cf2c33466f169041e4d7cebd725e13cb0ec44373649cb9ee1ef24c21f04bef
2026-05-10T12:20:12.2083189Z #7 extracting sha256:06cf2c33466f169041e4d7cebd725e13cb0ec44373649cb9ee1ef24c21f04bef 0.6s done
2026-05-10T12:20:13.3651048Z #7 DONE 2.4s
2026-05-10T12:20:13.3651481Z 
2026-05-10T12:20:13.3652120Z #8 [internal] load build context
2026-05-10T12:20:13.3652601Z #8 transferring context: 13.68MB 1.7s done
2026-05-10T12:20:13.3652982Z #8 DONE 2.4s
2026-05-10T12:20:13.3653137Z 
2026-05-10T12:20:13.3653927Z #9 [builder  1/13] FROM docker.io/library/node:22-bookworm-slim@sha256:9f6d5975c7dca860947d3915877f85607946403fc55349f39b4bc3688448bb6e
2026-05-10T12:20:13.3655322Z #9 resolve docker.io/library/node:22-bookworm-slim@sha256:9f6d5975c7dca860947d3915877f85607946403fc55349f39b4bc3688448bb6e done
2026-05-10T12:20:13.3656591Z #9 sha256:9f6d5975c7dca860947d3915877f85607946403fc55349f39b4bc3688448bb6e 6.49kB / 6.49kB done
2026-05-10T12:20:13.3659062Z #9 sha256:868499d55378719bffa87b0ed1f099591823c029b543043c09c2483468e93201 1.93kB / 1.93kB done
2026-05-10T12:20:13.3660231Z #9 sha256:341b84210b3300ec9d6e0f0bcf477b1714b802209b5a4ca475e2077ffc07511d 6.88kB / 6.88kB done
2026-05-10T12:20:13.3661372Z #9 sha256:9b02e9fcb40102eae20d9d1fc7594b44328f4a3eb9b8a3bdb7db283d10840a30 28.24MB / 28.24MB 0.4s done
2026-05-10T12:20:13.3663160Z #9 sha256:5d4a3aa5a9ad18507bf18000f0280556365b57788f03aca635c4792a79799082 3.32kB / 3.32kB 0.4s done
2026-05-10T12:20:13.3664476Z #9 sha256:22c736fe2dee42f2274e133f0fd657bc3a2661f48b034a8adc2ba40bb6fa4b82 49.84MB / 49.84MB 0.7s done
2026-05-10T12:20:13.3672632Z #9 extracting sha256:9b02e9fcb40102eae20d9d1fc7594b44328f4a3eb9b8a3bdb7db283d10840a30 2.0s
2026-05-10T12:20:13.3676637Z #9 sha256:dad35d9305371ac05c2bdf6de63217e78a5906a5f0335bd26432bbee187aea33 1.71MB / 1.71MB 0.9s done
2026-05-10T12:20:13.3678463Z #9 sha256:079e3008b73419a93cb985863971162eb59bcb78e57f6ef558fc198ad2848d89 450B / 450B 0.7s done
2026-05-10T12:20:13.8716050Z #9 extracting sha256:9b02e9fcb40102eae20d9d1fc7594b44328f4a3eb9b8a3bdb7db283d10840a30 2.5s done
2026-05-10T12:20:14.0622894Z #9 extracting sha256:5d4a3aa5a9ad18507bf18000f0280556365b57788f03aca635c4792a79799082 done
2026-05-10T12:20:14.0629006Z #9 extracting sha256:22c736fe2dee42f2274e133f0fd657bc3a2661f48b034a8adc2ba40bb6fa4b82 0.1s
2026-05-10T12:20:15.5362707Z #9 extracting sha256:22c736fe2dee42f2274e133f0fd657bc3a2661f48b034a8adc2ba40bb6fa4b82 1.6s done
2026-05-10T12:20:16.0428054Z #9 extracting sha256:dad35d9305371ac05c2bdf6de63217e78a5906a5f0335bd26432bbee187aea33
2026-05-10T12:20:16.2917222Z #9 extracting sha256:dad35d9305371ac05c2bdf6de63217e78a5906a5f0335bd26432bbee187aea33 0.1s done
2026-05-10T12:20:16.2919113Z #9 extracting sha256:079e3008b73419a93cb985863971162eb59bcb78e57f6ef558fc198ad2848d89 done
2026-05-10T12:20:16.2920105Z #9 DONE 5.3s
2026-05-10T12:20:16.2920626Z 
2026-05-10T12:20:16.2921989Z #10 [builder  2/13] RUN apt-get update && apt-get install -y --no-install-recommends     build-essential python3 ca-certificates git  && rm -rf /var/lib/apt/lists/*
2026-05-10T12:20:16.6258884Z #10 0.328 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
2026-05-10T12:20:16.6260312Z #10 0.382 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
2026-05-10T12:20:16.6261833Z #10 0.404 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
2026-05-10T12:20:16.6263173Z #10 0.484 Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8792 kB]
2026-05-10T12:20:16.9846594Z #10 0.692 Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6924 B]
2026-05-10T12:20:16.9848246Z #10 0.693 Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [303 kB]
2026-05-10T12:20:18.0534937Z #10 1.761 Fetched 9356 kB in 1s (6351 kB/s)
2026-05-10T12:20:18.7450838Z #10 1.761 Reading package lists...
2026-05-10T12:20:19.4344046Z #10 2.453 Reading package lists...
2026-05-10T12:20:19.6304498Z #10 3.142 Building dependency tree...
2026-05-10T12:20:19.6308471Z #10 3.338 Reading state information...
2026-05-10T12:20:19.9192166Z #10 3.589 The following additional packages will be installed:
2026-05-10T12:20:19.9194688Z #10 3.589   binutils binutils-common binutils-x86-64-linux-gnu bzip2 cpp cpp-12 dpkg-dev
2026-05-10T12:20:19.9196922Z #10 3.590   g++ g++-12 gcc gcc-12 git-man libasan8 libatomic1 libbinutils libbrotli1
2026-05-10T12:20:19.9198360Z #10 3.590   libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0
2026-05-10T12:20:19.9201183Z #10 3.590   libcurl3-gnutls libdpkg-perl liberror-perl libexpat1 libgcc-12-dev
2026-05-10T12:20:19.9202122Z #10 3.590   libgdbm-compat4 libgdbm6 libgomp1 libgprofng0 libgssapi-krb5-2 libisl23
2026-05-10T12:20:19.9203081Z #10 3.590   libitm1 libjansson4 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
2026-05-10T12:20:19.9204057Z #10 3.590   libldap-2.5-0 liblsan0 libmpc3 libmpfr6 libncursesw6 libnghttp2-14
2026-05-10T12:20:19.9204947Z #10 3.590   libnsl-dev libnsl2 libperl5.36 libpsl5 libpython3-stdlib
2026-05-10T12:20:19.9205861Z #10 3.590   libpython3.11-minimal libpython3.11-stdlib libquadmath0 libreadline8
2026-05-10T12:20:19.9206847Z #10 3.591   librtmp1 libsasl2-2 libsasl2-modules-db libsqlite3-0 libssh2-1 libssl3
2026-05-10T12:20:19.9208005Z #10 3.591   libstdc++-12-dev libtirpc-common libtirpc-dev libtirpc3 libtsan2 libubsan1
2026-05-10T12:20:19.9208861Z #10 3.591   linux-libc-dev make media-types openssl patch perl perl-modules-5.36
2026-05-10T12:20:19.9209724Z #10 3.591   python3-minimal python3.11 python3.11-minimal readline-common rpcsvc-proto
2026-05-10T12:20:19.9210309Z #10 3.591   xz-utils
2026-05-10T12:20:19.9210667Z #10 3.592 Suggested packages:
2026-05-10T12:20:19.9211483Z #10 3.592   binutils-doc bzip2-doc cpp-doc gcc-12-locales cpp-12-doc debian-keyring
2026-05-10T12:20:19.9212493Z #10 3.592   g++-multilib g++-12-multilib gcc-12-doc gcc-multilib manpages-dev autoconf
2026-05-10T12:20:19.9213465Z #10 3.592   automake libtool flex bison gdb gcc-doc gcc-12-multilib gettext-base
2026-05-10T12:20:19.9214455Z #10 3.592   git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb
2026-05-10T12:20:19.9215483Z #10 3.592   git-cvs git-mediawiki git-svn glibc-doc gnupg | sq | sqop | pgpainless-cli
2026-05-10T12:20:19.9216539Z #10 3.593   sensible-utils bzr gdbm-l10n krb5-doc krb5-user libstdc++-12-doc make-doc ed
2026-05-10T12:20:19.9217426Z #10 3.593   diffutils-doc perl-doc libterm-readline-gnu-perl
2026-05-10T12:20:19.9218398Z #10 3.593   | libterm-readline-perl-perl libtap-harness-archive-perl python3-doc
2026-05-10T12:20:19.9219959Z #10 3.593   python3-tk python3-venv python3.11-venv python3.11-doc binfmt-support
2026-05-10T12:20:19.9220624Z #10 3.593   readline-doc
2026-05-10T12:20:19.9221061Z #10 3.593 Recommended packages:
2026-05-10T12:20:19.9221805Z #10 3.593   fakeroot gnupg | sq | sqop | pgpainless-cli libalgorithm-merge-perl less
2026-05-10T12:20:19.9222803Z #10 3.593   ssh-client manpages manpages-dev libc-devtools libfile-fcntllock-perl
2026-05-10T12:20:19.9223852Z #10 3.593   liblocale-gettext-perl krb5-locales libldap-common libgpm2 publicsuffix
2026-05-10T12:20:19.9224629Z #10 3.593   libsasl2-modules netbase
2026-05-10T12:20:20.2268883Z #10 4.085 The following NEW packages will be installed:
2026-05-10T12:20:20.3281657Z #10 4.085   binutils binutils-common binutils-x86-64-linux-gnu build-essential bzip2
2026-05-10T12:20:20.3282831Z #10 4.086   ca-certificates cpp cpp-12 dpkg-dev g++ g++-12 gcc gcc-12 git git-man
2026-05-10T12:20:20.3283937Z #10 4.086   libasan8 libatomic1 libbinutils libbrotli1 libc-dev-bin libc6-dev libcc1-0
2026-05-10T12:20:20.3284963Z #10 4.087   libcrypt-dev libctf-nobfd0 libctf0 libcurl3-gnutls libdpkg-perl
2026-05-10T12:20:20.3286338Z #10 4.087   liberror-perl libexpat1 libgcc-12-dev libgdbm-compat4 libgdbm6 libgomp1
2026-05-10T12:20:20.3287402Z #10 4.087   libgprofng0 libgssapi-krb5-2 libisl23 libitm1 libjansson4 libk5crypto3
2026-05-10T12:20:20.3288717Z #10 4.087   libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.5-0 liblsan0 libmpc3
2026-05-10T12:20:20.3289782Z #10 4.087   libmpfr6 libncursesw6 libnghttp2-14 libnsl-dev libnsl2 libperl5.36 libpsl5
2026-05-10T12:20:20.3290873Z #10 4.088   libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib libquadmath0
2026-05-10T12:20:20.3291949Z #10 4.088   libreadline8 librtmp1 libsasl2-2 libsasl2-modules-db libsqlite3-0 libssh2-1
2026-05-10T12:20:20.3293298Z #10 4.089   libssl3 libstdc++-12-dev libtirpc-common libtirpc-dev libtirpc3 libtsan2
2026-05-10T12:20:20.3294290Z #10 4.089   libubsan1 linux-libc-dev make media-types openssl patch perl
2026-05-10T12:20:20.3295279Z #10 4.090   perl-modules-5.36 python3 python3-minimal python3.11 python3.11-minimal
2026-05-10T12:20:20.3296114Z #10 4.090   readline-common rpcsvc-proto xz-utils
2026-05-10T12:20:20.3296931Z #10 4.181 0 upgraded, 83 newly installed, 0 to remove and 0 not upgraded.
2026-05-10T12:20:20.3297653Z #10 4.181 Need to get 95.4 MB of archives.
2026-05-10T12:20:20.3298670Z #10 4.181 After this operation, 402 MB of additional disk space will be used.
2026-05-10T12:20:20.3299867Z #10 4.181 Get:1 http://deb.debian.org/debian bookworm/main amd64 perl-modules-5.36 all 5.36.0-7+deb12u3 [2815 kB]
2026-05-10T12:20:20.5498157Z #10 4.357 Get:2 http://deb.debian.org/debian bookworm/main amd64 libgdbm6 amd64 1.23-3 [72.2 kB]
2026-05-10T12:20:20.5499526Z #10 4.359 Get:3 http://deb.debian.org/debian bookworm/main amd64 libgdbm-compat4 amd64 1.23-3 [48.2 kB]
2026-05-10T12:20:20.5500831Z #10 4.360 Get:4 http://deb.debian.org/debian bookworm/main amd64 libperl5.36 amd64 5.36.0-7+deb12u3 [4196 kB]
2026-05-10T12:20:20.5502110Z #10 4.406 Get:5 http://deb.debian.org/debian bookworm/main amd64 perl amd64 5.36.0-7+deb12u3 [239 kB]
2026-05-10T12:20:20.6509992Z #10 4.409 Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 libssl3 amd64 3.0.19-1~deb12u2 [2032 kB]
2026-05-10T12:20:20.6511729Z #10 4.420 Get:7 http://deb.debian.org/debian bookworm/main amd64 libpython3.11-minimal amd64 3.11.2-6+deb12u6 [817 kB]
2026-05-10T12:20:20.6513151Z #10 4.458 Get:8 http://deb.debian.org/debian bookworm/main amd64 libexpat1 amd64 2.5.0-1+deb12u2 [99.9 kB]
2026-05-10T12:20:20.6525241Z #10 4.476 Get:9 http://deb.debian.org/debian bookworm/main amd64 python3.11-minimal amd64 3.11.2-6+deb12u6 [2064 kB]
2026-05-10T12:20:20.6531419Z #10 4.489 Get:10 http://deb.debian.org/debian bookworm/main amd64 python3-minimal amd64 3.11.2-1+b1 [26.3 kB]
2026-05-10T12:20:20.6533073Z #10 4.489 Get:11 http://deb.debian.org/debian bookworm/main amd64 media-types all 10.0.0 [26.1 kB]
2026-05-10T12:20:20.6535008Z #10 4.491 Get:12 http://deb.debian.org/debian bookworm/main amd64 libncursesw6 amd64 6.4-4 [134 kB]
2026-05-10T12:20:20.6536572Z #10 4.492 Get:13 http://deb.debian.org/debian bookworm/main amd64 libkrb5support0 amd64 1.20.1-2+deb12u4 [33.2 kB]
2026-05-10T12:20:20.6538986Z #10 4.493 Get:14 http://deb.debian.org/debian bookworm/main amd64 libk5crypto3 amd64 1.20.1-2+deb12u4 [79.8 kB]
2026-05-10T12:20:20.6541530Z #10 4.494 Get:15 http://deb.debian.org/debian bookworm/main amd64 libkeyutils1 amd64 1.6.3-2 [8808 B]
2026-05-10T12:20:20.6543595Z #10 4.497 Get:16 http://deb.debian.org/debian bookworm/main amd64 libkrb5-3 amd64 1.20.1-2+deb12u4 [334 kB]
2026-05-10T12:20:20.6545146Z #10 4.498 Get:17 http://deb.debian.org/debian bookworm/main amd64 libgssapi-krb5-2 amd64 1.20.1-2+deb12u4 [135 kB]
2026-05-10T12:20:20.6547017Z #10 4.498 Get:18 http://deb.debian.org/debian bookworm/main amd64 libtirpc-common all 1.3.3+ds-1 [14.0 kB]
2026-05-10T12:20:20.6548875Z #10 4.509 Get:19 http://deb.debian.org/debian bookworm/main amd64 libtirpc3 amd64 1.3.3+ds-1 [85.2 kB]
2026-05-10T12:20:20.7598493Z #10 4.511 Get:20 http://deb.debian.org/debian bookworm/main amd64 libnsl2 amd64 1.3.0-2 [39.5 kB]
2026-05-10T12:20:20.7600746Z #10 4.511 Get:21 http://deb.debian.org/debian bookworm/main amd64 readline-common all 8.2-1.3 [69.0 kB]
2026-05-10T12:20:20.7602776Z #10 4.527 Get:22 http://deb.debian.org/debian bookworm/main amd64 libreadline8 amd64 8.2-1.3 [166 kB]
2026-05-10T12:20:20.7604323Z #10 4.531 Get:23 http://deb.debian.org/debian bookworm/main amd64 libsqlite3-0 amd64 3.40.1-2+deb12u2 [839 kB]
2026-05-10T12:20:20.7606292Z #10 4.538 Get:24 http://deb.debian.org/debian bookworm/main amd64 libpython3.11-stdlib amd64 3.11.2-6+deb12u6 [1798 kB]
2026-05-10T12:20:20.7608314Z #10 4.549 Get:25 http://deb.debian.org/debian bookworm/main amd64 python3.11 amd64 3.11.2-6+deb12u6 [573 kB]
2026-05-10T12:20:20.7610768Z #10 4.551 Get:26 http://deb.debian.org/debian bookworm/main amd64 libpython3-stdlib amd64 3.11.2-1+b1 [9312 B]
2026-05-10T12:20:20.7612537Z #10 4.552 Get:27 http://deb.debian.org/debian bookworm/main amd64 python3 amd64 3.11.2-1+b1 [26.3 kB]
2026-05-10T12:20:20.7614332Z #10 4.553 Get:28 http://deb.debian.org/debian bookworm/main amd64 bzip2 amd64 1.0.8-5+b1 [49.8 kB]
2026-05-10T12:20:20.7615944Z #10 4.553 Get:29 http://deb.debian.org/debian-security bookworm-security/main amd64 openssl amd64 3.0.19-1~deb12u2 [1435 kB]
2026-05-10T12:20:20.7618208Z #10 4.561 Get:30 http://deb.debian.org/debian bookworm/main amd64 ca-certificates all 20230311+deb12u1 [155 kB]
2026-05-10T12:20:20.7619924Z #10 4.564 Get:31 http://deb.debian.org/debian bookworm/main amd64 xz-utils amd64 5.4.1-1 [471 kB]
2026-05-10T12:20:20.7621690Z #10 4.567 Get:32 http://deb.debian.org/debian bookworm/main amd64 binutils-common amd64 2.40-2 [2487 kB]
2026-05-10T12:20:20.7623258Z #10 4.599 Get:33 http://deb.debian.org/debian bookworm/main amd64 libbinutils amd64 2.40-2 [572 kB]
2026-05-10T12:20:20.7625120Z #10 4.600 Get:34 http://deb.debian.org/debian bookworm/main amd64 libctf-nobfd0 amd64 2.40-2 [153 kB]
2026-05-10T12:20:20.7626771Z #10 4.601 Get:35 http://deb.debian.org/debian bookworm/main amd64 libctf0 amd64 2.40-2 [89.8 kB]
2026-05-10T12:20:20.7634005Z #10 4.603 Get:36 http://deb.debian.org/debian bookworm/main amd64 libgprofng0 amd64 2.40-2 [812 kB]
2026-05-10T12:20:20.7635628Z #10 4.606 Get:37 http://deb.debian.org/debian bookworm/main amd64 libjansson4 amd64 2.14-2 [40.8 kB]
2026-05-10T12:20:20.7637491Z #10 4.607 Get:38 http://deb.debian.org/debian bookworm/main amd64 binutils-x86-64-linux-gnu amd64 2.40-2 [2246 kB]
2026-05-10T12:20:20.7639337Z #10 4.618 Get:39 http://deb.debian.org/debian bookworm/main amd64 binutils amd64 2.40-2 [65.0 kB]
2026-05-10T12:20:20.8675937Z #10 4.623 Get:40 http://deb.debian.org/debian bookworm/main amd64 libc-dev-bin amd64 2.36-9+deb12u13 [47.4 kB]
2026-05-10T12:20:20.8697206Z #10 4.624 Get:41 http://deb.debian.org/debian-security bookworm-security/main amd64 linux-libc-dev amd64 6.1.170-3 [2272 kB]
2026-05-10T12:20:20.8728800Z #10 4.632 Get:42 http://deb.debian.org/debian bookworm/main amd64 libcrypt-dev amd64 1:4.4.33-2 [118 kB]
2026-05-10T12:20:20.8730456Z #10 4.633 Get:43 http://deb.debian.org/debian bookworm/main amd64 libtirpc-dev amd64 1.3.3+ds-1 [191 kB]
2026-05-10T12:20:20.8732294Z #10 4.633 Get:44 http://deb.debian.org/debian bookworm/main amd64 libnsl-dev amd64 1.3.0-2 [66.4 kB]
2026-05-10T12:20:20.8733884Z #10 4.633 Get:45 http://deb.debian.org/debian bookworm/main amd64 rpcsvc-proto amd64 1.4.3-1 [63.3 kB]
2026-05-10T12:20:20.8735750Z #10 4.634 Get:46 http://deb.debian.org/debian bookworm/main amd64 libc6-dev amd64 2.36-9+deb12u13 [1904 kB]
2026-05-10T12:20:20.8737374Z #10 4.643 Get:47 http://deb.debian.org/debian bookworm/main amd64 libisl23 amd64 0.25-1.1 [683 kB]
2026-05-10T12:20:20.8740040Z #10 4.647 Get:48 http://deb.debian.org/debian bookworm/main amd64 libmpfr6 amd64 4.2.0-1 [701 kB]
2026-05-10T12:20:20.8741665Z #10 4.651 Get:49 http://deb.debian.org/debian bookworm/main amd64 libmpc3 amd64 1.3.1-1 [51.5 kB]
2026-05-10T12:20:20.8743646Z #10 4.652 Get:50 http://deb.debian.org/debian bookworm/main amd64 cpp-12 amd64 12.2.0-14+deb12u1 [9768 kB]
2026-05-10T12:20:20.8745507Z #10 4.698 Get:51 http://deb.debian.org/debian bookworm/main amd64 cpp amd64 4:12.2.0-3 [6836 B]
2026-05-10T12:20:20.8747523Z #10 4.698 Get:52 http://deb.debian.org/debian bookworm/main amd64 libcc1-0 amd64 12.2.0-14+deb12u1 [41.7 kB]
2026-05-10T12:20:20.8749501Z #10 4.698 Get:53 http://deb.debian.org/debian bookworm/main amd64 libgomp1 amd64 12.2.0-14+deb12u1 [116 kB]
2026-05-10T12:20:20.8751418Z #10 4.698 Get:54 http://deb.debian.org/debian bookworm/main amd64 libitm1 amd64 12.2.0-14+deb12u1 [26.1 kB]
2026-05-10T12:20:20.8753032Z #10 4.698 Get:55 http://deb.debian.org/debian bookworm/main amd64 libatomic1 amd64 12.2.0-14+deb12u1 [9376 B]
2026-05-10T12:20:20.8755231Z #10 4.699 Get:56 http://deb.debian.org/debian bookworm/main amd64 libasan8 amd64 12.2.0-14+deb12u1 [2193 kB]
2026-05-10T12:20:20.8756911Z #10 4.710 Get:57 http://deb.debian.org/debian bookworm/main amd64 liblsan0 amd64 12.2.0-14+deb12u1 [969 kB]
2026-05-10T12:20:20.8758990Z #10 4.715 Get:58 http://deb.debian.org/debian bookworm/main amd64 libtsan2 amd64 12.2.0-14+deb12u1 [2197 kB]
2026-05-10T12:20:20.8760637Z #10 4.726 Get:59 http://deb.debian.org/debian bookworm/main amd64 libubsan1 amd64 12.2.0-14+deb12u1 [883 kB]
2026-05-10T12:20:20.9797210Z #10 4.738 Get:60 http://deb.debian.org/debian bookworm/main amd64 libquadmath0 amd64 12.2.0-14+deb12u1 [145 kB]
2026-05-10T12:20:20.9799310Z #10 4.740 Get:61 http://deb.debian.org/debian bookworm/main amd64 libgcc-12-dev amd64 12.2.0-14+deb12u1 [2437 kB]
2026-05-10T12:20:20.9801302Z #10 4.751 Get:62 http://deb.debian.org/debian bookworm/main amd64 gcc-12 amd64 12.2.0-14+deb12u1 [19.3 MB]
2026-05-10T12:20:20.9802847Z #10 4.837 Get:63 http://deb.debian.org/debian bookworm/main amd64 gcc amd64 4:12.2.0-3 [5216 B]
2026-05-10T12:20:20.9804636Z #10 4.837 Get:64 http://deb.debian.org/debian bookworm/main amd64 libstdc++-12-dev amd64 12.2.0-14+deb12u1 [2047 kB]
2026-05-10T12:20:21.0811505Z #10 4.847 Get:65 http://deb.debian.org/debian bookworm/main amd64 g++-12 amd64 12.2.0-14+deb12u1 [10.7 MB]
2026-05-10T12:20:21.0813144Z #10 4.896 Get:66 http://deb.debian.org/debian bookworm/main amd64 g++ amd64 4:12.2.0-3 [1356 B]
2026-05-10T12:20:21.0838948Z #10 4.899 Get:67 http://deb.debian.org/debian bookworm/main amd64 make amd64 4.3-4.1 [396 kB]
2026-05-10T12:20:21.0844206Z #10 4.900 Get:68 http://deb.debian.org/debian bookworm/main amd64 libdpkg-perl all 1.21.22 [603 kB]
2026-05-10T12:20:21.0845575Z #10 4.903 Get:69 http://deb.debian.org/debian bookworm/main amd64 patch amd64 2.7.6-7 [128 kB]
2026-05-10T12:20:21.0846653Z #10 4.905 Get:70 http://deb.debian.org/debian bookworm/main amd64 dpkg-dev all 1.21.22 [1353 kB]
2026-05-10T12:20:21.0854243Z #10 4.911 Get:71 http://deb.debian.org/debian bookworm/main amd64 build-essential amd64 12.9 [7704 B]
2026-05-10T12:20:21.0855438Z #10 4.913 Get:72 http://deb.debian.org/debian bookworm/main amd64 libbrotli1 amd64 1.0.9-2+b6 [275 kB]
2026-05-10T12:20:21.0856286Z #10 4.915 Get:73 http://deb.debian.org/debian bookworm/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg-10 [20.3 kB]
2026-05-10T12:20:21.0857134Z #10 4.917 Get:74 http://deb.debian.org/debian bookworm/main amd64 libsasl2-2 amd64 2.1.28+dfsg-10 [59.7 kB]
2026-05-10T12:20:21.0858525Z #10 4.917 Get:75 http://deb.debian.org/debian bookworm/main amd64 libldap-2.5-0 amd64 2.5.13+dfsg-5 [183 kB]
2026-05-10T12:20:21.0859869Z #10 4.931 Get:76 http://deb.debian.org/debian bookworm/main amd64 libnghttp2-14 amd64 1.52.0-1+deb12u2 [73.0 kB]
2026-05-10T12:20:21.0861215Z #10 4.933 Get:77 http://deb.debian.org/debian bookworm/main amd64 libpsl5 amd64 0.21.2-1 [58.7 kB]
2026-05-10T12:20:21.0862491Z #10 4.934 Get:78 http://deb.debian.org/debian bookworm/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b2 [60.8 kB]
2026-05-10T12:20:21.0863796Z #10 4.937 Get:79 http://deb.debian.org/debian bookworm/main amd64 libssh2-1 amd64 1.10.0-3+b1 [179 kB]
2026-05-10T12:20:21.0866161Z #10 4.937 Get:80 http://deb.debian.org/debian bookworm/main amd64 libcurl3-gnutls amd64 7.88.1-10+deb12u14 [386 kB]
2026-05-10T12:20:21.0871640Z #10 4.939 Get:81 http://deb.debian.org/debian bookworm/main amd64 liberror-perl all 0.17029-2 [29.0 kB]
2026-05-10T12:20:21.2615425Z #10 4.949 Get:82 http://deb.debian.org/debian bookworm/main amd64 git-man all 1:2.39.5-0+deb12u3 [2053 kB]
2026-05-10T12:20:21.2616728Z #10 4.969 Get:83 http://deb.debian.org/debian bookworm/main amd64 git amd64 1:2.39.5-0+deb12u3 [7264 kB]
2026-05-10T12:20:21.5150220Z #10 5.154 debconf: delaying package configuration, since apt-utils is not installed
2026-05-10T12:20:21.5151050Z #10 5.193 Fetched 95.4 MB in 1s (106 MB/s)
2026-05-10T12:20:21.5151755Z #10 5.214 Selecting previously unselected package perl-modules-5.36.
2026-05-10T12:20:21.5152430Z #10 5.214 (Reading database ... 
2026-05-10T12:20:21.5153198Z (Reading database ... 5%
2026-05-10T12:20:21.5153597Z (Reading database ... 10%
2026-05-10T12:20:21.5153991Z (Reading database ... 15%
2026-05-10T12:20:21.5154363Z (Reading database ... 20%
2026-05-10T12:20:21.5154734Z (Reading database ... 25%
2026-05-10T12:20:21.5155100Z (Reading database ... 30%
2026-05-10T12:20:21.5155487Z (Reading database ... 35%
2026-05-10T12:20:21.5155846Z (Reading database ... 40%
2026-05-10T12:20:21.5156213Z (Reading database ... 45%
2026-05-10T12:20:21.5156577Z (Reading database ... 50%
2026-05-10T12:20:21.5156938Z (Reading database ... 55%
2026-05-10T12:20:21.5157295Z (Reading database ... 60%
2026-05-10T12:20:21.5157658Z (Reading database ... 65%
2026-05-10T12:20:21.5158693Z (Reading database ... 70%
2026-05-10T12:20:21.5159047Z (Reading database ... 75%
2026-05-10T12:20:21.5159398Z (Reading database ... 80%
2026-05-10T12:20:21.5159760Z (Reading database ... 85%
2026-05-10T12:20:21.5160116Z (Reading database ... 90%
2026-05-10T12:20:21.5160475Z (Reading database ... 95%
2026-05-10T12:20:21.5160849Z (Reading database ... 100%
2026-05-10T12:20:21.5161487Z (Reading database ... 6096 files and directories currently installed.)
2026-05-10T12:20:21.5162432Z #10 5.221 Preparing to unpack .../0-perl-modules-5.36_5.36.0-7+deb12u3_all.deb ...
2026-05-10T12:20:21.5163483Z #10 5.223 Unpacking perl-modules-5.36 (5.36.0-7+deb12u3) ...
2026-05-10T12:20:21.9436424Z #10 5.802 Selecting previously unselected package libgdbm6:amd64.
2026-05-10T12:20:22.0876803Z #10 5.805 Preparing to unpack .../1-libgdbm6_1.23-3_amd64.deb ...
2026-05-10T12:20:22.0878243Z #10 5.807 Unpacking libgdbm6:amd64 (1.23-3) ...
2026-05-10T12:20:22.0879496Z #10 5.832 Selecting previously unselected package libgdbm-compat4:amd64.
2026-05-10T12:20:22.0880551Z #10 5.835 Preparing to unpack .../2-libgdbm-compat4_1.23-3_amd64.deb ...
2026-05-10T12:20:22.0881451Z #10 5.836 Unpacking libgdbm-compat4:amd64 (1.23-3) ...
2026-05-10T12:20:22.0882359Z #10 5.862 Selecting previously unselected package libperl5.36:amd64.
2026-05-10T12:20:22.0883396Z #10 5.864 Preparing to unpack .../3-libperl5.36_5.36.0-7+deb12u3_amd64.deb ...
2026-05-10T12:20:22.0884341Z #10 5.866 Unpacking libperl5.36:amd64 (5.36.0-7+deb12u3) ...
2026-05-10T12:20:22.5205133Z #10 6.379 Selecting previously unselected package perl.
2026-05-10T12:20:22.7384306Z #10 6.382 Preparing to unpack .../4-perl_5.36.0-7+deb12u3_amd64.deb ...
2026-05-10T12:20:22.7385446Z #10 6.389 Unpacking perl (5.36.0-7+deb12u3) ...
2026-05-10T12:20:22.7386566Z #10 6.443 Selecting previously unselected package libssl3:amd64.
2026-05-10T12:20:22.7388026Z #10 6.445 Preparing to unpack .../5-libssl3_3.0.19-1~deb12u2_amd64.deb ...
2026-05-10T12:20:22.7389056Z #10 6.446 Unpacking libssl3:amd64 (3.0.19-1~deb12u2) ...
2026-05-10T12:20:22.7765532Z #10 6.635 Selecting previously unselected package libpython3.11-minimal:amd64.
2026-05-10T12:20:22.8788866Z #10 6.637 Preparing to unpack .../6-libpython3.11-minimal_3.11.2-6+deb12u6_amd64.deb ...
2026-05-10T12:20:22.8790429Z #10 6.639 Unpacking libpython3.11-minimal:amd64 (3.11.2-6+deb12u6) ...
2026-05-10T12:20:22.8791435Z #10 6.737 Selecting previously unselected package libexpat1:amd64.
2026-05-10T12:20:23.0332480Z #10 6.741 Preparing to unpack .../7-libexpat1_2.5.0-1+deb12u2_amd64.deb ...
2026-05-10T12:20:23.0333600Z #10 6.742 Unpacking libexpat1:amd64 (2.5.0-1+deb12u2) ...
2026-05-10T12:20:23.0454235Z #10 6.904 Selecting previously unselected package python3.11-minimal.
2026-05-10T12:20:23.2493896Z #10 ...
2026-05-10T12:20:23.2494279Z 
2026-05-10T12:20:23.2495452Z #11 [runtime 2/9] RUN apt-get update && apt-get install -y --no-install-recommends     ca-certificates dumb-init  && rm -rf /var/lib/apt/lists/*
2026-05-10T12:20:23.2496702Z #11 0.327 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
2026-05-10T12:20:23.2498009Z #11 0.384 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
2026-05-10T12:20:23.2499125Z #11 0.404 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
2026-05-10T12:20:23.2500704Z #11 0.487 Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8792 kB]
2026-05-10T12:20:23.2502425Z #11 0.689 Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6924 B]
2026-05-10T12:20:23.2503783Z #11 0.690 Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [303 kB]
2026-05-10T12:20:23.2505327Z #11 1.721 Fetched 9356 kB in 1s (6534 kB/s)
2026-05-10T12:20:23.2505997Z #11 1.721 Reading package lists...
2026-05-10T12:20:23.2507103Z #11 2.409 Reading package lists...
2026-05-10T12:20:23.2507914Z #11 3.099 Building dependency tree...
2026-05-10T12:20:23.2509083Z #11 3.311 Reading state information...
2026-05-10T12:20:23.2509833Z #11 3.528 The following additional packages will be installed:
2026-05-10T12:20:23.2510427Z #11 3.529   libssl3 openssl
2026-05-10T12:20:23.2511291Z #11 3.562 The following NEW packages will be installed:
2026-05-10T12:20:23.2511973Z #11 3.564   ca-certificates dumb-init libssl3 openssl
2026-05-10T12:20:23.2512781Z #11 3.627 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
2026-05-10T12:20:23.2513414Z #11 3.627 Need to get 3636 kB of archives.
2026-05-10T12:20:23.2514204Z #11 3.627 After this operation, 8971 kB of additional disk space will be used.
2026-05-10T12:20:23.2515337Z #11 3.627 Get:1 http://deb.debian.org/debian-security bookworm-security/main amd64 libssl3 amd64 3.0.19-1~deb12u2 [2032 kB]
2026-05-10T12:20:23.2516544Z #11 3.782 Get:2 http://deb.debian.org/debian-security bookworm-security/main amd64 openssl amd64 3.0.19-1~deb12u2 [1435 kB]
2026-05-10T12:20:23.2517657Z #11 3.804 Get:3 http://deb.debian.org/debian bookworm/main amd64 ca-certificates all 20230311+deb12u1 [155 kB]
2026-05-10T12:20:23.2518899Z #11 3.804 Get:4 http://deb.debian.org/debian bookworm/main amd64 dumb-init amd64 1.2.5-2 [14.1 kB]
2026-05-10T12:20:23.2519813Z #11 3.938 debconf: delaying package configuration, since apt-utils is not installed
2026-05-10T12:20:23.2520449Z #11 3.973 Fetched 3636 kB in 0s (15.7 MB/s)
2026-05-10T12:20:23.2521406Z #11 4.002 Selecting previously unselected package libssl3:amd64.
2026-05-10T12:20:23.2522024Z #11 4.002 (Reading database ... 
2026-05-10T12:20:23.2522708Z (Reading database ... 5%
2026-05-10T12:20:23.2523419Z (Reading database ... 10%
2026-05-10T12:20:23.2524117Z (Reading database ... 15%
2026-05-10T12:20:23.2524810Z (Reading database ... 20%
2026-05-10T12:20:23.2525513Z (Reading database ... 25%
2026-05-10T12:20:23.2526197Z (Reading database ... 30%
2026-05-10T12:20:23.2526895Z (Reading database ... 35%
2026-05-10T12:20:23.2527614Z (Reading database ... 40%
2026-05-10T12:20:23.2528431Z (Reading database ... 45%
2026-05-10T12:20:23.2529130Z (Reading database ... 50%
2026-05-10T12:20:23.2529834Z (Reading database ... 55%
2026-05-10T12:20:23.2530524Z (Reading database ... 60%
2026-05-10T12:20:23.2531208Z (Reading database ... 65%
2026-05-10T12:20:23.2531897Z (Reading database ... 70%
2026-05-10T12:20:23.2532595Z (Reading database ... 75%
2026-05-10T12:20:23.2533283Z (Reading database ... 80%
2026-05-10T12:20:23.2533985Z (Reading database ... 85%
2026-05-10T12:20:23.2534667Z (Reading database ... 90%
2026-05-10T12:20:23.2535351Z (Reading database ... 95%
2026-05-10T12:20:23.2536083Z (Reading database ... 100%
2026-05-10T12:20:23.2537032Z (Reading database ... 6096 files and directories currently installed.)
2026-05-10T12:20:23.2538262Z #11 4.016 Preparing to unpack .../libssl3_3.0.19-1~deb12u2_amd64.deb ...
2026-05-10T12:20:23.2538985Z #11 4.018 Unpacking libssl3:amd64 (3.0.19-1~deb12u2) ...
2026-05-10T12:20:23.2539696Z #11 4.184 Selecting previously unselected package openssl.
2026-05-10T12:20:23.2540473Z #11 4.185 Preparing to unpack .../openssl_3.0.19-1~deb12u2_amd64.deb ...
2026-05-10T12:20:23.2541144Z #11 4.186 Unpacking openssl (3.0.19-1~deb12u2) ...
2026-05-10T12:20:23.2541902Z #11 4.299 Selecting previously unselected package ca-certificates.
2026-05-10T12:20:23.2542742Z #11 4.301 Preparing to unpack .../ca-certificates_20230311+deb12u1_all.deb ...
2026-05-10T12:20:23.2543696Z #11 4.302 Unpacking ca-certificates (20230311+deb12u1) ...
2026-05-10T12:20:23.2544367Z #11 4.352 Selecting previously unselected package dumb-init.
2026-05-10T12:20:23.2545124Z #11 4.354 Preparing to unpack .../dumb-init_1.2.5-2_amd64.deb ...
2026-05-10T12:20:23.2545830Z #11 4.354 Unpacking dumb-init (1.2.5-2) ...
2026-05-10T12:20:23.2546556Z #11 4.376 Setting up dumb-init (1.2.5-2) ...
2026-05-10T12:20:23.2547238Z #11 4.381 Setting up libssl3:amd64 (3.0.19-1~deb12u2) ...
2026-05-10T12:20:23.2548497Z #11 4.383 Setting up openssl (3.0.19-1~deb12u2) ...
2026-05-10T12:20:23.2549134Z #11 4.389 Setting up ca-certificates (20230311+deb12u1) ...
2026-05-10T12:20:23.2549871Z #11 4.468 debconf: unable to initialize frontend: Dialog
2026-05-10T12:20:23.2550708Z #11 4.468 debconf: (TERM is not set, so the dialog frontend is not usable.)
2026-05-10T12:20:23.2551435Z #11 4.468 debconf: falling back to frontend: Readline
2026-05-10T12:20:23.2552151Z #11 4.468 debconf: unable to initialize frontend: Readline
2026-05-10T12:20:23.2554677Z #11 4.468 debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.36.0 /usr/local/share/perl/5.36.0 /usr/lib/x86_64-linux-gnu/perl5/5.36 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.36 /usr/share/perl/5.36 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
2026-05-10T12:20:23.2556434Z #11 4.468 debconf: falling back to frontend: Teletype
2026-05-10T12:20:23.2557085Z #11 5.131 Updating certificates in /etc/ssl/certs...
2026-05-10T12:20:23.2557845Z #11 5.946 142 added, 0 removed; done.
2026-05-10T12:20:23.2558697Z #11 6.018 Processing triggers for libc-bin (2.36-9+deb12u13) ...
2026-05-10T12:20:23.2559534Z #11 6.031 Processing triggers for ca-certificates (20230311+deb12u1) ...
2026-05-10T12:20:23.2560327Z #11 6.036 Updating certificates in /etc/ssl/certs...
2026-05-10T12:20:23.2564183Z #11 6.724 0 added, 0 removed; done.
2026-05-10T12:20:23.2565350Z #11 6.724 Running hooks in /etc/ca-certificates/update.d...
2026-05-10T12:20:23.2565908Z #11 6.724 done.
2026-05-10T12:20:23.2566694Z #11 DONE 7.0s
2026-05-10T12:20:23.2567310Z 
2026-05-10T12:20:23.2568486Z #10 [builder  2/13] RUN apt-get update && apt-get install -y --no-install-recommends     build-essential python3 ca-certificates git  && rm -rf /var/lib/apt/lists/*
2026-05-10T12:20:23.2569657Z #10 6.949 Preparing to unpack .../8-python3.11-minimal_3.11.2-6+deb12u6_amd64.deb ...
2026-05-10T12:20:23.2570458Z #10 6.957 Unpacking python3.11-minimal (3.11.2-6+deb12u6) ...
2026-05-10T12:20:23.2570987Z #10 ...
2026-05-10T12:20:23.2571581Z 
2026-05-10T12:20:23.2572165Z #12 [runtime 3/9] COPY --from=litestream /usr/local/bin/litestream /usr/local/bin/litestream
2026-05-10T12:20:23.2977412Z #12 DONE 0.2s
2026-05-10T12:20:23.2979820Z 
2026-05-10T12:20:23.2983739Z #10 [builder  2/13] RUN apt-get update && apt-get install -y --no-install-recommends     build-essential python3 ca-certificates git  && rm -rf /var/lib/apt/lists/*
2026-05-10T12:20:23.4689564Z #10 7.168 Setting up libssl3:amd64 (3.0.19-1~deb12u2) ...
2026-05-10T12:20:23.4695573Z #10 7.171 Setting up libpython3.11-minimal:amd64 (3.11.2-6+deb12u6) ...
2026-05-10T12:20:23.4697112Z #10 7.174 Setting up libexpat1:amd64 (2.5.0-1+deb12u2) ...
2026-05-10T12:20:23.4698601Z #10 7.177 Setting up python3.11-minimal (3.11.2-6+deb12u6) ...
2026-05-10T12:20:23.8940683Z #10 7.752 Selecting previously unselected package python3-minimal.
2026-05-10T12:20:24.0154202Z #10 7.752 (Reading database ... 
2026-05-10T12:20:24.0172919Z (Reading database ... 5%
2026-05-10T12:20:24.0175090Z (Reading database ... 10%
2026-05-10T12:20:24.0176594Z (Reading database ... 15%
2026-05-10T12:20:24.0177369Z (Reading database ... 20%
2026-05-10T12:20:24.0178313Z (Reading database ... 25%
2026-05-10T12:20:24.0181761Z (Reading database ... 30%
2026-05-10T12:20:24.0182589Z (Reading database ... 35%
2026-05-10T12:20:24.0183323Z (Reading database ... 40%
2026-05-10T12:20:24.0184343Z (Reading database ... 45%
2026-05-10T12:20:24.0184787Z (Reading database ... 50%
2026-05-10T12:20:24.0191422Z (Reading database ... 55%
2026-05-10T12:20:24.0191947Z (Reading database ... 60%
2026-05-10T12:20:24.0192318Z (Reading database ... 65%
2026-05-10T12:20:24.0192778Z (Reading database ... 70%
2026-05-10T12:20:24.0193168Z (Reading database ... 75%
2026-05-10T12:20:24.0193607Z (Reading database ... 80%
2026-05-10T12:20:24.0199260Z (Reading database ... 85%
2026-05-10T12:20:24.0199922Z (Reading database ... 90%
2026-05-10T12:20:24.0200955Z (Reading database ... 95%
2026-05-10T12:20:24.0201535Z (Reading database ... 100%
2026-05-10T12:20:24.0202786Z (Reading database ... 8428 files and directories currently installed.)
2026-05-10T12:20:24.0203945Z #10 7.764 Preparing to unpack .../00-python3-minimal_3.11.2-1+b1_amd64.deb ...
2026-05-10T12:20:24.0205343Z #10 7.765 Unpacking python3-minimal (3.11.2-1+b1) ...
2026-05-10T12:20:24.0206237Z #10 7.783 Selecting previously unselected package media-types.
2026-05-10T12:20:24.0207627Z #10 7.785 Preparing to unpack .../01-media-types_10.0.0_all.deb ...
2026-05-10T12:20:24.0208698Z #10 7.786 Unpacking media-types (10.0.0) ...
2026-05-10T12:20:24.0210075Z #10 7.802 Selecting previously unselected package libncursesw6:amd64.
2026-05-10T12:20:24.0211110Z #10 7.803 Preparing to unpack .../02-libncursesw6_6.4-4_amd64.deb ...
2026-05-10T12:20:24.0212526Z #10 7.804 Unpacking libncursesw6:amd64 (6.4-4) ...
2026-05-10T12:20:24.0213491Z #10 7.828 Selecting previously unselected package libkrb5support0:amd64.
2026-05-10T12:20:24.0215071Z #10 7.830 Preparing to unpack .../03-libkrb5support0_1.20.1-2+deb12u4_amd64.deb ...
2026-05-10T12:20:24.0216134Z #10 7.831 Unpacking libkrb5support0:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:20:24.0218761Z #10 7.848 Selecting previously unselected package libk5crypto3:amd64.
2026-05-10T12:20:24.0220140Z #10 7.850 Preparing to unpack .../04-libk5crypto3_1.20.1-2+deb12u4_amd64.deb ...
2026-05-10T12:20:24.0221119Z #10 7.851 Unpacking libk5crypto3:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:20:24.0222245Z #10 7.874 Selecting previously unselected package libkeyutils1:amd64.
2026-05-10T12:20:24.0230114Z #10 7.874 Preparing to unpack .../05-libkeyutils1_1.6.3-2_amd64.deb ...
2026-05-10T12:20:24.1269177Z #10 7.874 Unpacking libkeyutils1:amd64 (1.6.3-2) ...
2026-05-10T12:20:24.1271081Z #10 7.894 Selecting previously unselected package libkrb5-3:amd64.
2026-05-10T12:20:24.1273382Z #10 7.894 Preparing to unpack .../06-libkrb5-3_1.20.1-2+deb12u4_amd64.deb ...
2026-05-10T12:20:24.1274907Z #10 7.895 Unpacking libkrb5-3:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:20:24.1275927Z #10 7.938 Selecting previously unselected package libgssapi-krb5-2:amd64.
2026-05-10T12:20:24.1277266Z #10 7.939 Preparing to unpack .../07-libgssapi-krb5-2_1.20.1-2+deb12u4_amd64.deb ...
2026-05-10T12:20:24.1278679Z #10 7.940 Unpacking libgssapi-krb5-2:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:20:24.1279662Z #10 7.964 Selecting previously unselected package libtirpc-common.
2026-05-10T12:20:24.1280710Z #10 7.966 Preparing to unpack .../08-libtirpc-common_1.3.3+ds-1_all.deb ...
2026-05-10T12:20:24.1281654Z #10 7.967 Unpacking libtirpc-common (1.3.3+ds-1) ...
2026-05-10T12:20:24.1282563Z #10 7.985 Selecting previously unselected package libtirpc3:amd64.
2026-05-10T12:20:24.1283537Z #10 7.985 Preparing to unpack .../09-libtirpc3_1.3.3+ds-1_amd64.deb ...
2026-05-10T12:20:24.2280538Z #10 7.986 Unpacking libtirpc3:amd64 (1.3.3+ds-1) ...
2026-05-10T12:20:24.2282215Z #10 8.007 Selecting previously unselected package libnsl2:amd64.
2026-05-10T12:20:24.2283331Z #10 8.009 Preparing to unpack .../10-libnsl2_1.3.0-2_amd64.deb ...
2026-05-10T12:20:24.2284171Z #10 8.010 Unpacking libnsl2:amd64 (1.3.0-2) ...
2026-05-10T12:20:24.2285054Z #10 8.027 Selecting previously unselected package readline-common.
2026-05-10T12:20:24.2286293Z #10 8.029 Preparing to unpack .../11-readline-common_8.2-1.3_all.deb ...
2026-05-10T12:20:24.2288737Z #10 8.030 Unpacking readline-common (8.2-1.3) ...
2026-05-10T12:20:24.2290150Z #10 8.053 Selecting previously unselected package libreadline8:amd64.
2026-05-10T12:20:24.2292568Z #10 8.054 Preparing to unpack .../12-libreadline8_8.2-1.3_amd64.deb ...
2026-05-10T12:20:24.2308694Z #10 8.056 Unpacking libreadline8:amd64 (8.2-1.3) ...
2026-05-10T12:20:24.2309698Z #10 8.082 Selecting previously unselected package libsqlite3-0:amd64.
2026-05-10T12:20:24.2310781Z #10 8.084 Preparing to unpack .../13-libsqlite3-0_3.40.1-2+deb12u2_amd64.deb ...
2026-05-10T12:20:24.2311705Z #10 8.085 Unpacking libsqlite3-0:amd64 (3.40.1-2+deb12u2) ...
2026-05-10T12:20:24.4374976Z #10 8.144 Selecting previously unselected package libpython3.11-stdlib:amd64.
2026-05-10T12:20:24.4375693Z #10 8.145 Preparing to unpack .../14-libpython3.11-stdlib_3.11.2-6+deb12u6_amd64.deb ...
2026-05-10T12:20:24.4376262Z #10 8.145 Unpacking libpython3.11-stdlib:amd64 (3.11.2-6+deb12u6) ...
2026-05-10T12:20:24.4409332Z #10 8.298 Selecting previously unselected package python3.11.
2026-05-10T12:20:24.6283984Z #10 8.300 Preparing to unpack .../15-python3.11_3.11.2-6+deb12u6_amd64.deb ...
2026-05-10T12:20:24.6285517Z #10 8.301 Unpacking python3.11 (3.11.2-6+deb12u6) ...
2026-05-10T12:20:24.6286772Z #10 8.328 Selecting previously unselected package libpython3-stdlib:amd64.
2026-05-10T12:20:24.6292255Z #10 8.330 Preparing to unpack .../16-libpython3-stdlib_3.11.2-1+b1_amd64.deb ...
2026-05-10T12:20:24.6293285Z #10 8.331 Unpacking libpython3-stdlib:amd64 (3.11.2-1+b1) ...
2026-05-10T12:20:24.6294139Z #10 8.349 Setting up python3-minimal (3.11.2-1+b1) ...
2026-05-10T12:20:24.6295007Z #10 8.486 Selecting previously unselected package python3.
2026-05-10T12:20:24.6295726Z #10 8.486 (Reading database ... 
2026-05-10T12:20:24.6296282Z (Reading database ... 5%
2026-05-10T12:20:24.6296815Z (Reading database ... 10%
2026-05-10T12:20:24.7843232Z (Reading database ... 15%
2026-05-10T12:20:24.7844539Z (Reading database ... 20%
2026-05-10T12:20:24.7845328Z (Reading database ... 25%
2026-05-10T12:20:24.7845839Z (Reading database ... 30%
2026-05-10T12:20:24.7846385Z (Reading database ... 35%
2026-05-10T12:20:24.7846864Z (Reading database ... 40%
2026-05-10T12:20:24.7847336Z (Reading database ... 45%
2026-05-10T12:20:24.7847966Z (Reading database ... 50%
2026-05-10T12:20:24.7848517Z (Reading database ... 55%
2026-05-10T12:20:24.7849003Z (Reading database ... 60%
2026-05-10T12:20:24.7849511Z (Reading database ... 65%
2026-05-10T12:20:24.7849974Z (Reading database ... 70%
2026-05-10T12:20:24.7850452Z (Reading database ... 75%
2026-05-10T12:20:24.7850921Z (Reading database ... 80%
2026-05-10T12:20:24.7851386Z (Reading database ... 85%
2026-05-10T12:20:24.7851858Z (Reading database ... 90%
2026-05-10T12:20:24.7852337Z (Reading database ... 95%
2026-05-10T12:20:24.7852812Z (Reading database ... 100%
2026-05-10T12:20:24.7853587Z (Reading database ... 8936 files and directories currently installed.)
2026-05-10T12:20:24.7854482Z #10 8.493 Preparing to unpack .../00-python3_3.11.2-1+b1_amd64.deb ...
2026-05-10T12:20:24.7855213Z #10 8.497 Unpacking python3 (3.11.2-1+b1) ...
2026-05-10T12:20:24.7855919Z #10 8.515 Selecting previously unselected package bzip2.
2026-05-10T12:20:24.7856706Z #10 8.516 Preparing to unpack .../01-bzip2_1.0.8-5+b1_amd64.deb ...
2026-05-10T12:20:24.7857402Z #10 8.518 Unpacking bzip2 (1.0.8-5+b1) ...
2026-05-10T12:20:24.7858395Z #10 8.538 Selecting previously unselected package openssl.
2026-05-10T12:20:24.7859629Z #10 8.538 Preparing to unpack .../02-openssl_3.0.19-1~deb12u2_amd64.deb ...
2026-05-10T12:20:24.7867974Z #10 8.539 Unpacking openssl (3.0.19-1~deb12u2) ...
2026-05-10T12:20:24.7868931Z #10 8.643 Selecting previously unselected package ca-certificates.
2026-05-10T12:20:24.8842658Z #10 8.645 Preparing to unpack .../03-ca-certificates_20230311+deb12u1_all.deb ...
2026-05-10T12:20:24.8860268Z #10 8.646 Unpacking ca-certificates (20230311+deb12u1) ...
2026-05-10T12:20:24.8861074Z #10 8.689 Selecting previously unselected package xz-utils.
2026-05-10T12:20:24.8861933Z #10 8.691 Preparing to unpack .../04-xz-utils_5.4.1-1_amd64.deb ...
2026-05-10T12:20:24.8863100Z #10 8.692 Unpacking xz-utils (5.4.1-1) ...
2026-05-10T12:20:24.8863805Z #10 8.743 Selecting previously unselected package binutils-common:amd64.
2026-05-10T12:20:25.0403180Z #10 8.746 Preparing to unpack .../05-binutils-common_2.40-2_amd64.deb ...
2026-05-10T12:20:25.0404340Z #10 8.747 Unpacking binutils-common:amd64 (2.40-2) ...
2026-05-10T12:20:25.0689972Z #10 8.927 Selecting previously unselected package libbinutils:amd64.
2026-05-10T12:20:25.1779980Z #10 8.929 Preparing to unpack .../06-libbinutils_2.40-2_amd64.deb ...
2026-05-10T12:20:25.1782278Z #10 8.929 Unpacking libbinutils:amd64 (2.40-2) ...
2026-05-10T12:20:25.1787639Z #10 8.985 Selecting previously unselected package libctf-nobfd0:amd64.
2026-05-10T12:20:25.1789206Z #10 8.985 Preparing to unpack .../07-libctf-nobfd0_2.40-2_amd64.deb ...
2026-05-10T12:20:25.1789928Z #10 8.986 Unpacking libctf-nobfd0:amd64 (2.40-2) ...
2026-05-10T12:20:25.1790604Z #10 9.010 Selecting previously unselected package libctf0:amd64.
2026-05-10T12:20:25.1791368Z #10 9.012 Preparing to unpack .../08-libctf0_2.40-2_amd64.deb ...
2026-05-10T12:20:25.1792037Z #10 9.013 Unpacking libctf0:amd64 (2.40-2) ...
2026-05-10T12:20:25.1792707Z #10 9.036 Selecting previously unselected package libgprofng0:amd64.
2026-05-10T12:20:25.1793467Z #10 9.036 Preparing to unpack .../09-libgprofng0_2.40-2_amd64.deb ...
2026-05-10T12:20:25.4240484Z #10 9.037 Unpacking libgprofng0:amd64 (2.40-2) ...
2026-05-10T12:20:25.4241830Z #10 9.110 Selecting previously unselected package libjansson4:amd64.
2026-05-10T12:20:25.4243269Z #10 9.111 Preparing to unpack .../10-libjansson4_2.14-2_amd64.deb ...
2026-05-10T12:20:25.4244258Z #10 9.113 Unpacking libjansson4:amd64 (2.14-2) ...
2026-05-10T12:20:25.4245600Z #10 9.129 Selecting previously unselected package binutils-x86-64-linux-gnu.
2026-05-10T12:20:25.4248774Z #10 9.131 Preparing to unpack .../11-binutils-x86-64-linux-gnu_2.40-2_amd64.deb ...
2026-05-10T12:20:25.4249606Z #10 9.132 Unpacking binutils-x86-64-linux-gnu (2.40-2) ...
2026-05-10T12:20:25.4625244Z #10 9.321 Selecting previously unselected package binutils.
2026-05-10T12:20:25.6583444Z #10 9.323 Preparing to unpack .../12-binutils_2.40-2_amd64.deb ...
2026-05-10T12:20:25.6584389Z #10 9.324 Unpacking binutils (2.40-2) ...
2026-05-10T12:20:25.6585204Z #10 9.346 Selecting previously unselected package libc-dev-bin.
2026-05-10T12:20:25.6586067Z #10 9.346 Preparing to unpack .../13-libc-dev-bin_2.36-9+deb12u13_amd64.deb ...
2026-05-10T12:20:25.6586823Z #10 9.346 Unpacking libc-dev-bin (2.36-9+deb12u13) ...
2026-05-10T12:20:25.6587567Z #10 9.363 Selecting previously unselected package linux-libc-dev:amd64.
2026-05-10T12:20:25.6588678Z #10 9.365 Preparing to unpack .../14-linux-libc-dev_6.1.170-3_amd64.deb ...
2026-05-10T12:20:25.6589407Z #10 9.366 Unpacking linux-libc-dev:amd64 (6.1.170-3) ...
2026-05-10T12:20:25.7065988Z #10 9.565 Selecting previously unselected package libcrypt-dev:amd64.
2026-05-10T12:20:25.8175339Z #10 9.567 Preparing to unpack .../15-libcrypt-dev_1%3a4.4.33-2_amd64.deb ...
2026-05-10T12:20:25.8178128Z #10 9.573 Unpacking libcrypt-dev:amd64 (1:4.4.33-2) ...
2026-05-10T12:20:25.8179488Z #10 9.595 Selecting previously unselected package libtirpc-dev:amd64.
2026-05-10T12:20:25.8180720Z #10 9.597 Preparing to unpack .../16-libtirpc-dev_1.3.3+ds-1_amd64.deb ...
2026-05-10T12:20:25.8182451Z #10 9.598 Unpacking libtirpc-dev:amd64 (1.3.3+ds-1) ...
2026-05-10T12:20:25.8183481Z #10 9.626 Selecting previously unselected package libnsl-dev:amd64.
2026-05-10T12:20:25.8186883Z #10 9.628 Preparing to unpack .../17-libnsl-dev_1.3.0-2_amd64.deb ...
2026-05-10T12:20:25.8189562Z #10 9.629 Unpacking libnsl-dev:amd64 (1.3.0-2) ...
2026-05-10T12:20:25.8198723Z #10 9.649 Selecting previously unselected package rpcsvc-proto.
2026-05-10T12:20:25.8199554Z #10 9.651 Preparing to unpack .../18-rpcsvc-proto_1.4.3-1_amd64.deb ...
2026-05-10T12:20:25.8200224Z #10 9.652 Unpacking rpcsvc-proto (1.4.3-1) ...
2026-05-10T12:20:25.8200904Z #10 9.674 Selecting previously unselected package libc6-dev:amd64.
2026-05-10T12:20:25.9710613Z #10 9.676 Preparing to unpack .../19-libc6-dev_2.36-9+deb12u13_amd64.deb ...
2026-05-10T12:20:25.9711778Z #10 9.678 Unpacking libc6-dev:amd64 (2.36-9+deb12u13) ...
2026-05-10T12:20:25.9997458Z #10 9.858 Selecting previously unselected package libisl23:amd64.
2026-05-10T12:20:26.1121207Z #10 9.861 Preparing to unpack .../20-libisl23_0.25-1.1_amd64.deb ...
2026-05-10T12:20:26.1122426Z #10 9.862 Unpacking libisl23:amd64 (0.25-1.1) ...
2026-05-10T12:20:26.1123387Z #10 9.927 Selecting previously unselected package libmpfr6:amd64.
2026-05-10T12:20:26.1124228Z #10 9.927 Preparing to unpack .../21-libmpfr6_4.2.0-1_amd64.deb ...
2026-05-10T12:20:26.1124796Z #10 9.928 Unpacking libmpfr6:amd64 (4.2.0-1) ...
2026-05-10T12:20:26.1125374Z #10 9.971 Selecting previously unselected package libmpc3:amd64.
2026-05-10T12:20:26.2881320Z #10 9.974 Preparing to unpack .../22-libmpc3_1.3.1-1_amd64.deb ...
2026-05-10T12:20:26.2881831Z #10 9.975 Unpacking libmpc3:amd64 (1.3.1-1) ...
2026-05-10T12:20:26.2882301Z #10 9.993 Selecting previously unselected package cpp-12.
2026-05-10T12:20:26.2883073Z #10 9.995 Preparing to unpack .../23-cpp-12_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:26.2883521Z #10 9.996 Unpacking cpp-12 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:26.7368603Z #10 10.59 Selecting previously unselected package cpp.
2026-05-10T12:20:26.8369472Z #10 10.60 Preparing to unpack .../24-cpp_4%3a12.2.0-3_amd64.deb ...
2026-05-10T12:20:26.8370263Z #10 10.60 Unpacking cpp (4:12.2.0-3) ...
2026-05-10T12:20:26.8378765Z #10 10.61 Selecting previously unselected package libcc1-0:amd64.
2026-05-10T12:20:26.8379829Z #10 10.61 Preparing to unpack .../25-libcc1-0_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:26.8380758Z #10 10.62 Unpacking libcc1-0:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:26.8381603Z #10 10.63 Selecting previously unselected package libgomp1:amd64.
2026-05-10T12:20:26.8382420Z #10 10.63 Preparing to unpack .../26-libgomp1_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:26.8383200Z #10 10.64 Unpacking libgomp1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:26.8383894Z #10 10.66 Selecting previously unselected package libitm1:amd64.
2026-05-10T12:20:26.8384677Z #10 10.66 Preparing to unpack .../27-libitm1_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:26.8385386Z #10 10.66 Unpacking libitm1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:26.8386086Z #10 10.68 Selecting previously unselected package libatomic1:amd64.
2026-05-10T12:20:26.8386870Z #10 10.68 Preparing to unpack .../28-libatomic1_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:26.8387617Z #10 10.68 Unpacking libatomic1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:26.8388914Z #10 10.69 Selecting previously unselected package libasan8:amd64.
2026-05-10T12:20:26.8390206Z #10 10.69 Preparing to unpack .../29-libasan8_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:26.8390941Z #10 10.70 Unpacking libasan8:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:26.9995445Z #10 10.86 Selecting previously unselected package liblsan0:amd64.
2026-05-10T12:20:27.2345462Z #10 10.86 Preparing to unpack .../30-liblsan0_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:27.2349181Z #10 10.86 Unpacking liblsan0:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:27.2349995Z #10 10.94 Selecting previously unselected package libtsan2:amd64.
2026-05-10T12:20:27.2351116Z #10 10.94 Preparing to unpack .../31-libtsan2_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:27.2351837Z #10 10.94 Unpacking libtsan2:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:27.2480321Z #10 11.11 Selecting previously unselected package libubsan1:amd64.
2026-05-10T12:20:27.3510026Z #10 11.11 Preparing to unpack .../32-libubsan1_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:27.3511513Z #10 11.11 Unpacking libubsan1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:27.3519287Z #10 11.18 Selecting previously unselected package libquadmath0:amd64.
2026-05-10T12:20:27.3520738Z #10 11.18 Preparing to unpack .../33-libquadmath0_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:27.3524701Z #10 11.18 Unpacking libquadmath0:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:27.3525687Z #10 11.21 Selecting previously unselected package libgcc-12-dev:amd64.
2026-05-10T12:20:27.3526735Z #10 11.21 Preparing to unpack .../34-libgcc-12-dev_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:27.5036253Z #10 11.21 Unpacking libgcc-12-dev:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:27.5218371Z #10 11.38 Selecting previously unselected package gcc-12.
2026-05-10T12:20:27.5220553Z #10 11.38 Preparing to unpack .../35-gcc-12_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:27.6732256Z #10 11.38 Unpacking gcc-12 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:28.4457304Z #10 12.30 Selecting previously unselected package gcc.
2026-05-10T12:20:28.6210547Z #10 12.31 Preparing to unpack .../36-gcc_4%3a12.2.0-3_amd64.deb ...
2026-05-10T12:20:28.6211441Z #10 12.31 Unpacking gcc (4:12.2.0-3) ...
2026-05-10T12:20:28.6212291Z #10 12.33 Selecting previously unselected package libstdc++-12-dev:amd64.
2026-05-10T12:20:28.6213371Z #10 12.33 Preparing to unpack .../37-libstdc++-12-dev_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:28.6214275Z #10 12.33 Unpacking libstdc++-12-dev:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:28.6932562Z #10 12.55 Selecting previously unselected package g++-12.
2026-05-10T12:20:28.8473013Z #10 12.55 Preparing to unpack .../38-g++-12_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:20:28.8474290Z #10 12.56 Unpacking g++-12 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:29.3337175Z #10 13.19 Selecting previously unselected package g++.
2026-05-10T12:20:29.4580997Z #10 13.19 Preparing to unpack .../39-g++_4%3a12.2.0-3_amd64.deb ...
2026-05-10T12:20:29.4582356Z #10 13.20 Unpacking g++ (4:12.2.0-3) ...
2026-05-10T12:20:29.4583109Z #10 13.21 Selecting previously unselected package make.
2026-05-10T12:20:29.4583800Z #10 13.21 Preparing to unpack .../40-make_4.3-4.1_amd64.deb ...
2026-05-10T12:20:29.4584379Z #10 13.21 Unpacking make (4.3-4.1) ...
2026-05-10T12:20:29.4584987Z #10 13.25 Selecting previously unselected package libdpkg-perl.
2026-05-10T12:20:29.4585794Z #10 13.26 Preparing to unpack .../41-libdpkg-perl_1.21.22_all.deb ...
2026-05-10T12:20:29.4586442Z #10 13.26 Unpacking libdpkg-perl (1.21.22) ...
2026-05-10T12:20:29.4587044Z #10 13.32 Selecting previously unselected package patch.
2026-05-10T12:20:29.5824781Z #10 13.32 Preparing to unpack .../42-patch_2.7.6-7_amd64.deb ...
2026-05-10T12:20:29.5825507Z #10 13.32 Unpacking patch (2.7.6-7) ...
2026-05-10T12:20:29.5826138Z #10 13.34 Selecting previously unselected package dpkg-dev.
2026-05-10T12:20:29.5826858Z #10 13.35 Preparing to unpack .../43-dpkg-dev_1.21.22_all.deb ...
2026-05-10T12:20:29.5827475Z #10 13.35 Unpacking dpkg-dev (1.21.22) ...
2026-05-10T12:20:29.5828580Z #10 13.44 Selecting previously unselected package build-essential.
2026-05-10T12:20:29.6832328Z #10 13.44 Preparing to unpack .../44-build-essential_12.9_amd64.deb ...
2026-05-10T12:20:29.6833173Z #10 13.44 Unpacking build-essential (12.9) ...
2026-05-10T12:20:29.6834306Z #10 13.46 Selecting previously unselected package libbrotli1:amd64.
2026-05-10T12:20:29.6835320Z #10 13.46 Preparing to unpack .../45-libbrotli1_1.0.9-2+b6_amd64.deb ...
2026-05-10T12:20:29.6836148Z #10 13.46 Unpacking libbrotli1:amd64 (1.0.9-2+b6) ...
2026-05-10T12:20:29.6837271Z #10 13.50 Selecting previously unselected package libsasl2-modules-db:amd64.
2026-05-10T12:20:29.6841497Z #10 13.50 Preparing to unpack .../46-libsasl2-modules-db_2.1.28+dfsg-10_amd64.deb ...
2026-05-10T12:20:29.6845119Z #10 13.50 Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ...
2026-05-10T12:20:29.6847553Z #10 13.52 Selecting previously unselected package libsasl2-2:amd64.
2026-05-10T12:20:29.6848875Z #10 13.52 Preparing to unpack .../47-libsasl2-2_2.1.28+dfsg-10_amd64.deb ...
2026-05-10T12:20:29.6849788Z #10 13.52 Unpacking libsasl2-2:amd64 (2.1.28+dfsg-10) ...
2026-05-10T12:20:29.6850711Z #10 13.54 Selecting previously unselected package libldap-2.5-0:amd64.
2026-05-10T12:20:29.6851700Z #10 13.54 Preparing to unpack .../48-libldap-2.5-0_2.5.13+dfsg-5_amd64.deb ...
2026-05-10T12:20:29.7832776Z #10 13.54 Unpacking libldap-2.5-0:amd64 (2.5.13+dfsg-5) ...
2026-05-10T12:20:29.7838837Z #10 13.57 Selecting previously unselected package libnghttp2-14:amd64.
2026-05-10T12:20:29.7839973Z #10 13.57 Preparing to unpack .../49-libnghttp2-14_1.52.0-1+deb12u2_amd64.deb ...
2026-05-10T12:20:29.7841152Z #10 13.57 Unpacking libnghttp2-14:amd64 (1.52.0-1+deb12u2) ...
2026-05-10T12:20:29.7842111Z #10 13.59 Selecting previously unselected package libpsl5:amd64.
2026-05-10T12:20:29.7843025Z #10 13.60 Preparing to unpack .../50-libpsl5_0.21.2-1_amd64.deb ...
2026-05-10T12:20:29.7843855Z #10 13.60 Unpacking libpsl5:amd64 (0.21.2-1) ...
2026-05-10T12:20:29.7844712Z #10 13.62 Selecting previously unselected package librtmp1:amd64.
2026-05-10T12:20:29.7845790Z #10 13.62 Preparing to unpack .../51-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb ...
2026-05-10T12:20:29.7846852Z #10 13.62 Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ...
2026-05-10T12:20:29.7848115Z #10 13.64 Selecting previously unselected package libssh2-1:amd64.
2026-05-10T12:20:29.7849097Z #10 13.64 Preparing to unpack .../52-libssh2-1_1.10.0-3+b1_amd64.deb ...
2026-05-10T12:20:29.7850164Z #10 13.64 Unpacking libssh2-1:amd64 (1.10.0-3+b1) ...
2026-05-10T12:20:29.9756942Z #10 13.67 Selecting previously unselected package libcurl3-gnutls:amd64.
2026-05-10T12:20:29.9758621Z #10 13.67 Preparing to unpack .../53-libcurl3-gnutls_7.88.1-10+deb12u14_amd64.deb ...
2026-05-10T12:20:29.9759589Z #10 13.67 Unpacking libcurl3-gnutls:amd64 (7.88.1-10+deb12u14) ...
2026-05-10T12:20:29.9760400Z #10 13.71 Selecting previously unselected package liberror-perl.
2026-05-10T12:20:29.9761298Z #10 13.71 Preparing to unpack .../54-liberror-perl_0.17029-2_all.deb ...
2026-05-10T12:20:29.9769273Z #10 13.71 Unpacking liberror-perl (0.17029-2) ...
2026-05-10T12:20:29.9771270Z #10 13.73 Selecting previously unselected package git-man.
2026-05-10T12:20:29.9772207Z #10 13.74 Preparing to unpack .../55-git-man_1%3a2.39.5-0+deb12u3_all.deb ...
2026-05-10T12:20:29.9773159Z #10 13.74 Unpacking git-man (1:2.39.5-0+deb12u3) ...
2026-05-10T12:20:29.9773991Z #10 13.83 Selecting previously unselected package git.
2026-05-10T12:20:30.1344286Z #10 13.84 Preparing to unpack .../56-git_1%3a2.39.5-0+deb12u3_amd64.deb ...
2026-05-10T12:20:30.1347340Z #10 13.84 Unpacking git (1:2.39.5-0+deb12u3) ...
2026-05-10T12:20:30.4075970Z #10 14.27 Setting up media-types (10.0.0) ...
2026-05-10T12:20:30.5099194Z #10 14.27 Setting up libkeyutils1:amd64 (1.6.3-2) ...
2026-05-10T12:20:30.5099892Z #10 14.27 Setting up libpsl5:amd64 (0.21.2-1) ...
2026-05-10T12:20:30.5102652Z #10 14.27 Setting up libtirpc-common (1.3.3+ds-1) ...
2026-05-10T12:20:30.5103543Z #10 14.28 Setting up libbrotli1:amd64 (1.0.9-2+b6) ...
2026-05-10T12:20:30.5104849Z #10 14.28 Setting up libsqlite3-0:amd64 (3.40.1-2+deb12u2) ...
2026-05-10T12:20:30.5105841Z #10 14.28 Setting up binutils-common:amd64 (2.40-2) ...
2026-05-10T12:20:30.5108466Z #10 14.28 Setting up libnghttp2-14:amd64 (1.52.0-1+deb12u2) ...
2026-05-10T12:20:30.5111505Z #10 14.29 Setting up linux-libc-dev:amd64 (6.1.170-3) ...
2026-05-10T12:20:30.5112199Z #10 14.29 Setting up libctf-nobfd0:amd64 (2.40-2) ...
2026-05-10T12:20:30.5112914Z #10 14.29 Setting up libgomp1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:30.5113563Z #10 14.29 Setting up bzip2 (1.0.8-5+b1) ...
2026-05-10T12:20:30.5114428Z #10 14.30 Setting up libjansson4:amd64 (2.14-2) ...
2026-05-10T12:20:30.5115186Z #10 14.30 Setting up libkrb5support0:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:20:30.5116086Z #10 14.30 Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ...
2026-05-10T12:20:30.5116804Z #10 14.30 Setting up perl-modules-5.36 (5.36.0-7+deb12u3) ...
2026-05-10T12:20:30.5117499Z #10 14.31 Setting up rpcsvc-proto (1.4.3-1) ...
2026-05-10T12:20:30.5118255Z #10 14.31 Setting up make (4.3-4.1) ...
2026-05-10T12:20:30.5119782Z #10 14.31 Setting up libmpfr6:amd64 (4.2.0-1) ...
2026-05-10T12:20:30.5122153Z #10 14.31 Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ...
2026-05-10T12:20:30.5123181Z #10 14.32 Setting up xz-utils (5.4.1-1) ...
2026-05-10T12:20:30.5130195Z #10 14.32 update-alternatives: using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto mode
2026-05-10T12:20:30.5137008Z #10 14.32 update-alternatives: warning: skip creation of /usr/share/man/man1/lzma.1.gz because associated file /usr/share/man/man1/xz.1.gz (of link group lzma) doesn't exist
2026-05-10T12:20:30.5141505Z #10 14.32 update-alternatives: warning: skip creation of /usr/share/man/man1/unlzma.1.gz because associated file /usr/share/man/man1/unxz.1.gz (of link group lzma) doesn't exist
2026-05-10T12:20:30.5146509Z #10 14.32 update-alternatives: warning: skip creation of /usr/share/man/man1/lzcat.1.gz because associated file /usr/share/man/man1/xzcat.1.gz (of link group lzma) doesn't exist
2026-05-10T12:20:30.5148924Z #10 14.32 update-alternatives: warning: skip creation of /usr/share/man/man1/lzmore.1.gz because associated file /usr/share/man/man1/xzmore.1.gz (of link group lzma) doesn't exist
2026-05-10T12:20:30.5151556Z #10 14.32 update-alternatives: warning: skip creation of /usr/share/man/man1/lzless.1.gz because associated file /usr/share/man/man1/xzless.1.gz (of link group lzma) doesn't exist
2026-05-10T12:20:30.5153887Z #10 14.32 update-alternatives: warning: skip creation of /usr/share/man/man1/lzdiff.1.gz because associated file /usr/share/man/man1/xzdiff.1.gz (of link group lzma) doesn't exist
2026-05-10T12:20:30.5156656Z #10 14.32 update-alternatives: warning: skip creation of /usr/share/man/man1/lzcmp.1.gz because associated file /usr/share/man/man1/xzcmp.1.gz (of link group lzma) doesn't exist
2026-05-10T12:20:30.5163433Z #10 14.32 update-alternatives: warning: skip creation of /usr/share/man/man1/lzgrep.1.gz because associated file /usr/share/man/man1/xzgrep.1.gz (of link group lzma) doesn't exist
2026-05-10T12:20:30.5169014Z #10 14.32 update-alternatives: warning: skip creation of /usr/share/man/man1/lzegrep.1.gz because associated file /usr/share/man/man1/xzegrep.1.gz (of link group lzma) doesn't exist
2026-05-10T12:20:30.5171025Z #10 14.32 update-alternatives: warning: skip creation of /usr/share/man/man1/lzfgrep.1.gz because associated file /usr/share/man/man1/xzfgrep.1.gz (of link group lzma) doesn't exist
2026-05-10T12:20:30.5172279Z #10 14.33 Setting up libquadmath0:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:30.5172938Z #10 14.33 Setting up libmpc3:amd64 (1.3.1-1) ...
2026-05-10T12:20:30.5173536Z #10 14.33 Setting up libatomic1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:30.5174130Z #10 14.33 Setting up patch (2.7.6-7) ...
2026-05-10T12:20:30.5174692Z #10 14.34 Setting up libncursesw6:amd64 (6.4-4) ...
2026-05-10T12:20:30.5175255Z #10 14.34 Setting up libk5crypto3:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:20:30.5175804Z #10 14.34 Setting up libsasl2-2:amd64 (2.1.28+dfsg-10) ...
2026-05-10T12:20:30.5176452Z #10 14.34 Setting up libubsan1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:30.5177096Z #10 14.35 Setting up libcrypt-dev:amd64 (1:4.4.33-2) ...
2026-05-10T12:20:30.5177999Z #10 14.35 Setting up libasan8:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:30.5178624Z #10 14.36 Setting up git-man (1:2.39.5-0+deb12u3) ...
2026-05-10T12:20:30.5179191Z #10 14.36 Setting up libssh2-1:amd64 (1.10.0-3+b1) ...
2026-05-10T12:20:30.5179757Z #10 14.36 Setting up libkrb5-3:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:20:30.5180701Z #10 14.36 Setting up libtsan2:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:30.5181315Z #10 14.37 Setting up libbinutils:amd64 (2.40-2) ...
2026-05-10T12:20:30.5181878Z #10 14.37 Setting up libisl23:amd64 (0.25-1.1) ...
2026-05-10T12:20:30.6283689Z #10 14.37 Setting up libc-dev-bin (2.36-9+deb12u13) ...
2026-05-10T12:20:30.6284795Z #10 14.37 Setting up openssl (3.0.19-1~deb12u2) ...
2026-05-10T12:20:30.6287483Z #10 14.38 Setting up readline-common (8.2-1.3) ...
2026-05-10T12:20:30.6288400Z #10 14.38 Setting up libcc1-0:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:30.6289078Z #10 14.39 Setting up liblsan0:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:30.6290136Z #10 14.39 Setting up libitm1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:30.6290774Z #10 14.39 Setting up libgdbm6:amd64 (1.23-3) ...
2026-05-10T12:20:30.6291339Z #10 14.39 Setting up libctf0:amd64 (2.40-2) ...
2026-05-10T12:20:30.6291921Z #10 14.40 Setting up cpp-12 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:30.6292550Z #10 14.40 Setting up libreadline8:amd64 (8.2-1.3) ...
2026-05-10T12:20:30.6293218Z #10 14.41 Setting up libldap-2.5-0:amd64 (2.5.13+dfsg-5) ...
2026-05-10T12:20:30.6293890Z #10 14.41 Setting up ca-certificates (20230311+deb12u1) ...
2026-05-10T12:20:30.6294563Z #10 14.49 debconf: unable to initialize frontend: Dialog
2026-05-10T12:20:30.6295319Z #10 14.49 debconf: (TERM is not set, so the dialog frontend is not usable.)
2026-05-10T12:20:30.6295993Z #10 14.49 debconf: falling back to frontend: Readline
2026-05-10T12:20:30.7856499Z #10 14.49 debconf: unable to initialize frontend: Readline
2026-05-10T12:20:30.7858169Z #10 14.49 debconf: (This frontend requires a controlling tty.)
2026-05-10T12:20:30.7859743Z #10 14.49 debconf: falling back to frontend: Teletype
2026-05-10T12:20:31.0486456Z #10 14.91 Updating certificates in /etc/ssl/certs...
2026-05-10T12:20:31.6410008Z #10 15.50 142 added, 0 removed; done.
2026-05-10T12:20:31.7412305Z #10 15.52 Setting up libgprofng0:amd64 (2.40-2) ...
2026-05-10T12:20:31.7413776Z #10 15.52 Setting up libgcc-12-dev:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:31.7415673Z #10 15.53 Setting up libgssapi-krb5-2:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:20:31.7416828Z #10 15.53 Setting up libgdbm-compat4:amd64 (1.23-3) ...
2026-05-10T12:20:31.7417600Z #10 15.53 Setting up cpp (4:12.2.0-3) ...
2026-05-10T12:20:31.7419010Z #10 15.54 Setting up libperl5.36:amd64 (5.36.0-7+deb12u3) ...
2026-05-10T12:20:31.7419984Z #10 15.54 Setting up binutils-x86-64-linux-gnu (2.40-2) ...
2026-05-10T12:20:31.7420983Z #10 15.54 Setting up libtirpc3:amd64 (1.3.3+ds-1) ...
2026-05-10T12:20:31.7421921Z #10 15.54 Setting up libcurl3-gnutls:amd64 (7.88.1-10+deb12u14) ...
2026-05-10T12:20:31.7422792Z #10 15.55 Setting up binutils (2.40-2) ...
2026-05-10T12:20:31.7423852Z #10 15.55 Setting up perl (5.36.0-7+deb12u3) ...
2026-05-10T12:20:31.7424715Z #10 15.56 Setting up libtirpc-dev:amd64 (1.3.3+ds-1) ...
2026-05-10T12:20:31.7425484Z #10 15.56 Setting up gcc-12 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:31.7426346Z #10 15.56 Setting up libdpkg-perl (1.21.22) ...
2026-05-10T12:20:31.7427144Z #10 15.57 Setting up libnsl2:amd64 (1.3.0-2) ...
2026-05-10T12:20:31.7428209Z #10 15.57 Setting up libpython3.11-stdlib:amd64 (3.11.2-6+deb12u6) ...
2026-05-10T12:20:31.7428974Z #10 15.57 Setting up gcc (4:12.2.0-3) ...
2026-05-10T12:20:31.7429748Z #10 15.59 Setting up dpkg-dev (1.21.22) ...
2026-05-10T12:20:31.7430541Z #10 15.59 Setting up liberror-perl (0.17029-2) ...
2026-05-10T12:20:31.7431303Z #10 15.59 Setting up git (1:2.39.5-0+deb12u3) ...
2026-05-10T12:20:31.7432180Z #10 15.60 Setting up libnsl-dev:amd64 (1.3.0-2) ...
2026-05-10T12:20:31.9000538Z #10 15.60 Setting up libc6-dev:amd64 (2.36-9+deb12u13) ...
2026-05-10T12:20:31.9002917Z #10 15.61 Setting up libpython3-stdlib:amd64 (3.11.2-1+b1) ...
2026-05-10T12:20:31.9003986Z #10 15.61 Setting up python3.11 (3.11.2-6+deb12u6) ...
2026-05-10T12:20:32.3819060Z #10 16.24 Setting up libstdc++-12-dev:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:32.4825260Z #10 16.24 Setting up python3 (3.11.2-1+b1) ...
2026-05-10T12:20:32.4828733Z #10 16.25 running python rtupdate hooks for python3.11...
2026-05-10T12:20:32.4829841Z #10 16.25 running python post-rtupdate hooks for python3.11...
2026-05-10T12:20:32.4830738Z #10 16.33 Setting up g++-12 (12.2.0-14+deb12u1) ...
2026-05-10T12:20:32.4832962Z #10 16.33 Setting up g++ (4:12.2.0-3) ...
2026-05-10T12:20:32.4836358Z #10 16.34 update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
2026-05-10T12:20:32.4837457Z #10 16.34 Setting up build-essential (12.9) ...
2026-05-10T12:20:32.6556623Z #10 16.34 Processing triggers for libc-bin (2.36-9+deb12u13) ...
2026-05-10T12:20:32.6558660Z #10 16.36 Processing triggers for ca-certificates (20230311+deb12u1) ...
2026-05-10T12:20:32.6559733Z #10 16.36 Updating certificates in /etc/ssl/certs...
2026-05-10T12:20:32.9570388Z #10 16.82 0 added, 0 removed; done.
2026-05-10T12:20:33.1096243Z #10 16.82 Running hooks in /etc/ca-certificates/update.d...
2026-05-10T12:20:33.1097185Z #10 16.82 done.
2026-05-10T12:20:34.3031329Z #10 DONE 18.2s
2026-05-10T12:20:34.4538106Z 
2026-05-10T12:20:34.4539030Z #13 [builder  3/13] RUN corepack enable && corepack prepare pnpm@10 --activate
2026-05-10T12:20:34.9018373Z #13 0.598 Preparing pnpm@10 for immediate activation...
2026-05-10T12:20:35.9316437Z #13 DONE 1.6s
2026-05-10T12:20:36.1778861Z 
2026-05-10T12:20:36.1779472Z #14 [builder  4/13] WORKDIR /app
2026-05-10T12:20:36.1779941Z #14 DONE 0.0s
2026-05-10T12:20:36.1780121Z 
2026-05-10T12:20:36.1780593Z #15 [builder  5/13] COPY pnpm-workspace.yaml package.json pnpm-lock.yaml ./
2026-05-10T12:20:36.1781194Z #15 DONE 0.0s
2026-05-10T12:20:36.1781373Z 
2026-05-10T12:20:36.1781764Z #16 [builder  6/13] COPY apps/server/package.json apps/server/
2026-05-10T12:20:36.1782267Z #16 DONE 0.0s
2026-05-10T12:20:36.1782439Z 
2026-05-10T12:20:36.1782863Z #17 [builder  7/13] COPY packages/protocol/package.json packages/protocol/
2026-05-10T12:20:36.1783426Z #17 DONE 0.0s
2026-05-10T12:20:36.1783594Z 
2026-05-10T12:20:36.1784054Z #18 [builder  8/13] COPY packages/game-logic/package.json packages/game-logic/
2026-05-10T12:20:36.1784627Z #18 DONE 0.0s
2026-05-10T12:20:36.1784794Z 
2026-05-10T12:20:36.1785136Z #19 [builder  9/13] COPY packages/db/package.json packages/db/
2026-05-10T12:20:36.1785621Z #19 DONE 0.0s
2026-05-10T12:20:36.1785786Z 
2026-05-10T12:20:36.1786345Z #20 [builder 10/13] RUN pnpm install --frozen-lockfile  && pnpm rebuild better-sqlite3 argon2
2026-05-10T12:20:36.5785575Z #20 0.552 Scope: all 5 workspace projects
2026-05-10T12:20:36.7176106Z #20 0.691 Lockfile is up to date, resolution step is skipped
2026-05-10T12:20:36.8218466Z #20 0.795 Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:20:37.0434667Z #20 0.866 Packages: +632
2026-05-10T12:20:37.0437274Z #20 0.866 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:20:37.1298771Z #20 1.103 
2026-05-10T12:20:37.1299811Z #20 1.103    ╭──────────────────────────────────────────────╮
2026-05-10T12:20:37.1300603Z #20 1.103    │                                              │
2026-05-10T12:20:37.1301326Z #20 1.103    │     Update available! 10.33.4 → 11.0.9.      │
2026-05-10T12:20:37.1302057Z #20 1.103    │     Changelog: https://pnpm.io/v/11.0.9      │
2026-05-10T12:20:37.1302587Z #20 1.103    │   To update, run: corepack use pnpm@11.0.9   │
2026-05-10T12:20:37.1303033Z #20 1.103    │                                              │
2026-05-10T12:20:37.1303466Z #20 1.103    ╰──────────────────────────────────────────────╯
2026-05-10T12:20:37.1303736Z #20 1.103 
2026-05-10T12:20:37.8243690Z #20 1.797 Progress: resolved 632, reused 0, downloaded 59, added 26
2026-05-10T12:20:38.8235095Z #20 2.797 Progress: resolved 632, reused 0, downloaded 128, added 66
2026-05-10T12:20:39.8338634Z #20 3.806 Progress: resolved 632, reused 0, downloaded 158, added 78
2026-05-10T12:20:40.8360899Z #20 4.807 Progress: resolved 632, reused 0, downloaded 239, added 107
2026-05-10T12:20:41.8351080Z #20 5.808 Progress: resolved 632, reused 0, downloaded 317, added 141
2026-05-10T12:20:42.8378650Z #20 6.811 Progress: resolved 632, reused 0, downloaded 387, added 171
2026-05-10T12:20:43.8410889Z #20 7.815 Progress: resolved 632, reused 0, downloaded 496, added 212
2026-05-10T12:20:44.8438777Z #20 8.817 Progress: resolved 632, reused 0, downloaded 583, added 259
2026-05-10T12:20:45.8444101Z #20 9.818 Progress: resolved 632, reused 0, downloaded 629, added 278
2026-05-10T12:20:46.0599110Z #20 10.03 Packages are hard linked from the content-addressable store to the virtual store.
2026-05-10T12:20:46.0608269Z #20 10.03   Content-addressable store is at: /root/.local/share/pnpm/store/v10
2026-05-10T12:20:46.0609642Z #20 10.03   Virtual store is at:             node_modules/.pnpm
2026-05-10T12:20:46.8444877Z #20 10.82 Progress: resolved 632, reused 0, downloaded 630, added 619
2026-05-10T12:20:47.0953561Z #20 11.07 Progress: resolved 632, reused 0, downloaded 630, added 632, done
2026-05-10T12:20:47.3585007Z #20 11.33 .../esbuild@0.27.7/node_modules/esbuild postinstall$ node install.js
2026-05-10T12:20:47.4744010Z #20 11.33 .../esbuild@0.25.12/node_modules/esbuild postinstall$ node install.js
2026-05-10T12:20:47.4745125Z #20 11.34 .../node_modules/better-sqlite3 install$ prebuild-install || node-gyp rebuild --release
2026-05-10T12:20:47.4746119Z #20 11.38 .../esbuild@0.18.20/node_modules/esbuild postinstall$ node install.js
2026-05-10T12:20:47.4747115Z #20 11.41 .../argon2@0.44.0/node_modules/argon2 install$ cross-env ZERO_AR_DATE=1 node-gyp-build
2026-05-10T12:20:47.4748414Z #20 11.45 .../esbuild@0.27.7/node_modules/esbuild postinstall: Done
2026-05-10T12:20:47.6015200Z #20 11.47 .../esbuild@0.25.12/node_modules/esbuild postinstall: Done
2026-05-10T12:20:47.6016374Z #20 11.57 .../esbuild@0.18.20/node_modules/esbuild postinstall: Done
2026-05-10T12:20:47.7034824Z #20 11.68 .../argon2@0.44.0/node_modules/argon2 install: Done
2026-05-10T12:20:48.1242400Z #20 12.10 .../node_modules/better-sqlite3 install: Done
2026-05-10T12:20:48.2834403Z #20 12.26 
2026-05-10T12:20:48.2835801Z #20 12.26 devDependencies:
2026-05-10T12:20:48.2837108Z #20 12.26 + @better-auth/cli 1.4.21
2026-05-10T12:20:48.2838322Z #20 12.26 
2026-05-10T12:20:48.4999100Z #20 12.31 ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:20:48.5000838Z #20 12.31 │                                                                              │
2026-05-10T12:20:48.5002734Z #20 12.31 │   Ignored build scripts: @prisma/client@5.22.0, msgpackr-extract@3.0.3,      │
2026-05-10T12:20:48.5020929Z #20 12.31 │   protobufjs@7.5.6, protobufjs@8.0.1.                                        │
2026-05-10T12:20:48.5022488Z #20 12.31 │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:20:48.5023847Z #20 12.31 │   to run scripts.                                                            │
2026-05-10T12:20:48.5025053Z #20 12.31 │                                                                              │
2026-05-10T12:20:48.5026359Z #20 12.31 ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:20:48.5027289Z #20 12.32 Done in 12.1s using pnpm v10.33.4
2026-05-10T12:20:48.8346474Z #20 12.81 .../node_modules/better-sqlite3 install$ prebuild-install || node-gyp rebuild --release
2026-05-10T12:20:48.9756471Z #20 12.95 .../node_modules/better-sqlite3 install: Done
2026-05-10T12:20:51.5422995Z #20 DONE 15.5s
2026-05-10T12:20:51.7549966Z 
2026-05-10T12:20:51.7550331Z #21 [builder 11/13] COPY . .
2026-05-10T12:20:51.7550738Z #21 DONE 0.1s
2026-05-10T12:20:51.7550920Z 
2026-05-10T12:20:51.7552073Z #22 [builder 12/13] RUN pnpm --filter @rebno/protocol prebuild  && pnpm --filter @rebno/protocol --filter @rebno/game-logic --filter @rebno/db exec tsc
2026-05-10T12:20:52.0605044Z #22 0.455 
2026-05-10T12:20:52.0607109Z #22 0.455 > @rebno/protocol@0.1.0 prebuild /app/packages/protocol
2026-05-10T12:20:52.0619722Z #22 0.455 > node scripts/sync-from-tools-protocol-doc.mjs
2026-05-10T12:20:52.0621202Z #22 0.455 
2026-05-10T12:20:52.2451195Z #22 0.489 synced legacy-opcodes from /app/tools/protocol-doc/output/protocol.ts
2026-05-10T12:20:58.4241707Z #22 DONE 6.8s
2026-05-10T12:20:58.5747896Z 
2026-05-10T12:20:58.5749676Z #23 [builder 13/13] RUN pnpm --filter @rebno/server deploy --prod --legacy /tmp/server-prod
2026-05-10T12:20:58.9983775Z #23 0.577  WARN  Shared workspace lockfile detected but configuration forces legacy deploy implementation.
2026-05-10T12:20:59.1069539Z #23 0.655 Packages are copied from the content-addressable store to the virtual store.
2026-05-10T12:20:59.1070807Z #23 0.655   Content-addressable store is at: /root/.local/share/pnpm/store/v10
2026-05-10T12:20:59.1072414Z #23 0.655   Virtual store is at:             ../tmp/server-prod/node_modules/.pnpm
2026-05-10T12:20:59.1073474Z #23 0.687 Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:21:00.1093130Z #23 1.689 Progress: resolved 304, reused 0, downloaded 0, added 0
2026-05-10T12:21:01.1230307Z #23 2.703 Progress: resolved 656, reused 0, downloaded 0, added 0
2026-05-10T12:21:02.1252406Z #23 3.705 Progress: resolved 698, reused 1, downloaded 0, added 0
2026-05-10T12:21:03.1252112Z #23 4.705 Progress: resolved 699, reused 1, downloaded 0, added 0
2026-05-10T12:21:04.2555674Z #23 5.836 Progress: resolved 700, reused 1, downloaded 0, added 0
2026-05-10T12:21:05.0939433Z #23 6.673  WARN  6 deprecated subdependencies found: @esbuild-kit/core-utils@3.3.2, @esbuild-kit/esm-loader@2.6.5, node-domexception@1.0.0, prebuild-install@7.1.3, uuid@8.3.2, whatwg-encoding@3.1.1
2026-05-10T12:21:05.2043576Z #23 6.674 Progress: resolved 738, reused 1, downloaded 0, added 0, done
2026-05-10T12:21:05.2044858Z #23 6.679  WARN  Issues with peer dependencies found
2026-05-10T12:21:05.2045416Z #23 6.679 apps/server
2026-05-10T12:21:05.2045919Z #23 6.679 ├─┬ better-call 1.3.5
2026-05-10T12:21:05.2046577Z #23 6.679 │ └── ✕ unmet peer zod@^4.0.0: found 3.25.76
2026-05-10T12:21:05.2047279Z #23 6.679 ├─┬ @colyseus/redis-presence 0.17.7
2026-05-10T12:21:05.2048067Z #23 6.679 │ └─┬ @colyseus/core 0.17.43
2026-05-10T12:21:05.2048747Z #23 6.679 │   └── ✕ unmet peer zod@^4.1.12: found 3.25.76
2026-05-10T12:21:05.2049404Z #23 6.679 ├─┬ @colyseus/better-call 1.3.3
2026-05-10T12:21:05.2050075Z #23 6.679 │ └── ✕ unmet peer zod@^4.0.0: found 3.25.76
2026-05-10T12:21:05.2050669Z #23 6.679 └─┬ colyseus 0.17.10
2026-05-10T12:21:05.2051236Z #23 6.679   └─┬ @colyseus/playground 0.17.12
2026-05-10T12:21:05.2051933Z #23 6.679     └── ✕ unmet peer zod@^4.1.12: found 3.25.76
2026-05-10T12:21:05.2052647Z #23 6.784 .                                        | +522 ++++++++++++++++++++++++++++++++
2026-05-10T12:21:17.6046917Z #23 19.18 ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:21:17.6048011Z #23 19.18 │                                                                              │
2026-05-10T12:21:17.6049273Z #23 19.18 │   Ignored build scripts: @prisma/client@5.22.0, msgpackr-extract@3.0.3,      │
2026-05-10T12:21:17.6051076Z #23 19.18 │   protobufjs@7.5.6, protobufjs@8.0.1.                                        │
2026-05-10T12:21:17.6052380Z #23 19.18 │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:21:17.6053622Z #23 19.18 │   to run scripts.                                                            │
2026-05-10T12:21:17.6054727Z #23 19.18 │                                                                              │
2026-05-10T12:21:17.6055872Z #23 19.18 ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:21:17.9040848Z #23 DONE 19.5s
2026-05-10T12:21:20.1946290Z 
2026-05-10T12:21:20.1969296Z #24 [runtime 4/9] COPY --from=builder --chown=node:node /tmp/server-prod /app
2026-05-10T12:21:25.4089263Z #24 DONE 5.2s
2026-05-10T12:21:25.5916301Z 
2026-05-10T12:21:25.5917547Z #25 [runtime 5/9] COPY --chown=node:node apps/server/litestream.yml /etc/litestream.yml
2026-05-10T12:21:25.5920072Z #25 DONE 0.0s
2026-05-10T12:21:25.5920721Z 
2026-05-10T12:21:25.5921629Z #26 [runtime 6/9] COPY apps/server/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh
2026-05-10T12:21:25.5922324Z #26 DONE 0.0s
2026-05-10T12:21:25.5922511Z 
2026-05-10T12:21:25.5923294Z #27 [runtime 7/9] RUN sed -i 's/\r$//' /usr/local/bin/docker-entrypoint.sh  && chmod +x /usr/local/bin/docker-entrypoint.sh
2026-05-10T12:21:25.5930726Z #27 DONE 0.2s
2026-05-10T12:21:25.7450385Z 
2026-05-10T12:21:25.7451679Z #28 [runtime 8/9] RUN mkdir -p /data && chown node:node /data
2026-05-10T12:21:25.7792181Z #28 DONE 0.2s
2026-05-10T12:21:25.8991482Z 
2026-05-10T12:21:25.8992276Z #29 [runtime 9/9] WORKDIR /app
2026-05-10T12:21:25.8992761Z #29 DONE 0.0s
2026-05-10T12:21:25.8992942Z 
2026-05-10T12:21:25.8993582Z #30 exporting to image
2026-05-10T12:21:25.8993975Z #30 exporting layers
2026-05-10T12:21:35.1395927Z #30 exporting layers 9.3s done
2026-05-10T12:21:35.3087978Z #30 writing image sha256:82fff98d8125fda947b3b7bd22f0eab3c3571e786671702bb1055b5997171631 done
2026-05-10T12:21:35.3089332Z #30 naming to registry.fly.io/rebno-staging:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 done
2026-05-10T12:21:35.3090397Z #30 naming to registry.fly.io/rebno-prod:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 done
2026-05-10T12:21:35.3090965Z #30 DONE 9.3s
2026-05-10T12:21:35.3091196Z 
2026-05-10T12:21:35.3091706Z #31 pushing registry.fly.io/rebno-staging:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 with docker
2026-05-10T12:21:35.5002924Z #31 pushing layer 5f70bf18a086
2026-05-10T12:21:35.6522130Z #31 pushing layer 63ef005452a9
2026-05-10T12:21:35.6522678Z #31 pushing layer 59780dd7f420
2026-05-10T12:21:35.6523111Z #31 pushing layer c3a70cce3dc4
2026-05-10T12:21:35.6523551Z #31 pushing layer 481cbd2e6003
2026-05-10T12:21:35.6524002Z #31 pushing layer ff4d66c77959
2026-05-10T12:21:35.6524415Z #31 pushing layer e882bc253b73
2026-05-10T12:21:35.6524842Z #31 pushing layer ee078da5521d
2026-05-10T12:21:35.6525260Z #31 pushing layer f1f5e38dcfa4
2026-05-10T12:21:35.6525664Z #31 pushing layer 81e7407e0664
2026-05-10T12:21:35.6526085Z #31 pushing layer 865fe7045a7c
2026-05-10T12:21:35.6526486Z #31 pushing layer 0c1dcbee05c1
2026-05-10T12:21:35.6526891Z #31 pushing layer 5d0ffcca6050
2026-05-10T12:21:36.0710237Z #31 pushing layer 59780dd7f420 512B / 2.11kB 0.6s
2026-05-10T12:21:36.2227059Z #31 pushing layer 59780dd7f420 5.63kB / 2.11kB 0.6s
2026-05-10T12:21:36.9806788Z #31 pushing layer c3a70cce3dc4 512B / 2.11kB 1.5s
2026-05-10T12:21:37.1074434Z #31 pushing layer c3a70cce3dc4 5.63kB / 2.11kB 1.5s
2026-05-10T12:21:37.1075148Z #31 pushing layer 481cbd2e6003 3.07kB / 701B 1.5s
2026-05-10T12:21:37.8852563Z #31 pushing layer ff4d66c77959 20.68MB / 388.54MB 2.4s
2026-05-10T12:21:38.9301885Z #31 pushing layer ff4d66c77959 42.83MB / 388.54MB 3.4s
2026-05-10T12:21:39.8349781Z #31 pushing layer ff4d66c77959 64.66MB / 388.54MB 4.3s
2026-05-10T12:21:39.9518446Z #31 pushing layer 59780dd7f420 4.4s done
2026-05-10T12:21:40.5003610Z #31 pushing layer ff4d66c77959 87.13MB / 388.54MB 5.0s
2026-05-10T12:21:40.6061544Z #31 pushing layer 481cbd2e6003 5.1s done
2026-05-10T12:21:40.7099341Z #31 pushing layer 63ef005452a9 5.1s done
2026-05-10T12:21:40.9311147Z #31 pushing layer e882bc253b73 329.73kB / 30.12MB 5.4s
2026-05-10T12:21:41.1616941Z #31 pushing layer e882bc253b73 3.28MB / 30.12MB 5.6s
2026-05-10T12:21:41.2928669Z #31 pushing layer ff4d66c77959 108.16MB / 388.54MB 5.8s
2026-05-10T12:21:41.2929426Z #31 pushing layer e882bc253b73 4.92MB / 30.12MB 5.7s
2026-05-10T12:21:41.4018344Z #31 pushing layer e882bc253b73 6.56MB / 30.12MB 5.8s
2026-05-10T12:21:41.4019455Z #31 pushing layer f1f5e38dcfa4 5.8s
2026-05-10T12:21:41.5272571Z #31 pushing layer e882bc253b73 8.52MB / 30.12MB 5.9s
2026-05-10T12:21:41.6408659Z #31 pushing layer e882bc253b73 10.16MB / 30.12MB 6.1s
2026-05-10T12:21:41.7476941Z #31 pushing layer c3a70cce3dc4 6.2s done
2026-05-10T12:21:41.7478059Z #31 pushing layer e882bc253b73 12.13MB / 30.12MB 6.2s
2026-05-10T12:21:41.8650517Z #31 pushing layer e882bc253b73 14.09MB / 30.12MB 6.3s
2026-05-10T12:21:41.9716016Z #31 pushing layer e882bc253b73 16.39MB / 30.12MB 6.4s
2026-05-10T12:21:41.9717206Z #31 pushing layer ee078da5521d 93.70kB / 9.35MB 6.5s
2026-05-10T12:21:42.0795388Z #31 pushing layer e882bc253b73 18.35MB / 30.12MB 6.5s
2026-05-10T12:21:42.1866608Z #31 pushing layer e882bc253b73 25.89MB / 30.12MB 6.7s
2026-05-10T12:21:42.2877340Z #31 pushing layer e882bc253b73 27.85MB / 30.12MB 6.8s
2026-05-10T12:21:42.2878338Z #31 pushing layer 865fe7045a7c 6.8s
2026-05-10T12:21:42.3979322Z #31 pushing layer e882bc253b73 30.13MB / 30.12MB 6.9s
2026-05-10T12:21:42.5166554Z #31 pushing layer ee078da5521d 2.78MB / 9.35MB 7.0s
2026-05-10T12:21:42.6224977Z #31 pushing layer ff4d66c77959 128.14MB / 388.54MB 7.0s
2026-05-10T12:21:42.6226500Z #31 pushing layer ee078da5521d 4.55MB / 9.35MB 7.1s
2026-05-10T12:21:42.7280817Z #31 pushing layer ee078da5521d 6.53MB / 9.35MB 7.2s
2026-05-10T12:21:42.8280306Z #31 pushing layer ee078da5521d 8.71MB / 9.35MB 7.3s
2026-05-10T12:21:42.8281562Z #31 pushing layer 0c1dcbee05c1 7.3s
2026-05-10T12:21:42.9831691Z #31 pushing layer ee078da5521d 9.67MB / 9.35MB 7.4s
2026-05-10T12:21:42.9832430Z #31 pushing layer 81e7407e0664 86.53kB / 7.18MB 7.4s
2026-05-10T12:21:43.1024792Z #31 pushing layer 81e7407e0664 1.07MB / 7.18MB 7.5s
2026-05-10T12:21:43.2222985Z #31 pushing layer 81e7407e0664 5.38MB / 7.18MB 7.7s
2026-05-10T12:21:43.3395675Z #31 pushing layer 81e7407e0664 7.21MB / 7.18MB 7.8s
2026-05-10T12:21:43.4579941Z #31 pushing layer ff4d66c77959 147.76MB / 388.54MB 8.0s
2026-05-10T12:21:44.2461708Z #31 pushing layer ff4d66c77959 170.19MB / 388.54MB 8.7s
2026-05-10T12:21:44.8995306Z #31 pushing layer ff4d66c77959 190.35MB / 388.54MB 9.4s
2026-05-10T12:21:45.2201077Z #31 pushing layer 5d0ffcca6050 537.48kB / 74.82MB 9.7s
2026-05-10T12:21:45.4508309Z #31 pushing layer 5d0ffcca6050 4.34MB / 74.82MB 9.9s
2026-05-10T12:21:45.6818811Z #31 pushing layer 5d0ffcca6050 8.65MB / 74.82MB 10.2s
2026-05-10T12:21:45.9186548Z #31 pushing layer ff4d66c77959 210.48MB / 388.54MB 10.3s
2026-05-10T12:21:45.9187876Z #31 pushing layer 5d0ffcca6050 13.03MB / 74.82MB 10.4s
2026-05-10T12:21:46.1343420Z #31 pushing layer 5d0ffcca6050 17.43MB / 74.82MB 10.6s
2026-05-10T12:21:46.3568668Z #31 pushing layer 5d0ffcca6050 21.74MB / 74.82MB 10.9s
2026-05-10T12:21:46.5611190Z #31 pushing layer ee078da5521d 11.0s done
2026-05-10T12:21:46.5612794Z #31 pushing layer 5d0ffcca6050 28.19MB / 74.82MB 11.1s
2026-05-10T12:21:46.7951679Z #31 pushing layer 5d0ffcca6050 33.09MB / 74.82MB 11.3s
2026-05-10T12:21:46.9204637Z #31 pushing layer ff4d66c77959 230.24MB / 388.54MB 11.3s
2026-05-10T12:21:47.0416933Z #31 pushing layer 5d0ffcca6050 37.45MB / 74.82MB 11.5s
2026-05-10T12:21:47.2514496Z #31 pushing layer 5d0ffcca6050 41.28MB / 74.82MB 11.7s
2026-05-10T12:21:47.4765254Z #31 pushing layer 5d0ffcca6050 45.13MB / 74.82MB 12.0s
2026-05-10T12:21:47.7178980Z #31 pushing layer ff4d66c77959 249.92MB / 388.54MB 12.2s
2026-05-10T12:21:48.1476838Z #31 pushing layer 81e7407e0664 12.6s done
2026-05-10T12:21:48.3503215Z #31 pushing layer ff4d66c77959 270.45MB / 388.54MB 12.8s
2026-05-10T12:21:48.4572621Z #31 pushing layer e882bc253b73 13.0s done
2026-05-10T12:21:48.5889171Z #31 pushing layer 5d0ffcca6050 49.48MB / 74.82MB 13.0s
2026-05-10T12:21:48.8016242Z #31 pushing layer 5d0ffcca6050 53.83MB / 74.82MB 13.2s
2026-05-10T12:21:49.0155584Z #31 pushing layer 5d0ffcca6050 58.18MB / 74.82MB 13.4s
2026-05-10T12:21:49.2275222Z #31 pushing layer ff4d66c77959 291.57MB / 388.54MB 13.7s
2026-05-10T12:21:49.2276280Z #31 pushing layer 5d0ffcca6050 62.94MB / 74.82MB 13.7s
2026-05-10T12:21:49.4360917Z #31 pushing layer 5d0ffcca6050 67.29MB / 74.82MB 13.9s
2026-05-10T12:21:49.6576924Z #31 pushing layer 5d0ffcca6050 72.06MB / 74.82MB 14.1s
2026-05-10T12:21:49.8696905Z #31 pushing layer 5d0ffcca6050 77.90MB / 74.82MB 14.3s
2026-05-10T12:21:49.9868822Z #31 pushing layer ff4d66c77959 311.00MB / 388.54MB 14.5s
2026-05-10T12:21:50.6431619Z #31 pushing layer ff4d66c77959 331.02MB / 388.54MB 15.1s
2026-05-10T12:21:51.4226364Z #31 pushing layer ff4d66c77959 352.11MB / 388.54MB 15.9s
2026-05-10T12:21:52.1759293Z #31 pushing layer ff4d66c77959 372.61MB / 388.54MB 16.7s
2026-05-10T12:21:52.9414370Z #31 pushing layer ff4d66c77959 394.19MB / 388.54MB 17.4s
2026-05-10T12:21:53.0508963Z #31 pushing layer 5d0ffcca6050 17.5s done
2026-05-10T12:22:01.8880177Z #31 pushing layer ff4d66c77959 26.4s done
2026-05-10T12:22:10.5204910Z #31 pushing layer 5f70bf18a086 35.0s done
2026-05-10T12:22:10.6479798Z #31 pushing layer f1f5e38dcfa4 35.0s done
2026-05-10T12:22:10.6481683Z #31 pushing layer 865fe7045a7c 35.0s done
2026-05-10T12:22:10.6482671Z #31 pushing layer 0c1dcbee05c1 35.0s done
2026-05-10T12:22:10.6483487Z #31 DONE 35.4s
2026-05-10T12:22:10.6484305Z 
2026-05-10T12:22:10.6485350Z #32 pushing registry.fly.io/rebno-prod:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 with docker
2026-05-10T12:22:10.6486136Z #32 pushing layer 5f70bf18a086
2026-05-10T12:22:10.7994150Z #32 pushing layer 63ef005452a9
2026-05-10T12:22:10.7994726Z #32 pushing layer 59780dd7f420
2026-05-10T12:22:10.7995146Z #32 pushing layer c3a70cce3dc4
2026-05-10T12:22:10.7995555Z #32 pushing layer 481cbd2e6003
2026-05-10T12:22:10.7995994Z #32 pushing layer ff4d66c77959
2026-05-10T12:22:10.7996394Z #32 pushing layer e882bc253b73
2026-05-10T12:22:10.7996796Z #32 pushing layer ee078da5521d
2026-05-10T12:22:10.7997193Z #32 pushing layer f1f5e38dcfa4
2026-05-10T12:22:10.7997589Z #32 pushing layer 81e7407e0664
2026-05-10T12:22:10.7998535Z #32 pushing layer 865fe7045a7c
2026-05-10T12:22:10.7998797Z #32 pushing layer 0c1dcbee05c1
2026-05-10T12:22:10.7999052Z #32 pushing layer 5d0ffcca6050
2026-05-10T12:22:20.8747237Z #32 pushing layer c3a70cce3dc4 10.2s done
2026-05-10T12:22:21.0249419Z #32 pushing layer 5f70bf18a086 10.2s done
2026-05-10T12:22:21.0250035Z #32 pushing layer 63ef005452a9 10.2s done
2026-05-10T12:22:21.0250567Z #32 pushing layer 59780dd7f420 10.2s done
2026-05-10T12:22:21.0251051Z #32 pushing layer 481cbd2e6003 10.2s done
2026-05-10T12:22:21.0251530Z #32 pushing layer ff4d66c77959 10.2s done
2026-05-10T12:22:21.0252050Z #32 pushing layer e882bc253b73 10.2s done
2026-05-10T12:22:21.0252534Z #32 pushing layer ee078da5521d 10.2s done
2026-05-10T12:22:21.0253005Z #32 pushing layer f1f5e38dcfa4 10.2s done
2026-05-10T12:22:21.0253445Z #32 pushing layer 81e7407e0664 10.2s done
2026-05-10T12:22:21.0253753Z #32 pushing layer 865fe7045a7c 10.2s done
2026-05-10T12:22:21.0254047Z #32 pushing layer 0c1dcbee05c1 10.2s done
2026-05-10T12:22:21.0254339Z #32 pushing layer 5d0ffcca6050 10.2s done
2026-05-10T12:22:21.0254590Z #32 DONE 10.4s
2026-05-10T12:22:23.1391319Z ##[group]Run flyctl deploy \
2026-05-10T12:22:23.1391815Z [36;1mflyctl deploy \[0m
2026-05-10T12:22:23.1392219Z [36;1m  -a rebno-staging \[0m
2026-05-10T12:22:23.1392868Z [36;1m  --image registry.fly.io/rebno-staging:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 \[0m
2026-05-10T12:22:23.1393624Z [36;1m  --config apps/server/fly.staging.toml \[0m
2026-05-10T12:22:23.1394100Z [36;1m  --strategy immediate[0m
2026-05-10T12:22:23.1426787Z shell: /usr/bin/bash -e {0}
2026-05-10T12:22:23.1427170Z env:
2026-05-10T12:22:23.1427591Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:22:23.1433515Z   FLY_API_TOKEN: ***
2026-05-10T12:22:23.1433890Z ##[endgroup]
2026-05-10T12:22:23.2255196Z ==> Verifying app config
2026-05-10T12:22:23.2255881Z Validating apps/server/fly.staging.toml
2026-05-10T12:22:23.2256900Z [32m✓[0m Configuration is valid
2026-05-10T12:22:23.2258051Z --> Verified app config
2026-05-10T12:22:23.4740474Z [33mWARN[0m ROOM_SIGNING_PRIVATE_KEY_PATH may be a potentially sensitive environment variable. Consider setting it as a secret, and removing it from the [env] section: https://fly.io/docs/apps/secrets/
2026-05-10T12:22:23.4743567Z 
2026-05-10T12:22:23.4745232Z [33mWARN[0m DATABASE_URL may be a potentially sensitive environment variable. Consider setting it as a secret, and removing it from the [env] section: https://fly.io/docs/apps/secrets/
2026-05-10T12:22:23.4746273Z 
2026-05-10T12:22:23.4746570Z ==> Building image
2026-05-10T12:22:24.0240575Z Searching for image 'registry.fly.io/rebno-staging:581bc2fe739e7e7eb77353c2c16647e1ff2f7509' remotely...
2026-05-10T12:22:24.1761704Z image found: img_g72wp0dq67owvyxk
2026-05-10T12:22:24.7316266Z 
2026-05-10T12:22:24.7317942Z Watch your deployment at https://fly.io/apps/rebno-staging/monitoring
2026-05-10T12:22:24.7318767Z 
2026-05-10T12:22:26.3901977Z Updating existing machines in 'rebno-staging' with immediate strategy
2026-05-10T12:22:26.6124636Z > Acquiring lease for 48e0dedbde42e8
2026-05-10T12:22:26.8335932Z > Acquired lease for 48e0dedbde42e8
2026-05-10T12:22:26.8336923Z > Updating machine config for 48e0dedbde42e8
2026-05-10T12:22:26.8346792Z > Updating 48e0dedbde42e8 [app]
2026-05-10T12:22:29.1578226Z > Updated machine config for 48e0dedbde42e8
2026-05-10T12:22:29.3165464Z ✔ Machine 48e0dedbde42e8 is now in a good state
2026-05-10T12:22:29.3166524Z > Clearing lease for 48e0dedbde42e8
2026-05-10T12:22:29.4656881Z ✔ Cleared lease for 48e0dedbde42e8
2026-05-10T12:22:29.8722705Z Checking DNS configuration for rebno-staging.fly.dev
2026-05-10T12:22:29.9573614Z ✓ DNS configuration verified
2026-05-10T12:22:29.9574094Z 
2026-05-10T12:22:29.9577332Z Visit your newly deployed app at https://rebno-staging.fly.dev/
2026-05-10T12:22:29.9578043Z 
2026-05-10T12:22:30.0111025Z ##[group]Run gh workflow run soak-staging.yml -F sha=581bc2fe739e7e7eb77353c2c16647e1ff2f7509
2026-05-10T12:22:30.0111981Z [36;1mgh workflow run soak-staging.yml -F sha=581bc2fe739e7e7eb77353c2c16647e1ff2f7509[0m
2026-05-10T12:22:30.0139935Z shell: /usr/bin/bash -e {0}
2026-05-10T12:22:30.0140304Z env:
2026-05-10T12:22:30.0140669Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:22:30.0141478Z   GH_TOKEN: ***
2026-05-10T12:22:30.0141791Z ##[endgroup]
2026-05-10T12:22:30.5208649Z HTTP 403: Resource not accessible by integration (https://api.github.com/repos/SaberMage/rebno/actions/workflows/soak-staging.yml)
2026-05-10T12:22:30.5237276Z ##[error]Process completed with exit code 1.
2026-05-10T12:22:30.5274606Z ##[group]Run pnpm --filter @rebno/client exec playwright install --with-deps chromium
2026-05-10T12:22:30.5279572Z [36;1mpnpm --filter @rebno/client exec playwright install --with-deps chromium[0m
2026-05-10T12:22:30.5324007Z shell: /usr/bin/bash -e {0}
2026-05-10T12:22:30.5324394Z env:
2026-05-10T12:22:30.5324780Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:22:30.5325271Z ##[endgroup]
2026-05-10T12:22:31.1468451Z Installing dependencies...
2026-05-10T12:22:31.1570805Z Switching to root user to install dependencies...
2026-05-10T12:22:31.2978838Z Get:1 file:/etc/apt/apt-mirrors.txt Mirrorlist [144 B]
2026-05-10T12:22:31.4338989Z Hit:2 http://azure.archive.ubuntu.com/ubuntu noble InRelease
2026-05-10T12:22:31.4340595Z Get:3 http://azure.archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
2026-05-10T12:22:31.4413114Z Get:4 http://azure.archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
2026-05-10T12:22:31.4414714Z Get:5 http://azure.archive.ubuntu.com/ubuntu noble-security InRelease [126 kB]
2026-05-10T12:22:31.4449688Z Get:6 https://packages.microsoft.com/repos/azure-cli noble InRelease [3564 B]
2026-05-10T12:22:31.4501787Z Get:7 https://packages.microsoft.com/ubuntu/24.04/prod noble InRelease [3600 B]
2026-05-10T12:22:31.4820591Z Get:8 https://dl.google.com/linux/chrome-stable/deb stable InRelease [1825 B]
2026-05-10T12:22:31.5698859Z Get:9 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1969 kB]
2026-05-10T12:22:31.6088820Z Get:10 http://azure.archive.ubuntu.com/ubuntu noble-updates/main Translation-en [351 kB]
2026-05-10T12:22:31.6099455Z Get:11 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 Components [178 kB]
2026-05-10T12:22:31.6154762Z Get:12 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 c-n-f Metadata [17.1 kB]
2026-05-10T12:22:31.6156244Z Get:13 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1688 kB]
2026-05-10T12:22:31.6279705Z Get:14 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe Translation-en [328 kB]
2026-05-10T12:22:31.6309407Z Get:15 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Components [386 kB]
2026-05-10T12:22:31.6312226Z Get:16 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe amd64 c-n-f Metadata [34.5 kB]
2026-05-10T12:22:31.6612759Z Get:17 http://azure.archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [3124 kB]
2026-05-10T12:22:31.6614639Z Get:18 http://azure.archive.ubuntu.com/ubuntu noble-updates/restricted Translation-en [721 kB]
2026-05-10T12:22:31.7329985Z Get:19 http://azure.archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Components [212 B]
2026-05-10T12:22:31.7331729Z Get:20 http://azure.archive.ubuntu.com/ubuntu noble-updates/restricted amd64 c-n-f Metadata [480 B]
2026-05-10T12:22:31.7529554Z Get:21 http://azure.archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [44.4 kB]
2026-05-10T12:22:31.7713148Z Get:22 http://azure.archive.ubuntu.com/ubuntu noble-updates/multiverse Translation-en [10.4 kB]
2026-05-10T12:22:31.7929150Z Get:23 http://azure.archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Components [940 B]
2026-05-10T12:22:31.8122913Z Get:24 http://azure.archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 c-n-f Metadata [656 B]
2026-05-10T12:22:31.8125784Z Get:25 http://azure.archive.ubuntu.com/ubuntu noble-backports/main amd64 Packages [40.6 kB]
2026-05-10T12:22:31.8184518Z Get:26 http://azure.archive.ubuntu.com/ubuntu noble-backports/main Translation-en [9172 B]
2026-05-10T12:22:31.8185980Z Get:27 http://azure.archive.ubuntu.com/ubuntu noble-backports/main amd64 Components [5740 B]
2026-05-10T12:22:31.8188181Z Get:28 http://azure.archive.ubuntu.com/ubuntu noble-backports/main amd64 c-n-f Metadata [368 B]
2026-05-10T12:22:31.8189918Z Get:29 http://azure.archive.ubuntu.com/ubuntu noble-backports/universe amd64 Packages [31.0 kB]
2026-05-10T12:22:31.8191882Z Get:30 http://azure.archive.ubuntu.com/ubuntu noble-backports/universe Translation-en [18.6 kB]
2026-05-10T12:22:31.8199330Z Get:31 http://azure.archive.ubuntu.com/ubuntu noble-backports/universe amd64 Components [10.5 kB]
2026-05-10T12:22:31.8206633Z Get:32 http://azure.archive.ubuntu.com/ubuntu noble-backports/universe amd64 c-n-f Metadata [1484 B]
2026-05-10T12:22:31.8208532Z Get:33 http://azure.archive.ubuntu.com/ubuntu noble-backports/restricted amd64 Components [212 B]
2026-05-10T12:22:31.8218516Z Get:34 http://azure.archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Packages [748 B]
2026-05-10T12:22:31.8221948Z Get:35 http://azure.archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Components [212 B]
2026-05-10T12:22:31.8223475Z Get:36 http://azure.archive.ubuntu.com/ubuntu noble-security/main amd64 Packages [1668 kB]
2026-05-10T12:22:31.8225476Z Get:37 http://azure.archive.ubuntu.com/ubuntu noble-security/main Translation-en [263 kB]
2026-05-10T12:22:31.8226864Z Get:38 http://azure.archive.ubuntu.com/ubuntu noble-security/main amd64 Components [21.9 kB]
2026-05-10T12:22:31.8249317Z Get:39 http://azure.archive.ubuntu.com/ubuntu noble-security/main amd64 c-n-f Metadata [11.0 kB]
2026-05-10T12:22:31.8289120Z Get:40 http://azure.archive.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1186 kB]
2026-05-10T12:22:31.8449298Z Get:41 http://azure.archive.ubuntu.com/ubuntu noble-security/universe Translation-en [228 kB]
2026-05-10T12:22:31.8450794Z Get:42 http://azure.archive.ubuntu.com/ubuntu noble-security/universe amd64 Components [74.2 kB]
2026-05-10T12:22:31.8452834Z Get:43 http://azure.archive.ubuntu.com/ubuntu noble-security/universe amd64 c-n-f Metadata [23.1 kB]
2026-05-10T12:22:31.8454296Z Get:44 http://azure.archive.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [2943 kB]
2026-05-10T12:22:31.8502613Z Get:50 https://packages.microsoft.com/repos/azure-cli noble/main amd64 Packages [2192 B]
2026-05-10T12:22:31.8504143Z Get:45 http://azure.archive.ubuntu.com/ubuntu noble-security/restricted Translation-en [685 kB]
2026-05-10T12:22:31.8540532Z Get:46 http://azure.archive.ubuntu.com/ubuntu noble-security/restricted amd64 Components [212 B]
2026-05-10T12:22:31.8542110Z Get:47 http://azure.archive.ubuntu.com/ubuntu noble-security/multiverse amd64 Packages [28.8 kB]
2026-05-10T12:22:31.9191800Z Get:48 http://azure.archive.ubuntu.com/ubuntu noble-security/multiverse Translation-en [7428 B]
2026-05-10T12:22:31.9208936Z Get:49 http://azure.archive.ubuntu.com/ubuntu noble-security/multiverse amd64 Components [208 B]
2026-05-10T12:22:31.9273932Z Get:51 https://packages.microsoft.com/ubuntu/24.04/prod noble/main armhf Packages [11.6 kB]
2026-05-10T12:22:31.9275596Z Get:52 https://packages.microsoft.com/ubuntu/24.04/prod noble/main amd64 Packages [139 kB]
2026-05-10T12:22:31.9298367Z Get:53 https://packages.microsoft.com/ubuntu/24.04/prod noble/main arm64 Packages [112 kB]
2026-05-10T12:22:32.0849414Z Get:54 https://dl.google.com/linux/chrome-stable/deb stable/main amd64 Packages [1210 B]
2026-05-10T12:22:40.7319216Z Fetched 16.8 MB in 2s (7453 kB/s)
2026-05-10T12:22:41.5480841Z Reading package lists...
2026-05-10T12:22:41.5744075Z Reading package lists...
2026-05-10T12:22:41.7585851Z Building dependency tree...
2026-05-10T12:22:41.7593145Z Reading state information...
2026-05-10T12:22:41.9348912Z libasound2t64 is already the newest version (1.2.11-1ubuntu0.2).
2026-05-10T12:22:41.9350025Z libasound2t64 set to manually installed.
2026-05-10T12:22:41.9351129Z libatk-bridge2.0-0t64 is already the newest version (2.52.0-1build1).
2026-05-10T12:22:41.9352511Z libatk-bridge2.0-0t64 set to manually installed.
2026-05-10T12:22:41.9353448Z libatk1.0-0t64 is already the newest version (2.52.0-1build1).
2026-05-10T12:22:41.9354795Z libatk1.0-0t64 set to manually installed.
2026-05-10T12:22:41.9355520Z libatspi2.0-0t64 is already the newest version (2.52.0-1build1).
2026-05-10T12:22:41.9356455Z libatspi2.0-0t64 set to manually installed.
2026-05-10T12:22:41.9356991Z libcairo2 is already the newest version (1.18.0-3build1).
2026-05-10T12:22:41.9358125Z libcairo2 set to manually installed.
2026-05-10T12:22:41.9358861Z libcups2t64 is already the newest version (2.4.7-1.2ubuntu7.9).
2026-05-10T12:22:41.9359585Z libcups2t64 set to manually installed.
2026-05-10T12:22:41.9360262Z libdbus-1-3 is already the newest version (1.14.10-4ubuntu4.1).
2026-05-10T12:22:41.9361129Z libdbus-1-3 set to manually installed.
2026-05-10T12:22:41.9362424Z libdrm2 is already the newest version (2.4.125-1ubuntu0.1~24.04.1).
2026-05-10T12:22:41.9363477Z libdrm2 set to manually installed.
2026-05-10T12:22:41.9364804Z libgbm1 is already the newest version (25.2.8-0ubuntu0.24.04.1).
2026-05-10T12:22:41.9365627Z libgbm1 set to manually installed.
2026-05-10T12:22:41.9366944Z libglib2.0-0t64 is already the newest version (2.80.0-6ubuntu3.8).
2026-05-10T12:22:41.9368673Z libglib2.0-0t64 set to manually installed.
2026-05-10T12:22:41.9369574Z libnspr4 is already the newest version (2:4.35-1.1build1).
2026-05-10T12:22:41.9370386Z libnspr4 set to manually installed.
2026-05-10T12:22:41.9371583Z libnss3 is already the newest version (2:3.98-1ubuntu0.1).
2026-05-10T12:22:41.9372437Z libnss3 set to manually installed.
2026-05-10T12:22:41.9373911Z libpango-1.0-0 is already the newest version (1.52.1+ds-1build1).
2026-05-10T12:22:41.9374860Z libpango-1.0-0 set to manually installed.
2026-05-10T12:22:41.9375999Z libx11-6 is already the newest version (2:1.8.7-1build1).
2026-05-10T12:22:41.9376813Z libx11-6 set to manually installed.
2026-05-10T12:22:41.9378050Z libxcb1 is already the newest version (1.15-1ubuntu2).
2026-05-10T12:22:41.9378930Z libxcb1 set to manually installed.
2026-05-10T12:22:41.9380077Z libxcomposite1 is already the newest version (1:0.4.5-1build3).
2026-05-10T12:22:41.9380958Z libxcomposite1 set to manually installed.
2026-05-10T12:22:41.9382103Z libxdamage1 is already the newest version (1:1.1.6-1build1).
2026-05-10T12:22:41.9384447Z libxdamage1 set to manually installed.
2026-05-10T12:22:41.9385257Z libxext6 is already the newest version (2:1.3.4-1build2).
2026-05-10T12:22:41.9386453Z libxext6 set to manually installed.
2026-05-10T12:22:41.9387422Z libxfixes3 is already the newest version (1:6.0.0-2build1).
2026-05-10T12:22:41.9388917Z libxfixes3 set to manually installed.
2026-05-10T12:22:41.9389886Z libxkbcommon0 is already the newest version (1.6.0-1build1).
2026-05-10T12:22:41.9391009Z libxkbcommon0 set to manually installed.
2026-05-10T12:22:41.9393543Z libxrandr2 is already the newest version (2:1.5.2-2build1).
2026-05-10T12:22:41.9394120Z libxrandr2 set to manually installed.
2026-05-10T12:22:41.9394715Z xvfb is already the newest version (2:21.1.12-1ubuntu1.5).
2026-05-10T12:22:41.9395527Z fonts-noto-color-emoji is already the newest version (2.047-0ubuntu0.24.04.1).
2026-05-10T12:22:41.9396353Z libfontconfig1 is already the newest version (2.15.0-1.1ubuntu2).
2026-05-10T12:22:41.9396968Z libfontconfig1 set to manually installed.
2026-05-10T12:22:41.9397632Z libfreetype6 is already the newest version (2.13.2+dfsg-1ubuntu0.1).
2026-05-10T12:22:41.9398522Z libfreetype6 set to manually installed.
2026-05-10T12:22:41.9399133Z fonts-liberation is already the newest version (1:2.1.5-3).
2026-05-10T12:22:41.9399749Z fonts-liberation set to manually installed.
2026-05-10T12:22:41.9400326Z The following additional packages will be installed:
2026-05-10T12:22:41.9400838Z   xfonts-encodings xfonts-utils
2026-05-10T12:22:41.9401232Z Recommended packages:
2026-05-10T12:22:41.9401623Z   fonts-ipafont-mincho fonts-tlwg-loma
2026-05-10T12:22:41.9548970Z The following NEW packages will be installed:
2026-05-10T12:22:41.9550505Z   fonts-freefont-ttf fonts-ipafont-gothic fonts-tlwg-loma-otf fonts-unifont
2026-05-10T12:22:41.9555411Z   fonts-wqy-zenhei xfonts-cyrillic xfonts-encodings xfonts-scalable
2026-05-10T12:22:41.9556251Z   xfonts-utils
2026-05-10T12:22:41.9748473Z 0 upgraded, 9 newly installed, 0 to remove and 73 not upgraded.
2026-05-10T12:22:41.9749319Z Need to get 21.1 MB of archives.
2026-05-10T12:22:41.9750196Z After this operation, 79.5 MB of additional disk space will be used.
2026-05-10T12:22:41.9753566Z Get:1 file:/etc/apt/apt-mirrors.txt Mirrorlist [144 B]
2026-05-10T12:22:42.0894737Z Get:2 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 fonts-ipafont-gothic all 00303-21ubuntu1 [3513 kB]
2026-05-10T12:22:42.5305812Z Get:3 http://azure.archive.ubuntu.com/ubuntu noble/main amd64 fonts-freefont-ttf all 20211204+svn4273-2 [5641 kB]
2026-05-10T12:22:42.6710066Z Get:4 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 fonts-tlwg-loma-otf all 1:0.7.3-1 [107 kB]
2026-05-10T12:22:42.7209843Z Get:5 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 fonts-unifont all 1:15.1.01-1build1 [2993 kB]
2026-05-10T12:22:42.8150118Z Get:6 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 fonts-wqy-zenhei all 0.9.45-8 [7472 kB]
2026-05-10T12:22:42.9734778Z Get:7 http://azure.archive.ubuntu.com/ubuntu noble/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB]
2026-05-10T12:22:43.0292461Z Get:8 http://azure.archive.ubuntu.com/ubuntu noble/main amd64 xfonts-utils amd64 1:7.7+6build3 [94.4 kB]
2026-05-10T12:22:43.0779534Z Get:9 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 xfonts-cyrillic all 1:1.0.5+nmu1 [384 kB]
2026-05-10T12:22:43.1296684Z Get:10 http://azure.archive.ubuntu.com/ubuntu noble/main amd64 xfonts-scalable all 1:1.0.3-1.3 [304 kB]
2026-05-10T12:22:43.4001466Z Fetched 21.1 MB in 1s (18.0 MB/s)
2026-05-10T12:22:43.4247490Z Selecting previously unselected package fonts-ipafont-gothic.
2026-05-10T12:22:43.4520316Z (Reading database ... 
2026-05-10T12:22:43.4521137Z (Reading database ... 5%
2026-05-10T12:22:43.4521579Z (Reading database ... 10%
2026-05-10T12:22:43.4521969Z (Reading database ... 15%
2026-05-10T12:22:43.4522330Z (Reading database ... 20%
2026-05-10T12:22:43.4522795Z (Reading database ... 25%
2026-05-10T12:22:43.4523313Z (Reading database ... 30%
2026-05-10T12:22:43.4523766Z (Reading database ... 35%
2026-05-10T12:22:43.4524127Z (Reading database ... 40%
2026-05-10T12:22:43.4524478Z (Reading database ... 45%
2026-05-10T12:22:43.4524914Z (Reading database ... 50%
2026-05-10T12:22:43.4588260Z (Reading database ... 55%
2026-05-10T12:22:43.5433760Z (Reading database ... 60%
2026-05-10T12:22:43.6550354Z (Reading database ... 65%
2026-05-10T12:22:43.8372327Z (Reading database ... 70%
2026-05-10T12:22:43.9994226Z (Reading database ... 75%
2026-05-10T12:22:44.1561792Z (Reading database ... 80%
2026-05-10T12:22:44.3430731Z (Reading database ... 85%
2026-05-10T12:22:44.5956686Z (Reading database ... 90%
2026-05-10T12:22:44.7633235Z (Reading database ... 95%
2026-05-10T12:22:44.7634106Z (Reading database ... 100%
2026-05-10T12:22:44.7636375Z (Reading database ... 220764 files and directories currently installed.)
2026-05-10T12:22:44.7686799Z Preparing to unpack .../0-fonts-ipafont-gothic_00303-21ubuntu1_all.deb ...
2026-05-10T12:22:44.7799914Z Unpacking fonts-ipafont-gothic (00303-21ubuntu1) ...
2026-05-10T12:22:45.0271456Z Selecting previously unselected package fonts-freefont-ttf.
2026-05-10T12:22:45.0424452Z Preparing to unpack .../1-fonts-freefont-ttf_20211204+svn4273-2_all.deb ...
2026-05-10T12:22:45.0439334Z Unpacking fonts-freefont-ttf (20211204+svn4273-2) ...
2026-05-10T12:22:45.1334061Z Selecting previously unselected package fonts-tlwg-loma-otf.
2026-05-10T12:22:45.1487604Z Preparing to unpack .../2-fonts-tlwg-loma-otf_1%3a0.7.3-1_all.deb ...
2026-05-10T12:22:45.1493910Z Unpacking fonts-tlwg-loma-otf (1:0.7.3-1) ...
2026-05-10T12:22:45.1719438Z Selecting previously unselected package fonts-unifont.
2026-05-10T12:22:45.1863167Z Preparing to unpack .../3-fonts-unifont_1%3a15.1.01-1build1_all.deb ...
2026-05-10T12:22:45.1869028Z Unpacking fonts-unifont (1:15.1.01-1build1) ...
2026-05-10T12:22:45.3093404Z Selecting previously unselected package fonts-wqy-zenhei.
2026-05-10T12:22:45.3215433Z Preparing to unpack .../4-fonts-wqy-zenhei_0.9.45-8_all.deb ...
2026-05-10T12:22:45.3323684Z Unpacking fonts-wqy-zenhei (0.9.45-8) ...
2026-05-10T12:22:45.8158294Z Selecting previously unselected package xfonts-encodings.
2026-05-10T12:22:45.8308728Z Preparing to unpack .../5-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ...
2026-05-10T12:22:45.8316519Z Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ...
2026-05-10T12:22:45.8634042Z Selecting previously unselected package xfonts-utils.
2026-05-10T12:22:45.8784366Z Preparing to unpack .../6-xfonts-utils_1%3a7.7+6build3_amd64.deb ...
2026-05-10T12:22:45.8791615Z Unpacking xfonts-utils (1:7.7+6build3) ...
2026-05-10T12:22:45.9169782Z Selecting previously unselected package xfonts-cyrillic.
2026-05-10T12:22:45.9298902Z Preparing to unpack .../7-xfonts-cyrillic_1%3a1.0.5+nmu1_all.deb ...
2026-05-10T12:22:45.9305848Z Unpacking xfonts-cyrillic (1:1.0.5+nmu1) ...
2026-05-10T12:22:45.9675360Z Selecting previously unselected package xfonts-scalable.
2026-05-10T12:22:45.9826127Z Preparing to unpack .../8-xfonts-scalable_1%3a1.0.3-1.3_all.deb ...
2026-05-10T12:22:45.9838912Z Unpacking xfonts-scalable (1:1.0.3-1.3) ...
2026-05-10T12:22:46.0302702Z Setting up fonts-wqy-zenhei (0.9.45-8) ...
2026-05-10T12:22:46.0428446Z Setting up fonts-freefont-ttf (20211204+svn4273-2) ...
2026-05-10T12:22:46.0446690Z Setting up fonts-tlwg-loma-otf (1:0.7.3-1) ...
2026-05-10T12:22:46.0465568Z Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ...
2026-05-10T12:22:46.0484583Z Setting up fonts-ipafont-gothic (00303-21ubuntu1) ...
2026-05-10T12:22:46.0713808Z update-alternatives: using /usr/share/fonts/opentype/ipafont-gothic/ipag.ttf to provide /usr/share/fonts/truetype/fonts-japanese-gothic.ttf (fonts-japanese-gothic.ttf) in auto mode
2026-05-10T12:22:46.0731324Z Setting up fonts-unifont (1:15.1.01-1build1) ...
2026-05-10T12:22:46.0748748Z Setting up xfonts-utils (1:7.7+6build3) ...
2026-05-10T12:22:46.0793322Z Setting up xfonts-cyrillic (1:1.0.5+nmu1) ...
2026-05-10T12:22:46.1096906Z Setting up xfonts-scalable (1:1.0.3-1.3) ...
2026-05-10T12:22:46.1389055Z Processing triggers for man-db (2.12.0-4build2) ...
2026-05-10T12:22:46.1408859Z Not building database; man-db/auto-update is not 'true'.
2026-05-10T12:22:46.1424188Z Processing triggers for fontconfig (2.15.0-1.1ubuntu2) ...
2026-05-10T12:22:46.8215346Z 
2026-05-10T12:22:46.8216314Z Running kernel seems to be up-to-date.
2026-05-10T12:22:46.8217062Z 
2026-05-10T12:22:46.8217503Z No services need to be restarted.
2026-05-10T12:22:46.8218176Z 
2026-05-10T12:22:46.8218563Z No containers need to be restarted.
2026-05-10T12:22:46.8218999Z 
2026-05-10T12:22:46.8219447Z No user sessions are running outdated binaries.
2026-05-10T12:22:46.8219952Z 
2026-05-10T12:22:46.8220554Z No VM guests are running outdated hypervisor (qemu) binaries on this host.
2026-05-10T12:22:47.9486508Z Downloading Chrome for Testing 147.0.7727.15 (playwright chromium v1217) from https://cdn.playwright.dev/builds/cft/147.0.7727.15/linux64/chrome-linux64.zip
2026-05-10T12:22:48.7775518Z |                                                                                |   0% of 170.4 MiB
2026-05-10T12:22:49.0305582Z |■■■■■■■■                                                                        |  10% of 170.4 MiB
2026-05-10T12:22:49.1642004Z |■■■■■■■■■■■■■■■■                                                                |  20% of 170.4 MiB
2026-05-10T12:22:49.2899178Z |■■■■■■■■■■■■■■■■■■■■■■■■                                                        |  30% of 170.4 MiB
2026-05-10T12:22:49.3821398Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                                |  40% of 170.4 MiB
2026-05-10T12:22:49.4767665Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                        |  50% of 170.4 MiB
2026-05-10T12:22:49.5709149Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                |  60% of 170.4 MiB
2026-05-10T12:22:49.6616280Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                        |  70% of 170.4 MiB
2026-05-10T12:22:49.7511299Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                |  80% of 170.4 MiB
2026-05-10T12:22:49.8212364Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■        |  90% of 170.4 MiB
2026-05-10T12:22:49.8870497Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 170.4 MiB
2026-05-10T12:22:52.9233781Z Chrome for Testing 147.0.7727.15 (playwright chromium v1217) downloaded to /home/runner/.cache/ms-playwright/chromium-1217
2026-05-10T12:22:52.9239650Z Downloading FFmpeg (playwright ffmpeg v1011) from https://cdn.playwright.dev/dbazure/download/playwright/builds/ffmpeg/1011/ffmpeg-linux.zip
2026-05-10T12:22:53.7522402Z |                                                                                |   0% of 2.3 MiB
2026-05-10T12:22:53.8021113Z |■■■■■■■■                                                                        |  10% of 2.3 MiB
2026-05-10T12:22:53.8215925Z |■■■■■■■■■■■■■■■■                                                                |  20% of 2.3 MiB
2026-05-10T12:22:53.8382272Z |■■■■■■■■■■■■■■■■■■■■■■■■                                                        |  30% of 2.3 MiB
2026-05-10T12:22:53.8534716Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                                |  40% of 2.3 MiB
2026-05-10T12:22:53.8605483Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                        |  50% of 2.3 MiB
2026-05-10T12:22:53.8717491Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                |  60% of 2.3 MiB
2026-05-10T12:22:53.8738944Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                        |  70% of 2.3 MiB
2026-05-10T12:22:53.8866218Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                |  80% of 2.3 MiB
2026-05-10T12:22:53.8885475Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■        |  90% of 2.3 MiB
2026-05-10T12:22:53.8912700Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 2.3 MiB
2026-05-10T12:22:53.9624220Z FFmpeg (playwright ffmpeg v1011) downloaded to /home/runner/.cache/ms-playwright/ffmpeg-1011
2026-05-10T12:22:53.9628892Z Downloading Chrome Headless Shell 147.0.7727.15 (playwright chromium-headless-shell v1217) from https://cdn.playwright.dev/builds/cft/147.0.7727.15/linux64/chrome-headless-shell-linux64.zip
2026-05-10T12:22:54.7871306Z |                                                                                |   0% of 112 MiB
2026-05-10T12:22:54.9860676Z |■■■■■■■■                                                                        |  10% of 112 MiB
2026-05-10T12:22:55.0740429Z |■■■■■■■■■■■■■■■■                                                                |  20% of 112 MiB
2026-05-10T12:22:55.1479776Z |■■■■■■■■■■■■■■■■■■■■■■■■                                                        |  30% of 112 MiB
2026-05-10T12:22:55.2300069Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                                |  40% of 112 MiB
2026-05-10T12:22:55.3009624Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                        |  50% of 112 MiB
2026-05-10T12:22:55.3641972Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                |  60% of 112 MiB
2026-05-10T12:22:55.4285217Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                        |  70% of 112 MiB
2026-05-10T12:22:55.4790425Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                |  80% of 112 MiB
2026-05-10T12:22:55.5456336Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■        |  90% of 112 MiB
2026-05-10T12:22:55.5960680Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 112 MiB
2026-05-10T12:22:57.8349914Z Chrome Headless Shell 147.0.7727.15 (playwright chromium-headless-shell v1217) downloaded to /home/runner/.cache/ms-playwright/chromium_headless_shell-1217
2026-05-10T12:22:57.8601572Z ##[group]Run pnpm --filter @rebno/client test:e2e
2026-05-10T12:22:57.8602164Z [36;1mpnpm --filter @rebno/client test:e2e[0m
2026-05-10T12:22:57.8636071Z shell: /usr/bin/bash -e {0}
2026-05-10T12:22:57.8636442Z env:
2026-05-10T12:22:57.8636823Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:22:57.8637409Z   STAGING_URL: https://staging.rebno.decidel.com
2026-05-10T12:22:57.8638743Z   STAGING_INVITE_TOKEN: ***
2026-05-10T12:22:57.8639225Z   UAT_ACCOUNT_A: ***
2026-05-10T12:22:57.8639660Z   UAT_PASSWORD_A: ***
2026-05-10T12:22:57.8639996Z   UAT_ACCOUNT_B: ***
2026-05-10T12:22:57.8640378Z   UAT_PASSWORD_B: ***
2026-05-10T12:22:57.8640699Z ##[endgroup]
2026-05-10T12:22:58.1692485Z 
2026-05-10T12:22:58.1693249Z > @rebno/client@0.1.0 test:e2e /home/runner/work/rebno/rebno/apps/client
2026-05-10T12:22:58.1694059Z > playwright test
2026-05-10T12:22:58.1694366Z 
2026-05-10T12:22:59.2213600Z 
2026-05-10T12:22:59.2214515Z Running 1 test using 1 worker
2026-05-10T12:22:59.2215219Z 
2026-05-10T12:23:13.6818800Z   ✘  1 [chromium] › test/e2e/cli-08.e2e.test.ts:22:1 › CLI-08 hard milestone — two clients see each other move + chat round-trip + reconnect grace (13.5s)
2026-05-10T12:23:25.3791077Z   ✘  2 [chromium] › test/e2e/cli-08.e2e.test.ts:22:1 › CLI-08 hard milestone — two clients see each other move + chat round-trip + reconnect grace (retry #1) (10.9s)
2026-05-10T12:23:25.3948673Z 
2026-05-10T12:23:25.3953979Z 
2026-05-10T12:23:25.3969557Z   1) [chromium] › test/e2e/cli-08.e2e.test.ts:22:1 › CLI-08 hard milestone — two clients see each other move + chat round-trip + reconnect grace 
2026-05-10T12:23:25.3970479Z 
2026-05-10T12:23:25.3971131Z     TimeoutError: page.waitForSelector: Timeout 10000ms exceeded.
2026-05-10T12:23:25.3971925Z     Call log:
2026-05-10T12:23:25.3972726Z     [2m  - waiting for locator('#username') to be visible[22m
2026-05-10T12:23:25.3973624Z 
2026-05-10T12:23:25.3973800Z 
2026-05-10T12:23:25.3974292Z        at fixtures.ts:71
2026-05-10T12:23:25.3974740Z 
2026-05-10T12:23:25.3975485Z       69 |   // Login form is part of the Phaser DOMElement scene — wait for the input
2026-05-10T12:23:25.3976367Z       70 |   // node to render before attempting to fill.
2026-05-10T12:23:25.3977172Z     > 71 |   await page.waitForSelector('#username', { timeout: 10_000 });
2026-05-10T12:23:25.3978120Z          |              ^
2026-05-10T12:23:25.3978752Z       72 |   await page.fill('#username', account.username);
2026-05-10T12:23:25.3979784Z       73 |   await page.fill('#password', account.password);
2026-05-10T12:23:25.3980455Z       74 |   await page.click('button[type=submit]');
2026-05-10T12:23:25.3981330Z         at loginAs (/home/runner/work/rebno/rebno/apps/client/test/e2e/fixtures.ts:71:14)
2026-05-10T12:23:25.3982392Z         at /home/runner/work/rebno/rebno/apps/client/test/e2e/cli-08.e2e.test.ts:35:5
2026-05-10T12:23:25.3983033Z 
2026-05-10T12:23:25.3983903Z     attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
2026-05-10T12:23:25.3985256Z     test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium/test-failed-1.png
2026-05-10T12:23:25.3986700Z     ────────────────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:23:25.3987315Z 
2026-05-10T12:23:25.3988292Z     attachment #2: screenshot (image/png) ──────────────────────────────────────────────────────────
2026-05-10T12:23:25.3989696Z     test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium/test-failed-2.png
2026-05-10T12:23:25.3991147Z     ────────────────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:23:25.3991765Z 
2026-05-10T12:23:25.3992646Z     Error Context: test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium/error-context.md
2026-05-10T12:23:25.3993607Z 
2026-05-10T12:23:25.3994849Z     attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
2026-05-10T12:23:25.3996256Z     test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium/trace.zip
2026-05-10T12:23:25.3997335Z     Usage:
2026-05-10T12:23:25.3997871Z 
2026-05-10T12:23:25.3998868Z         pnpm exec playwright show-trace test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium/trace.zip
2026-05-10T12:23:25.3999956Z 
2026-05-10T12:23:25.4000730Z     ────────────────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:23:25.4001422Z 
2026-05-10T12:23:25.4002185Z     Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:23:25.4002813Z 
2026-05-10T12:23:25.4003327Z     TimeoutError: page.waitForSelector: Timeout 10000ms exceeded.
2026-05-10T12:23:25.4004084Z     Call log:
2026-05-10T12:23:25.4004872Z     [2m  - waiting for locator('#username') to be visible[22m
2026-05-10T12:23:25.4005445Z 
2026-05-10T12:23:25.4005604Z 
2026-05-10T12:23:25.4005929Z        at fixtures.ts:71
2026-05-10T12:23:25.4006332Z 
2026-05-10T12:23:25.4007042Z       69 |   // Login form is part of the Phaser DOMElement scene — wait for the input
2026-05-10T12:23:25.4008278Z       70 |   // node to render before attempting to fill.
2026-05-10T12:23:25.4009141Z     > 71 |   await page.waitForSelector('#username', { timeout: 10_000 });
2026-05-10T12:23:25.4009886Z          |              ^
2026-05-10T12:23:25.4010850Z       72 |   await page.fill('#username', account.username);
2026-05-10T12:23:25.4011676Z       73 |   await page.fill('#password', account.password);
2026-05-10T12:23:25.4012456Z       74 |   await page.click('button[type=submit]');
2026-05-10T12:23:25.4013418Z         at loginAs (/home/runner/work/rebno/rebno/apps/client/test/e2e/fixtures.ts:71:14)
2026-05-10T12:23:25.4014504Z         at /home/runner/work/rebno/rebno/apps/client/test/e2e/cli-08.e2e.test.ts:35:5
2026-05-10T12:23:25.4015146Z 
2026-05-10T12:23:25.4016124Z     attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
2026-05-10T12:23:25.4017606Z     test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium-retry1/test-failed-1.png
2026-05-10T12:23:25.4019452Z     ────────────────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:23:25.4020112Z 
2026-05-10T12:23:25.4020939Z     attachment #2: screenshot (image/png) ──────────────────────────────────────────────────────────
2026-05-10T12:23:25.4022364Z     test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium-retry1/test-failed-2.png
2026-05-10T12:23:25.4023882Z     ────────────────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:23:25.4024499Z 
2026-05-10T12:23:25.4025459Z     Error Context: test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium-retry1/error-context.md
2026-05-10T12:23:25.4026481Z 
2026-05-10T12:23:25.4027565Z     attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
2026-05-10T12:23:25.4029296Z     test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium-retry1/trace.zip
2026-05-10T12:23:25.4030315Z     Usage:
2026-05-10T12:23:25.4030647Z 
2026-05-10T12:23:25.4031680Z         pnpm exec playwright show-trace test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium-retry1/trace.zip
2026-05-10T12:23:25.4032751Z 
2026-05-10T12:23:25.4033533Z     ────────────────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:23:25.4034150Z 
2026-05-10T12:23:25.4034435Z   1 failed
2026-05-10T12:23:25.4035743Z     [chromium] › test/e2e/cli-08.e2e.test.ts:22:1 › CLI-08 hard milestone — two clients see each other move + chat round-trip + reconnect grace 
2026-05-10T12:23:25.4626819Z /home/runner/work/rebno/rebno/apps/client:
2026-05-10T12:23:25.4629068Z  ERR_PNPM_RECURSIVE_RUN_FIRST_FAIL  @rebno/client@0.1.0 test:e2e: `playwright test`
2026-05-10T12:23:25.4630208Z Exit status 1
2026-05-10T12:23:25.4838515Z ##[error]Process completed with exit code 1.
2026-05-10T12:23:25.4892972Z ##[group]Run actions/upload-artifact@v4
2026-05-10T12:23:25.4893249Z with:
2026-05-10T12:23:25.4893456Z   name: playwright-cli-08-25628507795
2026-05-10T12:23:25.4893805Z   path: apps/client/playwright-report
apps/client/test-results

2026-05-10T12:23:25.4894145Z   retention-days: 14
2026-05-10T12:23:25.4894547Z   if-no-files-found: warn
2026-05-10T12:23:25.4894772Z   compression-level: 6
2026-05-10T12:23:25.4894989Z   overwrite: false
2026-05-10T12:23:25.4895199Z   include-hidden-files: false
2026-05-10T12:23:25.4895422Z env:
2026-05-10T12:23:25.4895659Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:23:25.4895955Z ##[endgroup]
2026-05-10T12:23:25.7271153Z Multiple search paths detected. Calculating the least common ancestor of all paths
2026-05-10T12:23:25.7273721Z The least common ancestor is /home/runner/work/rebno/rebno/apps/client. This will be the root directory of the artifact
2026-05-10T12:23:25.7275121Z With the provided path, there will be 30 files uploaded
2026-05-10T12:23:25.7278382Z Artifact name is valid!
2026-05-10T12:23:25.7279724Z Root directory input is valid!
2026-05-10T12:23:25.9799314Z Beginning upload of artifact content to blob storage
2026-05-10T12:23:26.5740355Z Uploaded bytes 695652
2026-05-10T12:23:26.6319156Z Finished uploading artifact content to blob storage!
2026-05-10T12:23:26.6322888Z SHA256 digest of uploaded artifact zip is 3b9b92ecbbff248e7ac422f7159bf627a2ded057d6852df0cd459b3e5ec1ef61
2026-05-10T12:23:26.6324872Z Finalizing artifact upload
2026-05-10T12:23:26.7947038Z Artifact playwright-cli-08-25628507795.zip successfully finalized. Artifact ID 6903664843
2026-05-10T12:23:26.7949014Z Artifact playwright-cli-08-25628507795 has been successfully uploaded! Final size is 695652 bytes. Artifact ID is 6903664843
2026-05-10T12:23:26.7956257Z Artifact download URL: https://github.com/SaberMage/rebno/actions/runs/25628507795/artifacts/6903664843
2026-05-10T12:23:26.8119459Z Post job cleanup.
2026-05-10T12:23:26.9577318Z Pruning is unnecessary.
2026-05-10T12:23:26.9747397Z Post job cleanup.
2026-05-10T12:23:27.0818773Z [command]/usr/bin/git version
2026-05-10T12:23:27.0859384Z git version 2.53.0
2026-05-10T12:23:27.0905595Z Temporarily overriding HOME='/home/runner/work/_temp/82b4dd2c-85ae-47ba-8163-397b2f80d7d9' before making global git config changes
2026-05-10T12:23:27.0907325Z Adding repository directory to the temporary git global config as a safe directory
2026-05-10T12:23:27.0925379Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/rebno/rebno
2026-05-10T12:23:27.0963863Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-05-10T12:23:27.1001006Z [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' || :"
2026-05-10T12:23:27.1276333Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-05-10T12:23:27.1303253Z http.https://github.com/.extraheader
2026-05-10T12:23:27.1316847Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2026-05-10T12:23:27.1352074Z [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' || :"
2026-05-10T12:23:27.1614174Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-05-10T12:23:27.1655084Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-05-10T12:23:27.2030699Z Cleaning up orphan processes
2026-05-10T12:23:27.2263202Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4, superfly/flyctl-actions/setup-flyctl@fc53c09e1bc3be6f54706524e3b82c4f462f77be. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
