﻿2026-05-10T12:08:23.8099199Z Current runner version: '2.334.0'
2026-05-10T12:08:23.8134258Z ##[group]Runner Image Provisioner
2026-05-10T12:08:23.8135596Z Hosted Compute Agent
2026-05-10T12:08:23.8136540Z Version: 20260213.493
2026-05-10T12:08:23.8137809Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3
2026-05-10T12:08:23.8139076Z Build Date: 2026-02-13T00:28:41Z
2026-05-10T12:08:23.8140400Z Worker ID: {f4de4824-62dc-42d6-89b7-ba27b2ea752c}
2026-05-10T12:08:23.8141708Z Azure Region: westcentralus
2026-05-10T12:08:23.8143009Z ##[endgroup]
2026-05-10T12:08:23.8145338Z ##[group]Operating System
2026-05-10T12:08:23.8146362Z Ubuntu
2026-05-10T12:08:23.8147159Z 24.04.4
2026-05-10T12:08:23.8148069Z LTS
2026-05-10T12:08:23.8148869Z ##[endgroup]
2026-05-10T12:08:23.8149883Z ##[group]Runner Image
2026-05-10T12:08:23.8150884Z Image: ubuntu-24.04
2026-05-10T12:08:23.8151807Z Version: 20260413.86.1
2026-05-10T12:08:23.8154313Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md
2026-05-10T12:08:23.8157136Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86
2026-05-10T12:08:23.8158939Z ##[endgroup]
2026-05-10T12:08:23.8160684Z ##[group]GITHUB_TOKEN Permissions
2026-05-10T12:08:23.8163798Z Contents: read
2026-05-10T12:08:23.8164760Z Metadata: read
2026-05-10T12:08:23.8165783Z ##[endgroup]
2026-05-10T12:08:23.8168994Z Secret source: Actions
2026-05-10T12:08:23.8170136Z Prepare workflow directory
2026-05-10T12:08:23.8783842Z Prepare all required actions
2026-05-10T12:08:23.8840557Z Getting action download info
2026-05-10T12:08:24.4842599Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)
2026-05-10T12:08:24.5857482Z Download action repository 'pnpm/action-setup@v4' (SHA:b906affcce14559ad1aafd4ab0e942779e9f58b1)
2026-05-10T12:08:25.4502362Z Download action repository 'actions/setup-node@v4' (SHA:49933ea5288caeca8642d1e84afbd3f7d6820020)
2026-05-10T12:08:25.5480297Z Download action repository 'superfly/flyctl-actions@fc53c09e1bc3be6f54706524e3b82c4f462f77be' (SHA:fc53c09e1bc3be6f54706524e3b82c4f462f77be)
2026-05-10T12:08:25.9019419Z Download action repository 'actions/upload-artifact@v4' (SHA:ea165f8d65b6e75b540449e92b4886f43607fa02)
2026-05-10T12:08:26.1505614Z Complete job name: build-and-deploy
2026-05-10T12:08:26.2531571Z ##[group]Run actions/checkout@v4
2026-05-10T12:08:26.2533142Z with:
2026-05-10T12:08:26.2533926Z   repository: SaberMage/rebno
2026-05-10T12:08:26.2535142Z   token: ***
2026-05-10T12:08:26.2535919Z   ssh-strict: true
2026-05-10T12:08:26.2536721Z   ssh-user: git
2026-05-10T12:08:26.2537520Z   persist-credentials: true
2026-05-10T12:08:26.2538412Z   clean: true
2026-05-10T12:08:26.2539231Z   sparse-checkout-cone-mode: true
2026-05-10T12:08:26.2540221Z   fetch-depth: 1
2026-05-10T12:08:26.2541004Z   fetch-tags: false
2026-05-10T12:08:26.2541801Z   show-progress: true
2026-05-10T12:08:26.2542793Z   lfs: false
2026-05-10T12:08:26.2543549Z   submodules: false
2026-05-10T12:08:26.2544375Z   set-safe-directory: true
2026-05-10T12:08:26.2545556Z ##[endgroup]
2026-05-10T12:08:26.3759968Z Syncing repository: SaberMage/rebno
2026-05-10T12:08:26.3762812Z ##[group]Getting Git version info
2026-05-10T12:08:26.3764066Z Working directory is '/home/runner/work/rebno/rebno'
2026-05-10T12:08:26.3866396Z [command]/usr/bin/git version
2026-05-10T12:08:26.3870433Z git version 2.53.0
2026-05-10T12:08:26.3877685Z ##[endgroup]
2026-05-10T12:08:26.3888275Z Temporarily overriding HOME='/home/runner/work/_temp/e68001c5-61c7-4810-84b6-acae5d34c94d' before making global git config changes
2026-05-10T12:08:26.3893387Z Adding repository directory to the temporary git global config as a safe directory
2026-05-10T12:08:26.3897368Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/rebno/rebno
2026-05-10T12:08:26.3925702Z Deleting the contents of '/home/runner/work/rebno/rebno'
2026-05-10T12:08:26.3931896Z ##[group]Initializing the repository
2026-05-10T12:08:26.3936954Z [command]/usr/bin/git init /home/runner/work/rebno/rebno
2026-05-10T12:08:26.4028599Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-05-10T12:08:26.4032806Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-05-10T12:08:26.4036455Z hint: to use in all of your new repositories, which will suppress this warning,
2026-05-10T12:08:26.4039749Z hint: call:
2026-05-10T12:08:26.4041520Z hint:
2026-05-10T12:08:26.4043772Z hint: 	git config --global init.defaultBranch <name>
2026-05-10T12:08:26.4046447Z hint:
2026-05-10T12:08:26.4048594Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-05-10T12:08:26.4051996Z hint: 'development'. The just-created branch can be renamed via this command:
2026-05-10T12:08:26.4055323Z hint:
2026-05-10T12:08:26.4056981Z hint: 	git branch -m <name>
2026-05-10T12:08:26.4058913Z hint:
2026-05-10T12:08:26.4061298Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-05-10T12:08:26.4065400Z Initialized empty Git repository in /home/runner/work/rebno/rebno/.git/
2026-05-10T12:08:26.4072474Z [command]/usr/bin/git remote add origin https://github.com/SaberMage/rebno
2026-05-10T12:08:26.4085491Z ##[endgroup]
2026-05-10T12:08:26.4088408Z ##[group]Disabling automatic garbage collection
2026-05-10T12:08:26.4091068Z [command]/usr/bin/git config --local gc.auto 0
2026-05-10T12:08:26.4126950Z ##[endgroup]
2026-05-10T12:08:26.4129694Z ##[group]Setting up auth
2026-05-10T12:08:26.4133903Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-05-10T12:08:26.4172764Z [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:08:26.4475939Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-05-10T12:08:26.4505531Z [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:08:26.4744317Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-05-10T12:08:26.4787169Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-05-10T12:08:26.5030610Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-05-10T12:08:26.5069444Z ##[endgroup]
2026-05-10T12:08:26.5072725Z ##[group]Fetching the repository
2026-05-10T12:08:26.5086146Z [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:08:28.0962713Z From https://github.com/SaberMage/rebno
2026-05-10T12:08:28.0965940Z  * [new ref]         581bc2fe739e7e7eb77353c2c16647e1ff2f7509 -> origin/main
2026-05-10T12:08:28.1000058Z ##[endgroup]
2026-05-10T12:08:28.1001083Z ##[group]Determining the checkout info
2026-05-10T12:08:28.1002602Z ##[endgroup]
2026-05-10T12:08:28.1008544Z [command]/usr/bin/git sparse-checkout disable
2026-05-10T12:08:28.1049619Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-05-10T12:08:28.1097081Z ##[group]Checking out the ref
2026-05-10T12:08:28.1098584Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-05-10T12:08:28.6825533Z Switched to a new branch 'main'
2026-05-10T12:08:28.6833204Z branch 'main' set up to track 'origin/main'.
2026-05-10T12:08:28.6860032Z ##[endgroup]
2026-05-10T12:08:28.6896392Z [command]/usr/bin/git log -1 --format=%H
2026-05-10T12:08:28.6919798Z 581bc2fe739e7e7eb77353c2c16647e1ff2f7509
2026-05-10T12:08:28.7132317Z ##[group]Run pnpm/action-setup@v4
2026-05-10T12:08:28.7132637Z with:
2026-05-10T12:08:28.7132822Z   version: 10
2026-05-10T12:08:28.7133018Z   dest: ~/setup-pnpm
2026-05-10T12:08:28.7133420Z   run_install: null
2026-05-10T12:08:28.7133619Z   cache: false
2026-05-10T12:08:28.7133832Z   cache_dependency_path: pnpm-lock.yaml
2026-05-10T12:08:28.7134115Z   package_json_file: package.json
2026-05-10T12:08:28.7134356Z   standalone: false
2026-05-10T12:08:28.7134551Z ##[endgroup]
2026-05-10T12:08:28.8583615Z ##[group]Running self-installer...
2026-05-10T12:08:29.5923517Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:08:29.6051391Z Packages: +1
2026-05-10T12:08:29.6056575Z +
2026-05-10T12:08:30.1216150Z Progress: resolved 1, reused 0, downloaded 1, added 1, done
2026-05-10T12:08:30.1589893Z 
2026-05-10T12:08:30.1591116Z dependencies:
2026-05-10T12:08:30.1592676Z + pnpm 10.33.4 (11.0.9 is available)
2026-05-10T12:08:30.1593240Z 
2026-05-10T12:08:30.1642906Z Done in 1s
2026-05-10T12:08:30.1793957Z ##[endgroup]
2026-05-10T12:08:30.1798145Z Installation Completed!
2026-05-10T12:08:30.1958034Z ##[group]Run actions/setup-node@v4
2026-05-10T12:08:30.1958319Z with:
2026-05-10T12:08:30.1958520Z   node-version: 22
2026-05-10T12:08:30.1958716Z   cache: pnpm
2026-05-10T12:08:30.1958904Z   always-auth: false
2026-05-10T12:08:30.1959109Z   check-latest: false
2026-05-10T12:08:30.1959437Z   token: ***
2026-05-10T12:08:30.1959626Z env:
2026-05-10T12:08:30.1959872Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:08:30.1960177Z ##[endgroup]
2026-05-10T12:08:30.4087870Z Found in cache @ /opt/hostedtoolcache/node/22.22.2/x64
2026-05-10T12:08:30.4088871Z ##[group]Environment details
2026-05-10T12:08:30.8134456Z node: v22.22.2
2026-05-10T12:08:30.8135111Z npm: 10.9.7
2026-05-10T12:08:30.8135680Z yarn: 1.22.22
2026-05-10T12:08:30.8137358Z ##[endgroup]
2026-05-10T12:08:30.8173122Z [command]/home/runner/setup-pnpm/node_modules/.bin/pnpm store path --silent
2026-05-10T12:08:31.2199518Z /home/runner/setup-pnpm/node_modules/.bin/store/v10
2026-05-10T12:08:31.4793339Z pnpm cache is not found
2026-05-10T12:08:31.4914303Z ##[group]Run pnpm install --frozen-lockfile
2026-05-10T12:08:31.4914716Z [36;1mpnpm install --frozen-lockfile[0m
2026-05-10T12:08:31.4943850Z shell: /usr/bin/bash -e {0}
2026-05-10T12:08:31.4944106Z env:
2026-05-10T12:08:31.4944357Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:08:31.4944656Z ##[endgroup]
2026-05-10T12:08:31.8511343Z Scope: all 6 workspace projects
2026-05-10T12:08:32.0204721Z Lockfile is up to date, resolution step is skipped
2026-05-10T12:08:32.1213914Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:08:32.2227839Z Packages: +665
2026-05-10T12:08:32.2229025Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:08:33.1212915Z Progress: resolved 665, reused 0, downloaded 70, added 22
2026-05-10T12:08:34.1293444Z Progress: resolved 665, reused 0, downloaded 145, added 78
2026-05-10T12:08:35.1273003Z Progress: resolved 665, reused 0, downloaded 213, added 102
2026-05-10T12:08:36.1293792Z Progress: resolved 665, reused 0, downloaded 352, added 203
2026-05-10T12:08:37.1313659Z Progress: resolved 665, reused 0, downloaded 407, added 220
2026-05-10T12:08:38.2900183Z Progress: resolved 665, reused 0, downloaded 408, added 220
2026-05-10T12:08:39.2902500Z Progress: resolved 665, reused 0, downloaded 533, added 293
2026-05-10T12:08:40.2939800Z Progress: resolved 665, reused 0, downloaded 645, added 358
2026-05-10T12:08:41.2923600Z Progress: resolved 665, reused 0, downloaded 660, added 409
2026-05-10T12:08:41.8479345Z Packages are hard linked from the content-addressable store to the virtual store.
2026-05-10T12:08:41.8503216Z   Content-addressable store is at: /home/runner/setup-pnpm/node_modules/.bin/store/v10
2026-05-10T12:08:41.8548390Z   Virtual store is at:             node_modules/.pnpm
2026-05-10T12:08:42.2914377Z Progress: resolved 665, reused 0, downloaded 661, added 602
2026-05-10T12:08:42.3603399Z Progress: resolved 665, reused 0, downloaded 661, added 665, done
2026-05-10T12:08:42.7318324Z .../esbuild@0.18.20/node_modules/esbuild postinstall$ node install.js
2026-05-10T12:08:42.7329874Z .../esbuild@0.25.12/node_modules/esbuild postinstall$ node install.js
2026-05-10T12:08:42.7343664Z .../node_modules/better-sqlite3 install$ prebuild-install || node-gyp rebuild --release
2026-05-10T12:08:42.7347769Z .../esbuild@0.27.7/node_modules/esbuild postinstall$ node install.js
2026-05-10T12:08:42.8094155Z .../argon2@0.44.0/node_modules/argon2 install$ cross-env ZERO_AR_DATE=1 node-gyp-build
2026-05-10T12:08:42.8723814Z .../esbuild@0.18.20/node_modules/esbuild postinstall: Done
2026-05-10T12:08:42.8853444Z .../esbuild@0.25.12/node_modules/esbuild postinstall: Done
2026-05-10T12:08:42.9400873Z .../esbuild@0.27.7/node_modules/esbuild postinstall: Done
2026-05-10T12:08:43.1036182Z .../argon2@0.44.0/node_modules/argon2 install: Done
2026-05-10T12:08:43.4167426Z .../node_modules/better-sqlite3 install: Done
2026-05-10T12:08:43.6370793Z 
2026-05-10T12:08:43.6371556Z devDependencies:
2026-05-10T12:08:43.6372931Z + @better-auth/cli 1.4.21
2026-05-10T12:08:43.6387106Z 
2026-05-10T12:08:43.6921144Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:08:43.6922437Z │                                                                              │
2026-05-10T12:08:43.6933814Z │   Ignored build scripts: @prisma/client@5.22.0, msgpackr-extract@3.0.3,      │
2026-05-10T12:08:43.6935487Z │   protobufjs@7.5.6, protobufjs@8.0.1.                                        │
2026-05-10T12:08:43.6936822Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:08:43.6942341Z │   to run scripts.                                                            │
2026-05-10T12:08:43.6943661Z │                                                                              │
2026-05-10T12:08:43.6945120Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:08:43.7173124Z Done in 12.1s using pnpm v10.33.4
2026-05-10T12:08:43.7506116Z ##[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:08:43.7507191Z [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:08:43.7507835Z [36;1m  if [ -f "$d/package.json" ]; then[0m
2026-05-10T12:08:43.7508139Z [36;1m    echo "::group::pnpm install in $d"[0m
2026-05-10T12:08:43.7508508Z [36;1m    pnpm -C "$d" install --ignore-workspace --no-frozen-lockfile[0m
2026-05-10T12:08:43.7508873Z [36;1m    echo "::endgroup::"[0m
2026-05-10T12:08:43.7509107Z [36;1m  fi[0m
2026-05-10T12:08:43.7509281Z [36;1mdone[0m
2026-05-10T12:08:43.7530170Z shell: /usr/bin/bash -e {0}
2026-05-10T12:08:43.7530415Z env:
2026-05-10T12:08:43.7530665Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:08:43.7530978Z ##[endgroup]
2026-05-10T12:08:43.7577330Z ##[group]pnpm install in tools/asset-catalog
2026-05-10T12:08:44.1003904Z Lockfile is up to date, resolution step is skipped
2026-05-10T12:08:44.1393082Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:08:44.1547208Z Packages: +52
2026-05-10T12:08:44.1551006Z ++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:08:44.7193638Z Progress: resolved 52, reused 46, downloaded 6, added 52, done
2026-05-10T12:08:44.7985351Z 
2026-05-10T12:08:44.7986281Z devDependencies:
2026-05-10T12:08:44.7987287Z + @types/node 25.6.0
2026-05-10T12:08:44.7988065Z + tsx 4.21.0
2026-05-10T12:08:44.7988687Z + typescript 5.6.3
2026-05-10T12:08:44.7989312Z + vitest 4.1.5
2026-05-10T12:08:44.7989791Z 
2026-05-10T12:08:44.8077330Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:08:44.8078652Z │                                                                              │
2026-05-10T12:08:44.8080112Z │   Ignored build scripts: esbuild@0.27.7.                                     │
2026-05-10T12:08:44.8081523Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:08:44.8083525Z │   to run scripts.                                                            │
2026-05-10T12:08:44.8084776Z │                                                                              │
2026-05-10T12:08:44.8086492Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:08:44.8132553Z Done in 1s using pnpm v10.33.4
2026-05-10T12:08:44.8924539Z ##[endgroup]
2026-05-10T12:08:44.8925480Z ##[group]pnpm install in tools/asset-pipeline
2026-05-10T12:08:45.2117533Z Lockfile is up to date, resolution step is skipped
2026-05-10T12:08:45.2463237Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:08:45.2657943Z Packages: +64
2026-05-10T12:08:45.2670413Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:08:45.7539284Z Progress: resolved 64, reused 57, downloaded 7, added 64, done
2026-05-10T12:08:45.8390501Z 
2026-05-10T12:08:45.8391247Z dependencies:
2026-05-10T12:08:45.8391926Z + maxrects-packer 2.7.3
2026-05-10T12:08:45.8392864Z + sharp 0.34.5
2026-05-10T12:08:45.8393219Z 
2026-05-10T12:08:45.8393511Z devDependencies:
2026-05-10T12:08:45.8394070Z + @types/node 25.6.0
2026-05-10T12:08:45.8394588Z + tsx 4.21.0
2026-05-10T12:08:45.8395102Z + typescript 5.6.3
2026-05-10T12:08:45.8395631Z + vitest 3.2.4
2026-05-10T12:08:45.8395966Z 
2026-05-10T12:08:45.8481193Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:08:45.8482691Z │                                                                              │
2026-05-10T12:08:45.8484089Z │   Ignored build scripts: esbuild@0.27.7, sharp@0.34.5.                       │
2026-05-10T12:08:45.8485619Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:08:45.8486890Z │   to run scripts.                                                            │
2026-05-10T12:08:45.8488380Z │                                                                              │
2026-05-10T12:08:45.8489991Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:08:45.8529637Z Done in 936ms using pnpm v10.33.4
2026-05-10T12:08:45.9769701Z ##[endgroup]
2026-05-10T12:08:45.9788446Z ##[group]pnpm install in tools/extract-gmd
2026-05-10T12:08:46.4520562Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:08:47.4553329Z Progress: resolved 115, reused 55, downloaded 1, added 0
2026-05-10T12:08:47.9952305Z Packages: +57
2026-05-10T12:08:47.9953327Z +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:08:48.1524071Z Progress: resolved 135, reused 58, downloaded 5, added 57, done
2026-05-10T12:08:48.4989926Z 
2026-05-10T12:08:48.4990483Z dependencies:
2026-05-10T12:08:48.4991400Z + sharp 0.34.5
2026-05-10T12:08:48.4991946Z 
2026-05-10T12:08:48.4992680Z devDependencies:
2026-05-10T12:08:48.4993531Z + @types/node 25.6.0 (25.6.2 is available)
2026-05-10T12:08:48.4994295Z + tsx 4.21.0
2026-05-10T12:08:48.4995021Z + typescript 5.6.3 (6.0.3 is available)
2026-05-10T12:08:48.4995709Z + vitest 4.1.5
2026-05-10T12:08:48.4996122Z 
2026-05-10T12:08:48.5023779Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:08:48.5025114Z │                                                                              │
2026-05-10T12:08:48.5026559Z │   Ignored build scripts: esbuild@0.27.7, sharp@0.34.5.                       │
2026-05-10T12:08:48.5027999Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:08:48.5029365Z │   to run scripts.                                                            │
2026-05-10T12:08:48.5030677Z │                                                                              │
2026-05-10T12:08:48.5032712Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:08:48.5071464Z Done in 2.5s using pnpm v10.33.4
2026-05-10T12:08:48.5293053Z ##[endgroup]
2026-05-10T12:08:48.5294599Z ##[group]pnpm install in tools/protocol-doc
2026-05-10T12:08:48.8480033Z Lockfile is up to date, resolution step is skipped
2026-05-10T12:08:48.8783435Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:08:48.8959180Z Packages: +52
2026-05-10T12:08:48.8962263Z ++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:08:49.0413731Z Progress: resolved 52, reused 52, downloaded 0, added 52, done
2026-05-10T12:08:49.1137769Z 
2026-05-10T12:08:49.1138523Z devDependencies:
2026-05-10T12:08:49.1139311Z + @types/node 25.6.0
2026-05-10T12:08:49.1139934Z + tsx 4.21.0
2026-05-10T12:08:49.1140520Z + typescript 5.6.3
2026-05-10T12:08:49.1141114Z + vitest 4.1.5
2026-05-10T12:08:49.1141541Z 
2026-05-10T12:08:49.1229608Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:08:49.1230945Z │                                                                              │
2026-05-10T12:08:49.1233172Z │   Ignored build scripts: esbuild@0.27.7.                                     │
2026-05-10T12:08:49.1234711Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:08:49.1236105Z │   to run scripts.                                                            │
2026-05-10T12:08:49.1237369Z │                                                                              │
2026-05-10T12:08:49.1239139Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:08:49.1288172Z Done in 574ms using pnpm v10.33.4
2026-05-10T12:08:49.1378894Z ##[endgroup]
2026-05-10T12:08:49.1380111Z ##[group]pnpm install in tools/room-converter
2026-05-10T12:08:49.4638344Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:08:49.9298727Z Packages: +9
2026-05-10T12:08:49.9299603Z +++++++++
2026-05-10T12:08:49.9728619Z Progress: resolved 35, reused 9, downloaded 0, added 9, done
2026-05-10T12:08:50.0322778Z 
2026-05-10T12:08:50.0323311Z devDependencies:
2026-05-10T12:08:50.0324221Z + @types/node 25.6.0 (25.6.2 is available)
2026-05-10T12:08:50.0325004Z + tsx 4.21.0
2026-05-10T12:08:50.0325750Z + typescript 5.6.3 (6.0.3 is available)
2026-05-10T12:08:50.0326567Z + zod 3.25.76 (4.4.3 is available)
2026-05-10T12:08:50.0327081Z 
2026-05-10T12:08:50.0339198Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:08:50.0340165Z │                                                                              │
2026-05-10T12:08:50.0341144Z │   Ignored build scripts: esbuild@0.27.7.                                     │
2026-05-10T12:08:50.0342511Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:08:50.0343158Z │   to run scripts.                                                            │
2026-05-10T12:08:50.0343652Z │                                                                              │
2026-05-10T12:08:50.0344213Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:08:50.0392856Z Done in 875ms using pnpm v10.33.4
2026-05-10T12:08:50.0533185Z ##[endgroup]
2026-05-10T12:08:50.0544060Z ##[group]pnpm install in tools/save-format-doc
2026-05-10T12:08:50.3802476Z Lockfile is up to date, resolution step is skipped
2026-05-10T12:08:50.4143383Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:08:50.4274266Z Packages: +52
2026-05-10T12:08:50.4283095Z ++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:08:50.5739116Z Progress: resolved 52, reused 52, downloaded 0, added 52, done
2026-05-10T12:08:50.6469316Z 
2026-05-10T12:08:50.6470040Z devDependencies:
2026-05-10T12:08:50.6470820Z + @types/node 25.6.0
2026-05-10T12:08:50.6471521Z + tsx 4.21.0
2026-05-10T12:08:50.6472397Z + typescript 5.6.3
2026-05-10T12:08:50.6473121Z + vitest 4.1.5
2026-05-10T12:08:50.6473609Z 
2026-05-10T12:08:50.6558914Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:08:50.6560272Z │                                                                              │
2026-05-10T12:08:50.6561748Z │   Ignored build scripts: esbuild@0.27.7.                                     │
2026-05-10T12:08:50.6563291Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:08:50.6564139Z │   to run scripts.                                                            │
2026-05-10T12:08:50.6564647Z │                                                                              │
2026-05-10T12:08:50.6565179Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:08:50.6610644Z Done in 582ms using pnpm v10.33.4
2026-05-10T12:08:50.6716509Z ##[endgroup]
2026-05-10T12:08:50.6755759Z ##[group]Run pnpm -r --filter "@rebno/*" build
2026-05-10T12:08:50.6756397Z [36;1mpnpm -r --filter "@rebno/*" build[0m
2026-05-10T12:08:50.6787945Z shell: /usr/bin/bash -e {0}
2026-05-10T12:08:50.6788364Z env:
2026-05-10T12:08:50.6788790Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:08:50.6789348Z ##[endgroup]
2026-05-10T12:08:50.9924094Z Scope: 5 of 6 workspace projects
2026-05-10T12:08:50.9951549Z packages/db build$ tsc
2026-05-10T12:08:50.9961128Z packages/game-logic build$ tsc
2026-05-10T12:08:53.5907358Z packages/game-logic build: Done
2026-05-10T12:08:53.5969129Z packages/protocol prebuild$ node scripts/sync-from-tools-protocol-doc.mjs
2026-05-10T12:08:53.6788626Z packages/protocol prebuild: synced legacy-opcodes from /home/runner/work/rebno/rebno/tools/protocol-doc/output/protocol.ts
2026-05-10T12:08:53.6843090Z packages/protocol prebuild: Done
2026-05-10T12:08:53.6882665Z packages/protocol build$ tsc
2026-05-10T12:08:55.8963403Z packages/db build: Done
2026-05-10T12:08:57.1932384Z packages/protocol build: Done
2026-05-10T12:08:57.1939738Z apps/server build$ tsc -b
2026-05-10T12:09:04.3816967Z apps/server build: Done
2026-05-10T12:09:04.3950681Z ##[group]Run pnpm verify:phase-4
2026-05-10T12:09:04.3950990Z [36;1mpnpm verify:phase-4[0m
2026-05-10T12:09:04.3973249Z shell: /usr/bin/bash -e {0}
2026-05-10T12:09:04.3973490Z env:
2026-05-10T12:09:04.3973926Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:09:04.3974241Z   SKIP_PHASE_3_CARRYOVER: 1
2026-05-10T12:09:04.3974470Z   SKIP_TRACE_CHECK: 1
2026-05-10T12:09:04.3974670Z ##[endgroup]
2026-05-10T12:09:04.6841373Z 
2026-05-10T12:09:04.6842483Z > rebno@0.0.0 verify:phase-4 /home/runner/work/rebno/rebno
2026-05-10T12:09:04.6843495Z > node scripts/verify-phase-4.mjs
2026-05-10T12:09:04.6843959Z 
2026-05-10T12:09:04.7146152Z 
2026-05-10T12:09:04.7146866Z === Workspace: typecheck ===
2026-05-10T12:09:04.7147631Z >>> pnpm -r typecheck
2026-05-10T12:09:05.0752369Z Scope: 5 of 6 workspace projects
2026-05-10T12:09:05.0808264Z packages/db typecheck$ tsc --noEmit
2026-05-10T12:09:05.0815657Z packages/game-logic typecheck$ tsc --noEmit
2026-05-10T12:09:07.5683611Z packages/game-logic typecheck: Done
2026-05-10T12:09:07.5716770Z packages/protocol typecheck$ tsc --noEmit
2026-05-10T12:09:09.8560697Z packages/db typecheck: Done
2026-05-10T12:09:11.1325805Z packages/protocol typecheck: Done
2026-05-10T12:09:11.1332614Z apps/client typecheck$ tsc --noEmit
2026-05-10T12:09:11.1336026Z apps/server typecheck$ tsc --noEmit
2026-05-10T12:09:21.6293331Z apps/client typecheck: Done
2026-05-10T12:09:22.9100764Z apps/server typecheck: Done
2026-05-10T12:09:22.9193041Z 
2026-05-10T12:09:22.9193593Z === Lint: protocol-sync ===
2026-05-10T12:09:22.9194540Z >>> pnpm lint:protocol-sync
2026-05-10T12:09:23.2216435Z 
2026-05-10T12:09:23.2217432Z > rebno@0.0.0 lint:protocol-sync /home/runner/work/rebno/rebno
2026-05-10T12:09:23.2218773Z > node tools/scripts/lint-protocol-sync.mjs
2026-05-10T12:09:23.2219482Z 
2026-05-10T12:09:23.2527814Z lint-protocol-sync: OK
2026-05-10T12:09:23.2648091Z 
2026-05-10T12:09:23.2648612Z === Lint: game-logic-purity ===
2026-05-10T12:09:23.2649632Z >>> pnpm lint:game-logic-purity
2026-05-10T12:09:23.5693750Z 
2026-05-10T12:09:23.5719644Z > rebno@0.0.0 lint:game-logic-purity /home/runner/work/rebno/rebno
2026-05-10T12:09:23.5742624Z > node tools/scripts/lint-game-logic-purity.mjs
2026-05-10T12:09:23.5743139Z 
2026-05-10T12:09:23.6094879Z lint-game-logic-purity: OK (6 file(s) clean)
2026-05-10T12:09:23.6212734Z 
2026-05-10T12:09:23.6213262Z === Lint: better-auth-schema-sync ===
2026-05-10T12:09:23.6214144Z >>> pnpm lint:better-auth-schema-sync
2026-05-10T12:09:23.9183880Z 
2026-05-10T12:09:23.9185018Z > rebno@0.0.0 lint:better-auth-schema-sync /home/runner/work/rebno/rebno
2026-05-10T12:09:23.9186559Z > node tools/scripts/lint-better-auth-schema-sync.mjs
2026-05-10T12:09:23.9187261Z 
2026-05-10T12:09:25.5509230Z lint-better-auth-schema-sync: OK
2026-05-10T12:09:25.5632796Z 
2026-05-10T12:09:25.5633443Z === Lint: rate-limit-budgets ===
2026-05-10T12:09:25.5634221Z >>> pnpm lint:rate-limit-budgets
2026-05-10T12:09:25.8643654Z 
2026-05-10T12:09:25.8665596Z > rebno@0.0.0 lint:rate-limit-budgets /home/runner/work/rebno/rebno
2026-05-10T12:09:25.8678501Z > node tools/scripts/lint-rate-limit-budgets.mjs
2026-05-10T12:09:25.8683917Z 
2026-05-10T12:09:25.8947777Z lint-rate-limit-budgets: OK (5 D-22 budgets locked)
2026-05-10T12:09:25.9063704Z 
2026-05-10T12:09:25.9064479Z === Lint: no-clipboard-rce ===
2026-05-10T12:09:25.9066090Z >>> pnpm lint:no-clipboard-rce
2026-05-10T12:09:26.2106069Z 
2026-05-10T12:09:26.2118715Z > rebno@0.0.0 lint:no-clipboard-rce /home/runner/work/rebno/rebno
2026-05-10T12:09:26.2129469Z > node tools/scripts/lint-no-clipboard-rce.mjs
2026-05-10T12:09:26.2130263Z 
2026-05-10T12:09:26.2428435Z lint-no-clipboard-rce: OK (21 file(s) clean)
2026-05-10T12:09:26.2547674Z 
2026-05-10T12:09:26.2548219Z === Lint: room-layout ===
2026-05-10T12:09:26.2549459Z >>> pnpm lint:room-layout
2026-05-10T12:09:26.5564175Z 
2026-05-10T12:09:26.5565345Z > rebno@0.0.0 lint:room-layout /home/runner/work/rebno/rebno
2026-05-10T12:09:26.5567250Z > node tools/scripts/lint-room-layout.mjs
2026-05-10T12:09:26.5568104Z 
2026-05-10T12:09:26.5907271Z lint-room-layout: OK
2026-05-10T12:09:26.6019164Z 
2026-05-10T12:09:26.6019814Z === ADR 0004 lint ===
2026-05-10T12:09:26.6020891Z >>> pnpm lint:adr:0004
2026-05-10T12:09:26.9039392Z 
2026-05-10T12:09:26.9043124Z > rebno@0.0.0 lint:adr:0004 /home/runner/work/rebno/rebno
2026-05-10T12:09:26.9044569Z > node tools/asset-catalog/scripts/lint-adr.mjs docs/adr/0004-room-hot-reload.md --no-matrix
2026-05-10T12:09:26.9047159Z 
2026-05-10T12:09:26.9324841Z OK: ADR docs/adr/0004-room-hot-reload.md validated (no-matrix mode — Michael Nygard sections present)
2026-05-10T12:09:26.9435195Z 
2026-05-10T12:09:26.9442826Z === Drizzle: emit-check ===
2026-05-10T12:09:26.9443652Z >>> pnpm db:emit-check
2026-05-10T12:09:27.2438637Z 
2026-05-10T12:09:27.2439228Z > rebno@0.0.0 db:emit-check /home/runner/work/rebno/rebno
2026-05-10T12:09:27.2441285Z > 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:09:27.2442896Z 
2026-05-10T12:09:27.6908866Z No config path provided, using default 'drizzle.config.ts'
2026-05-10T12:09:27.6910431Z Reading config file '/home/runner/work/rebno/rebno/packages/db/drizzle.config.ts'
2026-05-10T12:09:28.1189552Z 8 tables
2026-05-10T12:09:28.1190357Z accounts 8 columns 1 indexes 0 fks
2026-05-10T12:09:28.1191416Z audit_log 6 columns 0 indexes 2 fks
2026-05-10T12:09:28.1192605Z characters 9 columns 0 indexes 1 fks
2026-05-10T12:09:28.1193514Z inventory_items 4 columns 0 indexes 1 fks
2026-05-10T12:09:28.1194485Z legacy_credentials_staging 6 columns 0 indexes 0 fks
2026-05-10T12:09:28.1195484Z message_board_replies 5 columns 0 indexes 2 fks
2026-05-10T12:09:28.1196440Z message_board_topics 7 columns 0 indexes 1 fks
2026-05-10T12:09:28.1197300Z sessions 5 columns 0 indexes 1 fks
2026-05-10T12:09:28.1197838Z 
2026-05-10T12:09:28.1198697Z No schema changes, nothing to migrate 😴
2026-05-10T12:09:28.7052972Z 
2026-05-10T12:09:28.7053782Z === Drizzle: schema-sync ===
2026-05-10T12:09:28.7054510Z >>> pnpm lint:schema-sync
2026-05-10T12:09:29.0253084Z 
2026-05-10T12:09:29.0263781Z > rebno@0.0.0 lint:schema-sync /home/runner/work/rebno/rebno
2026-05-10T12:09:29.0271202Z > 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:09:29.0274722Z 
2026-05-10T12:09:29.0510219Z OK
2026-05-10T12:09:29.0632938Z 
2026-05-10T12:09:29.0641676Z === Drizzle: source-comments ===
2026-05-10T12:09:29.0645702Z >>> pnpm lint:source-comments
2026-05-10T12:09:29.3634582Z 
2026-05-10T12:09:29.3635699Z > rebno@0.0.0 lint:source-comments /home/runner/work/rebno/rebno
2026-05-10T12:09:29.3637103Z > pnpm -C packages/db run lint:source-comments
2026-05-10T12:09:29.3637787Z 
2026-05-10T12:09:29.6863008Z 
2026-05-10T12:09:29.6864192Z > @rebno/db@0.1.0 lint:source-comments /home/runner/work/rebno/rebno/packages/db
2026-05-10T12:09:29.6865490Z > node scripts/check-source-comments.mjs
2026-05-10T12:09:29.6866131Z 
2026-05-10T12:09:29.7187571Z check-source-comments: OK (50 columns, all SOURCE-cited)
2026-05-10T12:09:29.7402777Z 
2026-05-10T12:09:29.7403295Z === Workspace: test ===
2026-05-10T12:09:29.7403905Z >>> pnpm -r test
2026-05-10T12:09:30.0429746Z Scope: 5 of 6 workspace projects
2026-05-10T12:09:30.0485320Z packages/db test$ vitest run
2026-05-10T12:09:30.0494171Z packages/game-logic test$ vitest run
2026-05-10T12:09:30.5578827Z 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:09:30.5660460Z 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:09:30.9234846Z packages/game-logic test:  [32m✓[39m test/golden.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 17[2mms[22m[39m
2026-05-10T12:09:31.1477297Z packages/game-logic test:  [32m✓[39m test/platform-cycle.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 16[2mms[22m[39m
2026-05-10T12:09:31.3894455Z 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:09:31.6032585Z packages/db test:  [32m✓[39m tests/promotion.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-10T12:09:31.6113753Z 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:09:31.6276881Z packages/game-logic test: [2m Test Files [22m [1m[32m4 passed[39m[22m[90m (4)[39m
2026-05-10T12:09:31.6299276Z packages/game-logic test: [2m      Tests [22m [1m[32m21 passed[39m[22m[90m (21)[39m
2026-05-10T12:09:31.6313074Z packages/game-logic test: [2m   Start at [22m 12:09:30
2026-05-10T12:09:31.6323942Z packages/game-logic test: [2m   Duration [22m 1.05s[2m (transform 123ms, setup 0ms, import 216ms, tests 49ms, environment 1ms)[22m
2026-05-10T12:09:31.6668012Z packages/game-logic test: Done
2026-05-10T12:09:31.6683014Z packages/protocol test$ vitest run
2026-05-10T12:09:31.8384382Z packages/db test:  [32m✓[39m tests/save-format-traceability.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-10T12:09:32.1754513Z 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:09:32.6064378Z packages/protocol test:  [32m✓[39m test/codec.test.ts [2m([22m[2m18 tests[22m[2m)[22m[32m 24[2mms[22m[39m
2026-05-10T12:09:32.6644268Z packages/db test:  [32m✓[39m tests/schema-shape.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-10T12:09:32.6693471Z packages/db test: [2m Test Files [22m [1m[32m3 passed[39m[22m[90m (3)[39m
2026-05-10T12:09:32.6707397Z packages/db test: [2m      Tests [22m [1m[32m22 passed[39m[22m[90m (22)[39m
2026-05-10T12:09:32.6723439Z packages/db test: [2m   Start at [22m 12:09:30
2026-05-10T12:09:32.6740377Z packages/db test: [2m   Duration [22m 2.11s[2m (transform 180ms, setup 0ms, import 1.46s, tests 34ms, environment 1ms)[22m
2026-05-10T12:09:32.7028484Z packages/db test: Done
2026-05-10T12:09:32.8075422Z packages/protocol test:  [32m✓[39m test/intents.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:09:32.9717855Z 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:09:33.1208523Z packages/protocol test:  [32m✓[39m test/state.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-10T12:09:33.1477216Z packages/protocol test: [2m Test Files [22m [1m[32m4 passed[39m[22m[90m (4)[39m
2026-05-10T12:09:33.1479275Z packages/protocol test: [2m      Tests [22m [1m[32m30 passed[39m[22m[90m (30)[39m
2026-05-10T12:09:33.1480746Z packages/protocol test: [2m   Start at [22m 12:09:32
2026-05-10T12:09:33.1482819Z packages/protocol test: [2m   Duration [22m 958ms[2m (transform 143ms, setup 0ms, import 281ms, tests 40ms, environment 0ms)[22m
2026-05-10T12:09:33.1633112Z packages/protocol test: Done
2026-05-10T12:09:33.1643136Z apps/client test$ vitest run --exclude 'test/e2e/**'
2026-05-10T12:09:33.1644429Z apps/server test$ vitest run --exclude 'test/**/*.integ.test.ts'
2026-05-10T12:09:33.6901854Z 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:09:33.8044138Z apps/client test: [1m[46m RUN [49m[22m [36mv3.2.4 [39m[90m/home/runner/work/rebno/rebno/apps/client[39m
2026-05-10T12:09:34.8260288Z apps/server test:  [32m✓[39m test/persistence.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 58[2mms[22m[39m
2026-05-10T12:09:35.1876286Z apps/server test:  [32m✓[39m test/rate-limit.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 11[2mms[22m[39m
2026-05-10T12:09:35.3652415Z 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:09:35.3673556Z apps/client test: [22m[39mroom_layout signature did not verify — rendering skipped for mvp-lobby 000
2026-05-10T12:09:35.3788741Z apps/client test:  [32m✓[39m src/__test__/game-scene.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 139[2mms[22m[39m
2026-05-10T12:09:35.4875589Z 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:09:35.8469423Z apps/server test: {"level":40,"time":1778414975843,"pid":3270,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:09:35.8511494Z apps/server test:  [32m✓[39m test/staging-invite.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 13[2mms[22m[39m
2026-05-10T12:09:35.8618578Z apps/server test: {"level":40,"time":1778414975847,"pid":3270,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:09:35.8633980Z apps/server test: {"level":40,"time":1778414975848,"pid":3270,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:09:36.5146473Z apps/client test:  [32m✓[39m src/__test__/login-scene.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 16[2mms[22m[39m
2026-05-10T12:09:36.8244498Z apps/server test: {"level":30,"time":1778414976780,"pid":3294,"hostname":"runnervmeorf1","password":"[Redacted]","session_token":"[Redacted]","msg":"login"}
2026-05-10T12:09:36.8664397Z apps/server test:  [32m✓[39m test/otel-init.test.ts [2m([22m[2m4 tests[22m[2m)[22m[33m 697[2mms[22m[39m
2026-05-10T12:09:36.8723964Z apps/server test:      [33m[2m✓[22m[39m does not throw when OTEL_EXPORTER_OTLP_ENDPOINT is unset [33m 557[2mms[22m[39m
2026-05-10T12:09:37.7654247Z 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:09:37.7657088Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-OXkASK/rebno.db
2026-05-10T12:09:37.7658960Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:09:37.7660445Z apps/server test: [run-migrations] OK
2026-05-10T12:09:37.7785366Z 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:09:37.7790751Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-1aAlpL/rebno.db
2026-05-10T12:09:37.7793039Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:09:37.7795166Z apps/server test: [run-migrations] reconciled __drizzle_migrations for pre-bootstrap DB (Assumption A7) — seeded 0001_baseline
2026-05-10T12:09:37.7797257Z apps/server test: [run-migrations] OK
2026-05-10T12:09:37.7914147Z 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:09:37.7924826Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-Y3cTaa/rebno.db
2026-05-10T12:09:37.7943268Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:09:37.7954821Z apps/server test: [run-migrations] OK
2026-05-10T12:09:37.7957344Z 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:09:37.7959995Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-Y3cTaa/rebno.db
2026-05-10T12:09:37.7961936Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:09:37.7964343Z apps/server test: [run-migrations] OK
2026-05-10T12:09:37.8017485Z apps/server test:  [32m✓[39m test/run-migrations.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 56[2mms[22m[39m
2026-05-10T12:09:37.8033914Z apps/client test:  [32m✓[39m src/__test__/colyseus-client.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 17[2mms[22m[39m
2026-05-10T12:09:38.0860121Z apps/server test:  [32m✓[39m test/log.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 26[2mms[22m[39m
2026-05-10T12:09:38.3624473Z 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:09:38.6744506Z apps/server test:  [32m✓[39m test/legacy-login.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 23[2mms[22m[39m
2026-05-10T12:09:38.9045015Z apps/server test:  [32m✓[39m test/health.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:09:39.0023010Z apps/client test:  [32m✓[39m src/__test__/reconnect.test.ts [2m([22m[2m13 tests[22m[2m)[22m[32m 115[2mms[22m[39m
2026-05-10T12:09:39.7236357Z apps/server test: [90mstdout[2m | test/tick-accumulator.test.ts
2026-05-10T12:09:39.7253826Z apps/server test: [22m[39m◇ injected env (50) from ../../../../../../../etc/environment // tip: ⌘ multiple files { path: ['.env.local', '.env'] }
2026-05-10T12:09:39.7273041Z apps/server test: ℹ️  optional .env file not found: .env.test, .env
2026-05-10T12:09:40.2873451Z apps/client test:  [32m✓[39m src/__test__/chat-hud.test.ts [2m([22m[2m9 tests[22m[2m)[22m[32m 182[2mms[22m[39m
2026-05-10T12:09:40.5333020Z apps/server test:  [32m✓[39m test/tick-accumulator.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:09:40.5461570Z apps/server test: [2m Test Files [22m [1m[32m11 passed[39m[22m[90m (11)[39m
2026-05-10T12:09:40.5483415Z apps/server test: [2m      Tests [22m [1m[32m61 passed[39m[22m[90m (61)[39m
2026-05-10T12:09:40.5494091Z apps/server test: [2m   Start at [22m 12:09:33
2026-05-10T12:09:40.5552891Z apps/server test: [2m   Duration [22m 6.84s[2m (transform 475ms, setup 0ms, import 3.46s, tests 932ms, environment 2ms)[22m
2026-05-10T12:09:40.5992995Z apps/server test: Done
2026-05-10T12:09:41.0636198Z apps/client test:  [32m✓[39m src/__test__/input-dispatcher.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 15[2mms[22m[39m
2026-05-10T12:09:41.8018283Z apps/client test:  [32m✓[39m src/__test__/force-reset-overlay.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 78[2mms[22m[39m
2026-05-10T12:09:42.4917577Z 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:09:43.1717321Z 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:09:43.8327089Z 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:09:44.5114578Z apps/client test:  [32m✓[39m src/__test__/nameplate.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 25[2mms[22m[39m
2026-05-10T12:09:45.1909766Z 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:09:45.8617657Z 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:09:46.5435495Z 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:09:47.2308323Z 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:09:47.8959120Z 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:09:47.9187460Z apps/client test: [2m Test Files [22m [1m[32m16 passed[39m[22m[90m (16)[39m
2026-05-10T12:09:47.9208277Z apps/client test: [2m      Tests [22m [1m[32m98 passed[39m[22m[2m | [22m[90m4 todo[39m[90m (102)[39m
2026-05-10T12:09:47.9209679Z apps/client test: [2m   Start at [22m 12:09:33
2026-05-10T12:09:47.9213375Z apps/client test: [2m   Duration [22m 14.11s[2m (transform 531ms, setup 43ms, collect 834ms, tests 635ms, environment 8.10s, prepare 1.72s)[22m
2026-05-10T12:09:48.0518872Z apps/client test: Done
2026-05-10T12:09:48.0604257Z 
2026-05-10T12:09:48.0605091Z verify-phase-4: OK (12 steps green)
2026-05-10T12:09:48.0768382Z ##[group]Run pnpm verify:phase-5
2026-05-10T12:09:48.0768713Z [36;1mpnpm verify:phase-5[0m
2026-05-10T12:09:48.0790096Z shell: /usr/bin/bash -e {0}
2026-05-10T12:09:48.0790337Z env:
2026-05-10T12:09:48.0790585Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:09:48.0790893Z   SKIP_PHASE_3_CARRYOVER: 1
2026-05-10T12:09:48.0791128Z   SKIP_TRACE_CHECK: 1
2026-05-10T12:09:48.0791326Z ##[endgroup]
2026-05-10T12:09:48.3846476Z 
2026-05-10T12:09:48.3847585Z > rebno@0.0.0 verify:phase-5 /home/runner/work/rebno/rebno
2026-05-10T12:09:48.3848902Z > node scripts/verify-phase-5.mjs
2026-05-10T12:09:48.3849567Z 
2026-05-10T12:09:48.4164606Z 
2026-05-10T12:09:48.4165480Z === Phase 4 carry-over: verify-phase-4 ===
2026-05-10T12:09:48.4166403Z >>> pnpm verify:phase-4
2026-05-10T12:09:48.7281236Z 
2026-05-10T12:09:48.7282634Z > rebno@0.0.0 verify:phase-4 /home/runner/work/rebno/rebno
2026-05-10T12:09:48.7283794Z > node scripts/verify-phase-4.mjs
2026-05-10T12:09:48.7284441Z 
2026-05-10T12:09:48.7590760Z 
2026-05-10T12:09:48.7591519Z === Workspace: typecheck ===
2026-05-10T12:09:48.7592858Z >>> pnpm -r typecheck
2026-05-10T12:09:49.1130155Z Scope: 5 of 6 workspace projects
2026-05-10T12:09:49.1187672Z packages/db typecheck$ tsc --noEmit
2026-05-10T12:09:49.1196579Z packages/game-logic typecheck$ tsc --noEmit
2026-05-10T12:09:51.7183435Z packages/game-logic typecheck: Done
2026-05-10T12:09:51.7193778Z packages/protocol typecheck$ tsc --noEmit
2026-05-10T12:09:53.8667759Z packages/db typecheck: Done
2026-05-10T12:09:55.1466603Z packages/protocol typecheck: Done
2026-05-10T12:09:55.1473453Z apps/client typecheck$ tsc --noEmit
2026-05-10T12:09:55.1476575Z apps/server typecheck$ tsc --noEmit
2026-05-10T12:10:06.2513081Z apps/client typecheck: Done
2026-05-10T12:10:07.4825124Z apps/server typecheck: Done
2026-05-10T12:10:07.4933030Z 
2026-05-10T12:10:07.4933756Z === Lint: protocol-sync ===
2026-05-10T12:10:07.4934409Z >>> pnpm lint:protocol-sync
2026-05-10T12:10:07.8024145Z 
2026-05-10T12:10:07.8025246Z > rebno@0.0.0 lint:protocol-sync /home/runner/work/rebno/rebno
2026-05-10T12:10:07.8026472Z > node tools/scripts/lint-protocol-sync.mjs
2026-05-10T12:10:07.8027051Z 
2026-05-10T12:10:07.8334779Z lint-protocol-sync: OK
2026-05-10T12:10:07.8454718Z 
2026-05-10T12:10:07.8455434Z === Lint: game-logic-purity ===
2026-05-10T12:10:07.8456380Z >>> pnpm lint:game-logic-purity
2026-05-10T12:10:08.1636329Z 
2026-05-10T12:10:08.1637378Z > rebno@0.0.0 lint:game-logic-purity /home/runner/work/rebno/rebno
2026-05-10T12:10:08.1638603Z > node tools/scripts/lint-game-logic-purity.mjs
2026-05-10T12:10:08.1639233Z 
2026-05-10T12:10:08.1945260Z lint-game-logic-purity: OK (6 file(s) clean)
2026-05-10T12:10:08.2063372Z 
2026-05-10T12:10:08.2064018Z === Lint: better-auth-schema-sync ===
2026-05-10T12:10:08.2064906Z >>> pnpm lint:better-auth-schema-sync
2026-05-10T12:10:08.5196525Z 
2026-05-10T12:10:08.5197626Z > rebno@0.0.0 lint:better-auth-schema-sync /home/runner/work/rebno/rebno
2026-05-10T12:10:08.5199063Z > node tools/scripts/lint-better-auth-schema-sync.mjs
2026-05-10T12:10:08.5199675Z 
2026-05-10T12:10:10.0661416Z lint-better-auth-schema-sync: OK
2026-05-10T12:10:10.0784826Z 
2026-05-10T12:10:10.0785483Z === Lint: rate-limit-budgets ===
2026-05-10T12:10:10.0786216Z >>> pnpm lint:rate-limit-budgets
2026-05-10T12:10:10.3923390Z 
2026-05-10T12:10:10.3925004Z > rebno@0.0.0 lint:rate-limit-budgets /home/runner/work/rebno/rebno
2026-05-10T12:10:10.3926117Z > node tools/scripts/lint-rate-limit-budgets.mjs
2026-05-10T12:10:10.3926637Z 
2026-05-10T12:10:10.4230927Z lint-rate-limit-budgets: OK (5 D-22 budgets locked)
2026-05-10T12:10:10.4350166Z 
2026-05-10T12:10:10.4350863Z === Lint: no-clipboard-rce ===
2026-05-10T12:10:10.4353865Z >>> pnpm lint:no-clipboard-rce
2026-05-10T12:10:10.7454604Z 
2026-05-10T12:10:10.7476096Z > rebno@0.0.0 lint:no-clipboard-rce /home/runner/work/rebno/rebno
2026-05-10T12:10:10.7477112Z > node tools/scripts/lint-no-clipboard-rce.mjs
2026-05-10T12:10:10.7478045Z 
2026-05-10T12:10:10.7785568Z lint-no-clipboard-rce: OK (21 file(s) clean)
2026-05-10T12:10:10.7916233Z 
2026-05-10T12:10:10.7916972Z === Lint: room-layout ===
2026-05-10T12:10:10.7919332Z >>> pnpm lint:room-layout
2026-05-10T12:10:11.1031510Z 
2026-05-10T12:10:11.1043434Z > rebno@0.0.0 lint:room-layout /home/runner/work/rebno/rebno
2026-05-10T12:10:11.1044818Z > node tools/scripts/lint-room-layout.mjs
2026-05-10T12:10:11.1045879Z 
2026-05-10T12:10:11.1376344Z lint-room-layout: OK
2026-05-10T12:10:11.1498176Z 
2026-05-10T12:10:11.1498782Z === ADR 0004 lint ===
2026-05-10T12:10:11.1499493Z >>> pnpm lint:adr:0004
2026-05-10T12:10:11.4638050Z 
2026-05-10T12:10:11.4643203Z > rebno@0.0.0 lint:adr:0004 /home/runner/work/rebno/rebno
2026-05-10T12:10:11.4644823Z > node tools/asset-catalog/scripts/lint-adr.mjs docs/adr/0004-room-hot-reload.md --no-matrix
2026-05-10T12:10:11.4646177Z 
2026-05-10T12:10:11.4952673Z OK: ADR docs/adr/0004-room-hot-reload.md validated (no-matrix mode — Michael Nygard sections present)
2026-05-10T12:10:11.5083106Z 
2026-05-10T12:10:11.5084050Z === Drizzle: emit-check ===
2026-05-10T12:10:11.5085319Z >>> pnpm db:emit-check
2026-05-10T12:10:11.8190240Z 
2026-05-10T12:10:11.8211640Z > rebno@0.0.0 db:emit-check /home/runner/work/rebno/rebno
2026-05-10T12:10:11.8214199Z > 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:10:11.8228209Z 
2026-05-10T12:10:12.2875582Z No config path provided, using default 'drizzle.config.ts'
2026-05-10T12:10:12.2880201Z Reading config file '/home/runner/work/rebno/rebno/packages/db/drizzle.config.ts'
2026-05-10T12:10:12.6639280Z 8 tables
2026-05-10T12:10:12.6640596Z accounts 8 columns 1 indexes 0 fks
2026-05-10T12:10:12.6641646Z audit_log 6 columns 0 indexes 2 fks
2026-05-10T12:10:12.6642885Z characters 9 columns 0 indexes 1 fks
2026-05-10T12:10:12.6643762Z inventory_items 4 columns 0 indexes 1 fks
2026-05-10T12:10:12.6644608Z legacy_credentials_staging 6 columns 0 indexes 0 fks
2026-05-10T12:10:12.6645435Z message_board_replies 5 columns 0 indexes 2 fks
2026-05-10T12:10:12.6646354Z message_board_topics 7 columns 0 indexes 1 fks
2026-05-10T12:10:12.6647210Z sessions 5 columns 0 indexes 1 fks
2026-05-10T12:10:12.6647757Z 
2026-05-10T12:10:12.6648594Z No schema changes, nothing to migrate 😴
2026-05-10T12:10:12.7860831Z 
2026-05-10T12:10:12.7861615Z === Drizzle: schema-sync ===
2026-05-10T12:10:12.7862925Z >>> pnpm lint:schema-sync
2026-05-10T12:10:13.1003144Z 
2026-05-10T12:10:13.1004220Z > rebno@0.0.0 lint:schema-sync /home/runner/work/rebno/rebno
2026-05-10T12:10:13.1008023Z > 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:10:13.1010708Z 
2026-05-10T12:10:13.1275228Z OK
2026-05-10T12:10:13.1400565Z 
2026-05-10T12:10:13.1401434Z === Drizzle: source-comments ===
2026-05-10T12:10:13.1402589Z >>> pnpm lint:source-comments
2026-05-10T12:10:13.4712340Z 
2026-05-10T12:10:13.4714006Z > rebno@0.0.0 lint:source-comments /home/runner/work/rebno/rebno
2026-05-10T12:10:13.4715665Z > pnpm -C packages/db run lint:source-comments
2026-05-10T12:10:13.4716282Z 
2026-05-10T12:10:13.7872915Z 
2026-05-10T12:10:13.7874094Z > @rebno/db@0.1.0 lint:source-comments /home/runner/work/rebno/rebno/packages/db
2026-05-10T12:10:13.7875271Z > node scripts/check-source-comments.mjs
2026-05-10T12:10:13.7875858Z 
2026-05-10T12:10:13.8183818Z check-source-comments: OK (50 columns, all SOURCE-cited)
2026-05-10T12:10:13.8413047Z 
2026-05-10T12:10:13.8413762Z === Workspace: test ===
2026-05-10T12:10:13.8414398Z >>> pnpm -r test
2026-05-10T12:10:14.1565828Z Scope: 5 of 6 workspace projects
2026-05-10T12:10:14.1623727Z packages/db test$ vitest run
2026-05-10T12:10:14.1632945Z packages/game-logic test$ vitest run
2026-05-10T12:10:14.6808236Z 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:10:14.6844050Z 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:10:15.0551772Z packages/game-logic test:  [32m✓[39m test/golden.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 26[2mms[22m[39m
2026-05-10T12:10:15.2765863Z packages/game-logic test:  [32m✓[39m test/platform-cycle.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-10T12:10:15.5304313Z 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:10:15.6773555Z packages/db test:  [32m✓[39m tests/schema-shape.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 15[2mms[22m[39m
2026-05-10T12:10:15.7768278Z packages/game-logic test:  [32m✓[39m test/accumulator.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:10:15.7868304Z packages/game-logic test: [2m Test Files [22m [1m[32m4 passed[39m[22m[90m (4)[39m
2026-05-10T12:10:15.7906515Z packages/game-logic test: [2m      Tests [22m [1m[32m21 passed[39m[22m[90m (21)[39m
2026-05-10T12:10:15.7913329Z packages/game-logic test: [2m   Start at [22m 12:10:14
2026-05-10T12:10:15.7933970Z packages/game-logic test: [2m   Duration [22m 1.10s[2m (transform 120ms, setup 0ms, import 207ms, tests 55ms, environment 1ms)[22m
2026-05-10T12:10:15.8302874Z packages/game-logic test: Done
2026-05-10T12:10:15.8308519Z packages/protocol test$ vitest run
2026-05-10T12:10:15.9089516Z packages/db test:  [32m✓[39m tests/save-format-traceability.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:10:16.3894588Z 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:10:16.7590891Z packages/db test:  [32m✓[39m tests/promotion.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-10T12:10:16.7670322Z packages/db test: [2m Test Files [22m [1m[32m3 passed[39m[22m[90m (3)[39m
2026-05-10T12:10:16.7690491Z packages/db test: [2m      Tests [22m [1m[32m22 passed[39m[22m[90m (22)[39m
2026-05-10T12:10:16.7723075Z packages/db test: [2m   Start at [22m 12:10:14
2026-05-10T12:10:16.7743868Z packages/db test: [2m   Duration [22m 2.07s[2m (transform 183ms, setup 0ms, import 1.44s, tests 31ms, environment 1ms)[22m
2026-05-10T12:10:16.7982858Z packages/db test: Done
2026-05-10T12:10:16.8488511Z packages/protocol test:  [32m✓[39m test/codec.test.ts [2m([22m[2m18 tests[22m[2m)[22m[32m 31[2mms[22m[39m
2026-05-10T12:10:17.0114579Z packages/protocol test:  [32m✓[39m test/intents.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:10:17.1808675Z 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:10:17.3349837Z packages/protocol test:  [32m✓[39m test/state.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-10T12:10:17.3376215Z packages/protocol test: [2m Test Files [22m [1m[32m4 passed[39m[22m[90m (4)[39m
2026-05-10T12:10:17.3385841Z packages/protocol test: [2m      Tests [22m [1m[32m30 passed[39m[22m[90m (30)[39m
2026-05-10T12:10:17.3387269Z packages/protocol test: [2m   Start at [22m 12:10:16
2026-05-10T12:10:17.3389122Z packages/protocol test: [2m   Duration [22m 941ms[2m (transform 168ms, setup 0ms, import 308ms, tests 48ms, environment 0ms)[22m
2026-05-10T12:10:17.3710455Z packages/protocol test: Done
2026-05-10T12:10:17.3715401Z apps/client test$ vitest run --exclude 'test/e2e/**'
2026-05-10T12:10:17.3719597Z apps/server test$ vitest run --exclude 'test/**/*.integ.test.ts'
2026-05-10T12:10:17.9235222Z 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:10:17.9944283Z apps/client test: [1m[46m RUN [49m[22m [36mv3.2.4 [39m[90m/home/runner/work/rebno/rebno/apps/client[39m
2026-05-10T12:10:19.0068665Z apps/server test: {"level":30,"time":1778415019003,"pid":4405,"hostname":"runnervmeorf1","password":"[Redacted]","session_token":"[Redacted]","msg":"login"}
2026-05-10T12:10:19.0101791Z apps/server test:  [32m✓[39m test/otel-init.test.ts [2m([22m[2m4 tests[22m[2m)[22m[33m 768[2mms[22m[39m
2026-05-10T12:10:19.0139159Z apps/server test:      [33m[2m✓[22m[39m does not throw when OTEL_EXPORTER_OTLP_ENDPOINT is unset [33m 602[2mms[22m[39m
2026-05-10T12:10:19.4176729Z apps/client test:  [32m✓[39m src/__test__/chat-hud.test.ts [2m([22m[2m9 tests[22m[2m)[22m[32m 160[2mms[22m[39m
2026-05-10T12:10:20.2421714Z apps/server test:  [32m✓[39m test/persistence.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 57[2mms[22m[39m
2026-05-10T12:10:20.7675020Z 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:10:20.7703948Z apps/client test: [22m[39mroom_layout signature did not verify — rendering skipped for mvp-lobby 000
2026-05-10T12:10:20.7812748Z apps/client test:  [32m✓[39m src/__test__/game-scene.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 148[2mms[22m[39m
2026-05-10T12:10:21.2550511Z 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:10:21.2585145Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-ErA6Tr/rebno.db
2026-05-10T12:10:21.2586658Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:10:21.2587423Z apps/server test: [run-migrations] OK
2026-05-10T12:10:21.2712756Z 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:10:21.2719017Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-rd8DZo/rebno.db
2026-05-10T12:10:21.2733702Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:10:21.2737793Z apps/server test: [run-migrations] reconciled __drizzle_migrations for pre-bootstrap DB (Assumption A7) — seeded 0001_baseline
2026-05-10T12:10:21.2756297Z apps/server test: [run-migrations] OK
2026-05-10T12:10:21.2913539Z 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:10:21.2940839Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-IrT59l/rebno.db
2026-05-10T12:10:21.2969496Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:10:21.2970550Z apps/server test: [run-migrations] OK
2026-05-10T12:10:21.3203760Z 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:10:21.3205962Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-IrT59l/rebno.db
2026-05-10T12:10:21.3207490Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:10:21.3208580Z apps/server test: [run-migrations] OK
2026-05-10T12:10:21.3210153Z apps/server test:  [32m✓[39m test/run-migrations.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 62[2mms[22m[39m
2026-05-10T12:10:21.6415138Z apps/server test:  [32m✓[39m test/log.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 19[2mms[22m[39m
2026-05-10T12:10:21.9324939Z apps/server test:  [32m✓[39m test/room-key.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 23[2mms[22m[39m
2026-05-10T12:10:22.0262852Z apps/client test:  [32m✓[39m src/__test__/reconnect.test.ts [2m([22m[2m13 tests[22m[2m)[22m[32m 112[2mms[22m[39m
2026-05-10T12:10:22.2034267Z apps/server test:  [32m✓[39m test/legacy-login.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 31[2mms[22m[39m
2026-05-10T12:10:22.5294136Z apps/server test: {"level":40,"time":1778415022526,"pid":4536,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:10:22.5370568Z apps/server test: {"level":40,"time":1778415022529,"pid":4536,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:10:22.5399893Z apps/server test: {"level":40,"time":1778415022530,"pid":4536,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:10:22.5413897Z 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:10:22.7842786Z apps/server test:  [32m✓[39m test/rate-limit.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 11[2mms[22m[39m
2026-05-10T12:10:23.0140387Z 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:10:23.2289081Z apps/client test:  [32m✓[39m src/__test__/force-reset-overlay.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 121[2mms[22m[39m
2026-05-10T12:10:23.8451054Z apps/server test: [90mstdout[2m | test/tick-accumulator.test.ts
2026-05-10T12:10:23.8483940Z apps/server test: [22m[39m◇ injected env (50) from ../../../../../../../etc/environment // tip: ⌘ override existing { override: true }
2026-05-10T12:10:23.8493163Z apps/server test: ℹ️  optional .env file not found: .env.test, .env
2026-05-10T12:10:24.4398491Z 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:10:24.6284245Z apps/server test:  [32m✓[39m test/tick-accumulator.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:10:24.8563677Z apps/server test:  [32m✓[39m test/health.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:10:24.8636917Z apps/server test: [2m Test Files [22m [1m[32m11 passed[39m[22m[90m (11)[39m
2026-05-10T12:10:24.8663528Z apps/server test: [2m      Tests [22m [1m[32m61 passed[39m[22m[90m (61)[39m
2026-05-10T12:10:24.8664915Z apps/server test: [2m   Start at [22m 12:10:17
2026-05-10T12:10:24.8681834Z apps/server test: [2m   Duration [22m 6.92s[2m (transform 486ms, setup 0ms, import 3.54s, tests 1.01s, environment 2ms)[22m
2026-05-10T12:10:24.9141704Z apps/server test: Done
2026-05-10T12:10:25.4160691Z apps/client test:  [32m✓[39m src/__test__/colyseus-client.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 11[2mms[22m[39m
2026-05-10T12:10:26.1042710Z 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:10:26.7876342Z apps/client test:  [32m✓[39m src/__test__/input-dispatcher.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 15[2mms[22m[39m
2026-05-10T12:10:27.4796768Z 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:10:28.1601639Z 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:10:28.8524736Z apps/client test:  [32m✓[39m src/__test__/auth-client.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:10:29.5615935Z 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:10:30.2356231Z 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:10:30.9474106Z 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:10:31.6328362Z 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:10:32.3006905Z 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:10:32.3224515Z apps/client test: [2m Test Files [22m [1m[32m16 passed[39m[22m[90m (16)[39m
2026-05-10T12:10:32.3226633Z apps/client test: [2m      Tests [22m [1m[32m98 passed[39m[22m[2m | [22m[90m4 todo[39m[90m (102)[39m
2026-05-10T12:10:32.3235490Z apps/client test: [2m   Start at [22m 12:10:17
2026-05-10T12:10:32.3237446Z apps/client test: [2m   Duration [22m 14.33s[2m (transform 479ms, setup 46ms, collect 788ms, tests 661ms, environment 8.13s, prepare 1.71s)[22m
2026-05-10T12:10:32.4597117Z apps/client test: Done
2026-05-10T12:10:32.4681525Z 
2026-05-10T12:10:32.4682399Z verify-phase-4: OK (12 steps green)
2026-05-10T12:10:32.4803037Z 
2026-05-10T12:10:32.4803762Z === Workspace: typecheck ===
2026-05-10T12:10:32.4804577Z >>> pnpm -r typecheck
2026-05-10T12:10:32.8019736Z Scope: 5 of 6 workspace projects
2026-05-10T12:10:32.8079407Z packages/db typecheck$ tsc --noEmit
2026-05-10T12:10:32.8089562Z packages/game-logic typecheck$ tsc --noEmit
2026-05-10T12:10:35.4103749Z packages/game-logic typecheck: Done
2026-05-10T12:10:35.4143085Z packages/protocol typecheck$ tsc --noEmit
2026-05-10T12:10:37.6458937Z packages/db typecheck: Done
2026-05-10T12:10:38.9554735Z packages/protocol typecheck: Done
2026-05-10T12:10:38.9563026Z apps/server typecheck$ tsc --noEmit
2026-05-10T12:10:38.9572917Z apps/client typecheck$ tsc --noEmit
2026-05-10T12:10:49.6316936Z apps/client typecheck: Done
2026-05-10T12:10:51.2186201Z apps/server typecheck: Done
2026-05-10T12:10:51.2282788Z 
2026-05-10T12:10:51.2283444Z === Lint: deploy-stack ===
2026-05-10T12:10:51.2284597Z >>> pnpm lint:deploy-stack
2026-05-10T12:10:51.5454634Z 
2026-05-10T12:10:51.5455884Z > rebno@0.0.0 lint:deploy-stack /home/runner/work/rebno/rebno
2026-05-10T12:10:51.5457508Z > node tools/scripts/lint-deploy-stack.mjs
2026-05-10T12:10:51.5458276Z 
2026-05-10T12:10:51.5781218Z lint-deploy-stack: OK
2026-05-10T12:10:51.5916376Z 
2026-05-10T12:10:51.5917264Z === Lint: deploy-stack test ===
2026-05-10T12:10:51.5918499Z >>> pnpm lint:deploy-stack:test
2026-05-10T12:10:51.9077183Z 
2026-05-10T12:10:51.9081320Z > rebno@0.0.0 lint:deploy-stack:test /home/runner/work/rebno/rebno
2026-05-10T12:10:51.9084469Z > node tools/scripts/lint-deploy-stack.test.mjs
2026-05-10T12:10:51.9084892Z 
2026-05-10T12:10:51.9695308Z PASS: lint-deploy-stack green
2026-05-10T12:10:51.9830514Z 
2026-05-10T12:10:51.9830960Z === ADR 0005 lint ===
2026-05-10T12:10:51.9831542Z >>> pnpm lint:adr:0005
2026-05-10T12:10:52.2955918Z 
2026-05-10T12:10:52.2956896Z > rebno@0.0.0 lint:adr:0005 /home/runner/work/rebno/rebno
2026-05-10T12:10:52.2958398Z > node tools/asset-catalog/scripts/lint-adr.mjs docs/adr/0005-deploy-topology.md --no-matrix
2026-05-10T12:10:52.2959304Z 
2026-05-10T12:10:52.3274269Z OK: ADR docs/adr/0005-deploy-topology.md validated (no-matrix mode — Michael Nygard sections present)
2026-05-10T12:10:52.3401585Z 
2026-05-10T12:10:52.3402677Z === ADR 0006 lint ===
2026-05-10T12:10:52.3403469Z >>> pnpm lint:adr:0006
2026-05-10T12:10:52.6533850Z 
2026-05-10T12:10:52.6534920Z > rebno@0.0.0 lint:adr:0006 /home/runner/work/rebno/rebno
2026-05-10T12:10:52.6536711Z > node tools/asset-catalog/scripts/lint-adr.mjs docs/adr/0006-observability-stack.md --no-matrix
2026-05-10T12:10:52.6537747Z 
2026-05-10T12:10:52.6844019Z OK: ADR docs/adr/0006-observability-stack.md validated (no-matrix mode — Michael Nygard sections present)
2026-05-10T12:10:52.6966192Z 
2026-05-10T12:10:52.6967351Z === Workspace: test ===
2026-05-10T12:10:52.6968144Z >>> pnpm -r test
2026-05-10T12:10:53.0176654Z Scope: 5 of 6 workspace projects
2026-05-10T12:10:53.0236005Z packages/game-logic test$ vitest run
2026-05-10T12:10:53.0245680Z packages/db test$ vitest run
2026-05-10T12:10:53.5520826Z 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:10:53.5534619Z 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:10:53.9239992Z packages/game-logic test:  [32m✓[39m test/golden.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-10T12:10:54.1654279Z 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:10:54.4090493Z 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:10:54.5801110Z packages/db test:  [32m✓[39m tests/schema-shape.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-10T12:10:54.6375669Z packages/game-logic test:  [32m✓[39m test/accumulator.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:10:54.6437397Z packages/game-logic test: [2m Test Files [22m [1m[32m4 passed[39m[22m[90m (4)[39m
2026-05-10T12:10:54.6443600Z packages/game-logic test: [2m      Tests [22m [1m[32m21 passed[39m[22m[90m (21)[39m
2026-05-10T12:10:54.6463729Z packages/game-logic test: [2m   Start at [22m 12:10:53
2026-05-10T12:10:54.6478085Z packages/game-logic test: [2m   Duration [22m 1.08s[2m (transform 133ms, setup 0ms, import 229ms, tests 49ms, environment 1ms)[22m
2026-05-10T12:10:54.6884221Z packages/game-logic test: Done
2026-05-10T12:10:54.6894204Z packages/protocol test$ vitest run
2026-05-10T12:10:55.1789196Z 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:10:55.5356684Z packages/db test:  [32m✓[39m tests/promotion.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-10T12:10:55.5848083Z packages/protocol test:  [32m✓[39m test/codec.test.ts [2m([22m[2m18 tests[22m[2m)[22m[32m 22[2mms[22m[39m
2026-05-10T12:10:55.7906160Z packages/db test:  [32m✓[39m tests/save-format-traceability.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:10:55.8004409Z packages/db test: [2m Test Files [22m [1m[32m3 passed[39m[22m[90m (3)[39m
2026-05-10T12:10:55.8023615Z packages/db test: [2m      Tests [22m [1m[32m22 passed[39m[22m[90m (22)[39m
2026-05-10T12:10:55.8062634Z packages/db test: [2m   Start at [22m 12:10:53
2026-05-10T12:10:55.8064518Z packages/db test: [2m   Duration [22m 2.24s[2m (transform 195ms, setup 0ms, import 1.53s, tests 36ms, environment 1ms)[22m
2026-05-10T12:10:55.8264400Z packages/db test: Done
2026-05-10T12:10:55.8457480Z packages/protocol test:  [32m✓[39m test/intents.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:10:56.0180633Z 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:10:56.1912787Z packages/protocol test:  [32m✓[39m test/state.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-10T12:10:56.1963686Z packages/protocol test: [2m Test Files [22m [1m[32m4 passed[39m[22m[90m (4)[39m
2026-05-10T12:10:56.1970655Z packages/protocol test: [2m      Tests [22m [1m[32m30 passed[39m[22m[90m (30)[39m
2026-05-10T12:10:56.1983287Z packages/protocol test: [2m   Start at [22m 12:10:55
2026-05-10T12:10:56.1984789Z packages/protocol test: [2m   Duration [22m 1.01s[2m (transform 135ms, setup 0ms, import 275ms, tests 38ms, environment 1ms)[22m
2026-05-10T12:10:56.2278699Z packages/protocol test: Done
2026-05-10T12:10:56.2284608Z apps/client test$ vitest run --exclude 'test/e2e/**'
2026-05-10T12:10:56.2287196Z apps/server test$ vitest run --exclude 'test/**/*.integ.test.ts'
2026-05-10T12:10:56.8174453Z 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:10:56.8295042Z apps/client test: [1m[46m RUN [49m[22m [36mv3.2.4 [39m[90m/home/runner/work/rebno/rebno/apps/client[39m
2026-05-10T12:10:57.9141125Z apps/server test: {"level":30,"time":1778415057909,"pid":5267,"hostname":"runnervmeorf1","password":"[Redacted]","session_token":"[Redacted]","msg":"login"}
2026-05-10T12:10:57.9184208Z apps/server test:  [32m✓[39m test/otel-init.test.ts [2m([22m[2m4 tests[22m[2m)[22m[33m 749[2mms[22m[39m
2026-05-10T12:10:57.9203768Z apps/server test:      [33m[2m✓[22m[39m does not throw when OTEL_EXPORTER_OTLP_ENDPOINT is unset [33m 604[2mms[22m[39m
2026-05-10T12:10:58.2488211Z 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:10:58.9975243Z 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:10:58.9993684Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-8qULrq/rebno.db
2026-05-10T12:10:59.0009192Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:10:59.0032905Z apps/server test: [run-migrations] OK
2026-05-10T12:10:59.0090398Z 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:10:59.0107323Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-yz4p9P/rebno.db
2026-05-10T12:10:59.0122007Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:10:59.0127937Z apps/server test: [run-migrations] reconciled __drizzle_migrations for pre-bootstrap DB (Assumption A7) — seeded 0001_baseline
2026-05-10T12:10:59.0153748Z apps/server test: [run-migrations] OK
2026-05-10T12:10:59.0224545Z 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:10:59.0265385Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-6hRlmK/rebno.db
2026-05-10T12:10:59.0268861Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:10:59.0271652Z apps/server test: [run-migrations] OK
2026-05-10T12:10:59.0294500Z 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:10:59.0359812Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-6hRlmK/rebno.db
2026-05-10T12:10:59.0361601Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-10T12:10:59.0363657Z apps/server test: [run-migrations] OK
2026-05-10T12:10:59.0365968Z apps/server test:  [32m✓[39m test/run-migrations.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 54[2mms[22m[39m
2026-05-10T12:10:59.6366062Z 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:10:59.6389203Z apps/client test: [22m[39mroom_layout signature did not verify — rendering skipped for mvp-lobby 000
2026-05-10T12:10:59.6404030Z apps/client test:  [32m✓[39m src/__test__/game-scene.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 133[2mms[22m[39m
2026-05-10T12:11:00.1724520Z apps/server test:  [32m✓[39m test/persistence.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 52[2mms[22m[39m
2026-05-10T12:11:00.4978819Z apps/server test:  [32m✓[39m test/legacy-login.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 24[2mms[22m[39m
2026-05-10T12:11:00.7726682Z apps/server test:  [32m✓[39m test/room-key.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 24[2mms[22m[39m
2026-05-10T12:11:00.8674981Z apps/client test:  [32m✓[39m src/__test__/force-reset-overlay.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 129[2mms[22m[39m
2026-05-10T12:11:01.0657436Z apps/server test:  [32m✓[39m test/log.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 15[2mms[22m[39m
2026-05-10T12:11:01.3723204Z apps/server test: {"level":40,"time":1778415061368,"pid":5398,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:11:01.3977505Z apps/server test: {"level":40,"time":1778415061372,"pid":5398,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:11:01.4070470Z apps/server test: {"level":40,"time":1778415061373,"pid":5398,"hostname":"runnervmeorf1","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-10T12:11:01.4077410Z apps/server test:  [32m✓[39m test/staging-invite.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 16[2mms[22m[39m
2026-05-10T12:11:01.6337853Z apps/server test:  [32m✓[39m test/rate-limit.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 11[2mms[22m[39m
2026-05-10T12:11:01.8814240Z apps/server test:  [32m✓[39m test/admin-stubs.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-10T12:11:02.0998145Z apps/client test:  [32m✓[39m src/__test__/reconnect.test.ts [2m([22m[2m13 tests[22m[2m)[22m[32m 110[2mms[22m[39m
2026-05-10T12:11:02.7683904Z apps/server test: [90mstdout[2m | test/tick-accumulator.test.ts
2026-05-10T12:11:02.7685779Z apps/server test: [22m[39m◇ injected env (50) from ../../../../../../../etc/environment // tip: ⌘ custom filepath { path: '/custom/path/.env' }
2026-05-10T12:11:03.2714870Z apps/server test: ℹ️  optional .env file not found: .env.test, .env
2026-05-10T12:11:03.2716546Z apps/client test:  [32m✓[39m src/__test__/nameplate.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 37[2mms[22m[39m
2026-05-10T12:11:03.5109874Z apps/server test:  [32m✓[39m test/tick-accumulator.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:11:03.8561031Z apps/server test:  [32m✓[39m test/health.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-10T12:11:03.8649884Z apps/server test: [2m Test Files [22m [1m[32m11 passed[39m[22m[90m (11)[39m
2026-05-10T12:11:03.8666565Z apps/server test: [2m      Tests [22m [1m[32m61 passed[39m[22m[90m (61)[39m
2026-05-10T12:11:03.8686781Z apps/server test: [2m   Start at [22m 12:10:56
2026-05-10T12:11:03.8706643Z apps/server test: [2m   Duration [22m 7.03s[2m (transform 482ms, setup 0ms, import 3.55s, tests 970ms, environment 2ms)[22m
2026-05-10T12:11:03.9133940Z apps/server test: Done
2026-05-10T12:11:04.1767584Z apps/client test:  [32m✓[39m src/__test__/input-dispatcher.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 16[2mms[22m[39m
2026-05-10T12:11:04.9782745Z apps/client test:  [32m✓[39m src/__test__/colyseus-client.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 11[2mms[22m[39m
2026-05-10T12:11:05.6865822Z 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:11:06.3804200Z 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:11:07.0633384Z 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:11:07.7367942Z apps/client test:  [32m✓[39m src/__test__/auth-client.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-10T12:11:08.4363409Z 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:11:09.1050810Z 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:11:09.7834449Z 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:11:10.4304841Z 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:11:11.1052956Z 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:11:11.1253890Z apps/client test: [2m Test Files [22m [1m[32m16 passed[39m[22m[90m (16)[39m
2026-05-10T12:11:11.1268561Z apps/client test: [2m      Tests [22m [1m[32m98 passed[39m[22m[2m | [22m[90m4 todo[39m[90m (102)[39m
2026-05-10T12:11:11.1278098Z apps/client test: [2m   Start at [22m 12:10:56
2026-05-10T12:11:11.1288867Z apps/client test: [2m   Duration [22m 14.29s[2m (transform 551ms, setup 50ms, collect 826ms, tests 632ms, environment 8.31s, prepare 1.64s)[22m
2026-05-10T12:11:11.2587200Z apps/client test: Done
2026-05-10T12:11:11.2673831Z 
2026-05-10T12:11:11.2674432Z verify-phase-5: OK (7 steps green)
2026-05-10T12:11:11.2849885Z ##[group]Run pnpm lint:vite-env:staging
2026-05-10T12:11:11.2850471Z [36;1mpnpm lint:vite-env:staging[0m
2026-05-10T12:11:11.2881468Z shell: /usr/bin/bash -e {0}
2026-05-10T12:11:11.2881900Z env:
2026-05-10T12:11:11.2882836Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:11:11.2883385Z ##[endgroup]
2026-05-10T12:11:11.5919901Z 
2026-05-10T12:11:11.5921167Z > rebno@0.0.0 lint:vite-env:staging /home/runner/work/rebno/rebno
2026-05-10T12:11:11.5922990Z > node tools/scripts/lint-vite-env.mjs --target staging
2026-05-10T12:11:11.5923929Z 
2026-05-10T12:11:11.6250597Z lint-vite-env: OK
2026-05-10T12:11:11.6419442Z ##[group]Run pnpm --filter @rebno/client build:staging
2026-05-10T12:11:11.6419864Z [36;1mpnpm --filter @rebno/client build:staging[0m
2026-05-10T12:11:11.6441207Z shell: /usr/bin/bash -e {0}
2026-05-10T12:11:11.6441449Z env:
2026-05-10T12:11:11.6441697Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:11:11.6442241Z ##[endgroup]
2026-05-10T12:11:11.9775045Z 
2026-05-10T12:11:11.9776264Z > @rebno/client@0.1.0 build:staging /home/runner/work/rebno/rebno/apps/client
2026-05-10T12:11:11.9777423Z > vite build --mode staging
2026-05-10T12:11:11.9778071Z 
2026-05-10T12:11:12.1955497Z [36mvite v8.0.11 [32mbuilding client environment for staging...[36m[39m
2026-05-10T12:11:12.2080459Z [2K
2026-05-10T12:11:12.6888475Z transforming...✓ 125 modules transformed.
2026-05-10T12:11:13.0106036Z rendering chunks...
2026-05-10T12:11:13.3028582Z computing gzip size...
2026-05-10T12:11:13.3311810Z ../server/public/.vite/manifest.json           0.13 kB │ gzip:   0.11 kB
2026-05-10T12:11:13.3313489Z ../server/public/index.html                    1.00 kB │ gzip:   0.54 kB
2026-05-10T12:11:13.3314975Z ../server/public/assets/index-BczfPeoo.js  1,514.56 kB │ gzip: 410.68 kB │ map: 11,144.53 kB
2026-05-10T12:11:13.3315836Z 
2026-05-10T12:11:13.3320172Z [33m[plugin builtin:vite-reporter] 
2026-05-10T12:11:13.3321667Z (!) Some chunks are larger than 500 kB after minification. Consider:
2026-05-10T12:11:13.3322990Z - Using dynamic import() to code-split the application
2026-05-10T12:11:13.3324641Z - Use build.rolldownOptions.output.codeSplitting to improve chunking: https://rolldown.rs/reference/OutputOptions.codeSplitting
2026-05-10T12:11:13.3326566Z - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.[39m
2026-05-10T12:11:13.3327456Z [32m✓ built in 1.14s[39m
2026-05-10T12:11:13.3636852Z ##[group]Run pnpm asset-pipeline:build
2026-05-10T12:11:13.3637462Z [36;1mpnpm asset-pipeline:build[0m
2026-05-10T12:11:13.3667883Z shell: /usr/bin/bash -e {0}
2026-05-10T12:11:13.3668289Z env:
2026-05-10T12:11:13.3668696Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:11:13.3669237Z ##[endgroup]
2026-05-10T12:11:13.6603944Z 
2026-05-10T12:11:13.6605075Z > rebno@0.0.0 asset-pipeline:build /home/runner/work/rebno/rebno
2026-05-10T12:11:13.6606395Z > cd tools/asset-pipeline && pnpm build
2026-05-10T12:11:13.6607112Z 
2026-05-10T12:11:13.9675886Z 
2026-05-10T12:11:13.9676901Z > asset-pipeline@0.1.0 build /home/runner/work/rebno/rebno/tools/asset-pipeline
2026-05-10T12:11:13.9678059Z > tsx cli.ts build
2026-05-10T12:11:13.9678592Z 
2026-05-10T12:11:14.3393940Z Usage:
2026-05-10T12:11:14.3413041Z   asset-pipeline bootstrap   <extracted-dir> <source-out-dir>
2026-05-10T12:11:14.3417903Z   asset-pipeline build       <source-dir> <atlas-out-dir> [--background <path>]
2026-05-10T12:11:14.3419582Z   asset-pipeline postprocess <vite-manifest.json> <pipeline-manifest.json> <out-path>
2026-05-10T12:11:14.3420477Z 
2026-05-10T12:11:14.3421488Z See .planning/phases/06-client-rebuild-mvp-gate-cli-08-hard-milestone/06-CONTEXT.md D-13/D-14/D-16.
2026-05-10T12:11:14.3639683Z  ELIFECYCLE  Command failed with exit code 2.
2026-05-10T12:11:14.3949910Z  ELIFECYCLE  Command failed with exit code 2.
2026-05-10T12:11:14.4143226Z ##[error]Process completed with exit code 2.
2026-05-10T12:11:14.4188910Z ##[group]Run pnpm lint:asset-pipeline
2026-05-10T12:11:14.4189242Z [36;1mpnpm lint:asset-pipeline[0m
2026-05-10T12:11:14.4210101Z shell: /usr/bin/bash -e {0}
2026-05-10T12:11:14.4210340Z env:
2026-05-10T12:11:14.4210586Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:11:14.4210892Z ##[endgroup]
2026-05-10T12:11:14.7181350Z 
2026-05-10T12:11:14.7182647Z > rebno@0.0.0 lint:asset-pipeline /home/runner/work/rebno/rebno
2026-05-10T12:11:14.7184063Z > node tools/scripts/lint-asset-pipeline.mjs
2026-05-10T12:11:14.7187749Z 
2026-05-10T12:11:14.7548985Z lint-asset-pipeline: pipeline-manifest.json not found at /home/runner/work/rebno/rebno/tools/asset-pipeline/output/pipeline-manifest.json
2026-05-10T12:11:14.7699407Z  ELIFECYCLE  Command failed with exit code 1.
2026-05-10T12:11:14.7889984Z ##[error]Process completed with exit code 1.
2026-05-10T12:11:14.7927310Z ##[group]Run pnpm trace:check
2026-05-10T12:11:14.7927797Z [36;1mpnpm trace:check[0m
2026-05-10T12:11:14.7958738Z shell: /usr/bin/bash -e {0}
2026-05-10T12:11:14.7959176Z env:
2026-05-10T12:11:14.7959587Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:11:14.7960130Z ##[endgroup]
2026-05-10T12:11:15.1013030Z 
2026-05-10T12:11:15.1014178Z > rebno@0.0.0 trace:check /home/runner/work/rebno/rebno
2026-05-10T12:11:15.1015496Z > traceable-reqs check
2026-05-10T12:11:15.1016096Z 
2026-05-10T12:11:15.1051641Z sh: 1: traceable-reqs: not found
2026-05-10T12:11:15.1200643Z  ELIFECYCLE  Command failed.
2026-05-10T12:11:15.1394264Z ##[error]Process completed with exit code 1.
2026-05-10T12:11:15.1448709Z ##[group]Run superfly/flyctl-actions/setup-flyctl@fc53c09e1bc3be6f54706524e3b82c4f462f77be
2026-05-10T12:11:15.1449504Z with:
2026-05-10T12:11:15.1449820Z   version: latest
2026-05-10T12:11:15.1450202Z env:
2026-05-10T12:11:15.1450611Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:11:15.1451164Z ##[endgroup]
2026-05-10T12:11:15.4436588Z 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:11:16.2139109Z [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/29bb1190-f083-48ba-985b-324fdc3ae176 -f /home/runner/work/_temp/fba32ec9-a21c-41c1-a027-b9436a5bb9bb
2026-05-10T12:11:17.0668873Z flyctl 0.4.49 is installed
2026-05-10T12:11:17.0766978Z ##[group]Run flyctl auth docker
2026-05-10T12:11:17.0767283Z [36;1mflyctl auth docker[0m
2026-05-10T12:11:17.0788567Z shell: /usr/bin/bash -e {0}
2026-05-10T12:11:17.0788804Z env:
2026-05-10T12:11:17.0789045Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:11:17.0792735Z   FLY_API_TOKEN: ***
2026-05-10T12:11:17.0792970Z ##[endgroup]
2026-05-10T12:11:17.9525435Z Authentication successful. You can now tag and push images to registry.fly.io/{your-app}
2026-05-10T12:11:17.9584976Z ##[group]Run docker buildx build \
2026-05-10T12:11:17.9585297Z [36;1mdocker buildx build \[0m
2026-05-10T12:11:17.9585702Z [36;1m  --tag registry.fly.io/rebno-staging:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 \[0m
2026-05-10T12:11:17.9586267Z [36;1m  --tag registry.fly.io/rebno-prod:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 \[0m
2026-05-10T12:11:17.9586656Z [36;1m  --push \[0m
2026-05-10T12:11:17.9586889Z [36;1m  --file apps/server/Dockerfile \[0m
2026-05-10T12:11:17.9587143Z [36;1m  .[0m
2026-05-10T12:11:17.9608360Z shell: /usr/bin/bash -e {0}
2026-05-10T12:11:17.9608602Z env:
2026-05-10T12:11:17.9608849Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:11:17.9611958Z   FLY_API_TOKEN: ***
2026-05-10T12:11:17.9612846Z ##[endgroup]
2026-05-10T12:11:18.2775564Z #0 building with "default" instance using docker driver
2026-05-10T12:11:18.2780811Z 
2026-05-10T12:11:18.2781374Z #1 [internal] load build definition from Dockerfile
2026-05-10T12:11:18.2781949Z #1 transferring dockerfile: 3.08kB done
2026-05-10T12:11:18.2782795Z #1 DONE 0.0s
2026-05-10T12:11:18.2782922Z 
2026-05-10T12:11:18.2783192Z #2 [auth] litestream/litestream:pull token for registry-1.docker.io
2026-05-10T12:11:18.4467634Z #2 DONE 0.0s
2026-05-10T12:11:18.4468026Z 
2026-05-10T12:11:18.4468722Z #3 [auth] library/node:pull token for registry-1.docker.io
2026-05-10T12:11:18.4469124Z #3 DONE 0.0s
2026-05-10T12:11:18.4469257Z 
2026-05-10T12:11:18.4469845Z #4 [internal] load metadata for docker.io/library/node:22-bookworm-slim
2026-05-10T12:11:18.9168036Z #4 ...
2026-05-10T12:11:18.9168303Z 
2026-05-10T12:11:18.9169416Z #5 [internal] load metadata for docker.io/litestream/litestream:0.3.13
2026-05-10T12:11:18.9170023Z #5 DONE 0.8s
2026-05-10T12:11:19.0673056Z 
2026-05-10T12:11:19.0684432Z #4 [internal] load metadata for docker.io/library/node:22-bookworm-slim
2026-05-10T12:11:19.0686483Z #4 DONE 0.8s
2026-05-10T12:11:19.0686710Z 
2026-05-10T12:11:19.0686970Z #6 [internal] load .dockerignore
2026-05-10T12:11:19.0687575Z #6 transferring context: 1.14kB done
2026-05-10T12:11:19.0688092Z #6 DONE 0.0s
2026-05-10T12:11:19.0688315Z 
2026-05-10T12:11:19.0689417Z #7 [builder  1/13] FROM docker.io/library/node:22-bookworm-slim@sha256:9f6d5975c7dca860947d3915877f85607946403fc55349f39b4bc3688448bb6e
2026-05-10T12:11:19.0691316Z #7 resolve docker.io/library/node:22-bookworm-slim@sha256:9f6d5975c7dca860947d3915877f85607946403fc55349f39b4bc3688448bb6e done
2026-05-10T12:11:19.0694097Z #7 sha256:9f6d5975c7dca860947d3915877f85607946403fc55349f39b4bc3688448bb6e 6.49kB / 6.49kB done
2026-05-10T12:11:19.0695538Z #7 sha256:868499d55378719bffa87b0ed1f099591823c029b543043c09c2483468e93201 1.93kB / 1.93kB done
2026-05-10T12:11:19.0696832Z #7 sha256:341b84210b3300ec9d6e0f0bcf477b1714b802209b5a4ca475e2077ffc07511d 6.88kB / 6.88kB done
2026-05-10T12:11:19.0698117Z #7 sha256:9b02e9fcb40102eae20d9d1fc7594b44328f4a3eb9b8a3bdb7db283d10840a30 0B / 28.24MB 0.1s
2026-05-10T12:11:19.0699380Z #7 sha256:5d4a3aa5a9ad18507bf18000f0280556365b57788f03aca635c4792a79799082 0B / 3.32kB 0.1s
2026-05-10T12:11:19.0700630Z #7 sha256:22c736fe2dee42f2274e133f0fd657bc3a2661f48b034a8adc2ba40bb6fa4b82 0B / 49.84MB 0.1s
2026-05-10T12:11:19.2632573Z #7 sha256:5d4a3aa5a9ad18507bf18000f0280556365b57788f03aca635c4792a79799082 3.32kB / 3.32kB 0.3s done
2026-05-10T12:11:19.2634572Z #7 sha256:22c736fe2dee42f2274e133f0fd657bc3a2661f48b034a8adc2ba40bb6fa4b82 7.34MB / 49.84MB 0.3s
2026-05-10T12:11:19.2636578Z #7 sha256:dad35d9305371ac05c2bdf6de63217e78a5906a5f0335bd26432bbee187aea33 0B / 1.71MB 0.3s
2026-05-10T12:11:19.4661345Z #7 sha256:9b02e9fcb40102eae20d9d1fc7594b44328f4a3eb9b8a3bdb7db283d10840a30 19.92MB / 28.24MB 0.5s
2026-05-10T12:11:19.4845219Z #7 sha256:22c736fe2dee42f2274e133f0fd657bc3a2661f48b034a8adc2ba40bb6fa4b82 49.28MB / 49.84MB 0.5s
2026-05-10T12:11:19.4850498Z #7 sha256:dad35d9305371ac05c2bdf6de63217e78a5906a5f0335bd26432bbee187aea33 1.05MB / 1.71MB 0.5s
2026-05-10T12:11:19.5870693Z #7 sha256:9b02e9fcb40102eae20d9d1fc7594b44328f4a3eb9b8a3bdb7db283d10840a30 28.24MB / 28.24MB 0.6s done
2026-05-10T12:11:19.5878439Z #7 sha256:22c736fe2dee42f2274e133f0fd657bc3a2661f48b034a8adc2ba40bb6fa4b82 49.84MB / 49.84MB 0.5s done
2026-05-10T12:11:19.5884617Z #7 sha256:dad35d9305371ac05c2bdf6de63217e78a5906a5f0335bd26432bbee187aea33 1.71MB / 1.71MB 0.6s done
2026-05-10T12:11:19.5888393Z #7 sha256:079e3008b73419a93cb985863971162eb59bcb78e57f6ef558fc198ad2848d89 0B / 450B 0.6s
2026-05-10T12:11:19.5891892Z #7 extracting sha256:9b02e9fcb40102eae20d9d1fc7594b44328f4a3eb9b8a3bdb7db283d10840a30
2026-05-10T12:11:19.7293677Z #7 sha256:079e3008b73419a93cb985863971162eb59bcb78e57f6ef558fc198ad2848d89 450B / 450B 0.6s done
2026-05-10T12:11:20.1037278Z #7 ...
2026-05-10T12:11:20.1037840Z 
2026-05-10T12:11:20.1038349Z #8 [internal] load build context
2026-05-10T12:11:20.1038968Z #8 transferring context: 13.68MB 1.1s done
2026-05-10T12:11:20.1040137Z #8 DONE 1.1s
2026-05-10T12:11:20.1040479Z 
2026-05-10T12:11:20.1041644Z #7 [builder  1/13] FROM docker.io/library/node:22-bookworm-slim@sha256:9f6d5975c7dca860947d3915877f85607946403fc55349f39b4bc3688448bb6e
2026-05-10T12:11:21.5501405Z #7 extracting sha256:9b02e9fcb40102eae20d9d1fc7594b44328f4a3eb9b8a3bdb7db283d10840a30 2.0s done
2026-05-10T12:11:21.7000209Z #7 ...
2026-05-10T12:11:21.7000464Z 
2026-05-10T12:11:21.7001504Z #9 [litestream 1/1] FROM docker.io/litestream/litestream:0.3.13@sha256:027eda2a89a86015b9797d2129d4dd447e8953097b4190e1d5a30b73e76d8d58
2026-05-10T12:11:21.7004792Z #9 resolve docker.io/litestream/litestream:0.3.13@sha256:027eda2a89a86015b9797d2129d4dd447e8953097b4190e1d5a30b73e76d8d58 done
2026-05-10T12:11:21.7006314Z #9 sha256:1826ee394bc7e5d432bf01f054ce0dfdbead6ebb9675787833e93e29bb62f8b7 1.68kB / 1.68kB done
2026-05-10T12:11:21.7007609Z #9 sha256:027eda2a89a86015b9797d2129d4dd447e8953097b4190e1d5a30b73e76d8d58 2.38kB / 2.38kB done
2026-05-10T12:11:21.7009944Z #9 sha256:a932d9801f9d8f11ed0566aa105ef866c097c00ef1191b88a8aa0ff8e78b4071 673B / 673B done
2026-05-10T12:11:21.7011338Z #9 sha256:63b65145d645c1250c391b2d16ebe53b3747c295ca8ba2fcb6b0cf064a4dc21c 3.37MB / 3.37MB 0.8s done
2026-05-10T12:11:21.7014232Z #9 sha256:06cf2c33466f169041e4d7cebd725e13cb0ec44373649cb9ee1ef24c21f04bef 9.79MB / 9.79MB 1.1s done
2026-05-10T12:11:21.7015673Z #9 extracting sha256:63b65145d645c1250c391b2d16ebe53b3747c295ca8ba2fcb6b0cf064a4dc21c 0.3s done
2026-05-10T12:11:21.7017000Z #9 extracting sha256:06cf2c33466f169041e4d7cebd725e13cb0ec44373649cb9ee1ef24c21f04bef 0.3s done
2026-05-10T12:11:21.7017814Z #9 DONE 2.6s
2026-05-10T12:11:21.7018003Z 
2026-05-10T12:11:21.7018936Z #7 [builder  1/13] FROM docker.io/library/node:22-bookworm-slim@sha256:9f6d5975c7dca860947d3915877f85607946403fc55349f39b4bc3688448bb6e
2026-05-10T12:11:21.7020419Z #7 extracting sha256:5d4a3aa5a9ad18507bf18000f0280556365b57788f03aca635c4792a79799082 done
2026-05-10T12:11:21.7021641Z #7 extracting sha256:22c736fe2dee42f2274e133f0fd657bc3a2661f48b034a8adc2ba40bb6fa4b82
2026-05-10T12:11:23.4278492Z #7 extracting sha256:22c736fe2dee42f2274e133f0fd657bc3a2661f48b034a8adc2ba40bb6fa4b82 1.6s done
2026-05-10T12:11:23.7473913Z #7 extracting sha256:dad35d9305371ac05c2bdf6de63217e78a5906a5f0335bd26432bbee187aea33
2026-05-10T12:11:23.9953475Z #7 extracting sha256:dad35d9305371ac05c2bdf6de63217e78a5906a5f0335bd26432bbee187aea33 0.1s done
2026-05-10T12:11:23.9955398Z #7 extracting sha256:079e3008b73419a93cb985863971162eb59bcb78e57f6ef558fc198ad2848d89 done
2026-05-10T12:11:23.9958406Z #7 DONE 4.9s
2026-05-10T12:11:23.9958727Z 
2026-05-10T12:11:23.9959960Z #10 [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:11:24.2871530Z #10 0.301 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
2026-05-10T12:11:24.2874429Z #10 0.357 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
2026-05-10T12:11:24.2875973Z #10 0.377 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
2026-05-10T12:11:24.4398934Z #10 0.445 Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8792 kB]
2026-05-10T12:11:24.6534305Z #10 0.658 Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6924 B]
2026-05-10T12:11:24.6536093Z #10 0.659 Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [303 kB]
2026-05-10T12:11:25.6082202Z #10 1.614 Fetched 9356 kB in 1s (6925 kB/s)
2026-05-10T12:11:26.2573000Z #10 1.614 Reading package lists...
2026-05-10T12:11:26.8647017Z #10 2.263 Reading package lists...
2026-05-10T12:11:26.8653443Z #10 2.889 Building dependency tree...
2026-05-10T12:11:26.9849797Z #10 3.021 Reading state information...
2026-05-10T12:11:26.9851054Z #10 3.141 The following additional packages will be installed:
2026-05-10T12:11:27.2287581Z #10 3.142   libssl3 openssl
2026-05-10T12:11:27.2288563Z #10 3.166 The following NEW packages will be installed:
2026-05-10T12:11:27.2291310Z #10 3.166   ca-certificates dumb-init libssl3 openssl
2026-05-10T12:11:27.2292566Z #10 3.238 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
2026-05-10T12:11:27.2293359Z #10 3.238 Need to get 3636 kB of archives.
2026-05-10T12:11:27.2294168Z #10 3.238 After this operation, 8971 kB of additional disk space will be used.
2026-05-10T12:11:27.2295591Z #10 3.238 Get:1 http://deb.debian.org/debian-security bookworm-security/main amd64 libssl3 amd64 3.0.19-1~deb12u2 [2032 kB]
2026-05-10T12:11:27.2297247Z #10 3.384 Get:2 http://deb.debian.org/debian-security bookworm-security/main amd64 openssl amd64 3.0.19-1~deb12u2 [1435 kB]
2026-05-10T12:11:27.3710373Z #10 3.404 Get:3 http://deb.debian.org/debian bookworm/main amd64 ca-certificates all 20230311+deb12u1 [155 kB]
2026-05-10T12:11:27.3715304Z #10 3.406 Get:4 http://deb.debian.org/debian bookworm/main amd64 dumb-init amd64 1.2.5-2 [14.1 kB]
2026-05-10T12:11:27.3717242Z #10 3.527 debconf: delaying package configuration, since apt-utils is not installed
2026-05-10T12:11:27.5270426Z #10 3.554 Fetched 3636 kB in 0s (15.5 MB/s)
2026-05-10T12:11:27.5271815Z #10 3.573 Selecting previously unselected package libssl3:amd64.
2026-05-10T12:11:27.5274071Z #10 3.573 (Reading database ... 
2026-05-10T12:11:27.5274985Z (Reading database ... 5%
2026-05-10T12:11:27.5275989Z (Reading database ... 10%
2026-05-10T12:11:27.5276872Z (Reading database ... 15%
2026-05-10T12:11:27.5277823Z (Reading database ... 20%
2026-05-10T12:11:27.5278537Z (Reading database ... 25%
2026-05-10T12:11:27.5279468Z (Reading database ... 30%
2026-05-10T12:11:27.5280164Z (Reading database ... 35%
2026-05-10T12:11:27.5281078Z (Reading database ... 40%
2026-05-10T12:11:27.5282819Z (Reading database ... 45%
2026-05-10T12:11:27.5283804Z (Reading database ... 50%
2026-05-10T12:11:27.5284425Z (Reading database ... 55%
2026-05-10T12:11:27.5285323Z (Reading database ... 60%
2026-05-10T12:11:27.5285967Z (Reading database ... 65%
2026-05-10T12:11:27.5286866Z (Reading database ... 70%
2026-05-10T12:11:27.5287551Z (Reading database ... 75%
2026-05-10T12:11:27.5288484Z (Reading database ... 80%
2026-05-10T12:11:27.5289177Z (Reading database ... 85%
2026-05-10T12:11:27.5290520Z (Reading database ... 90%
2026-05-10T12:11:27.5293034Z (Reading database ... 95%
2026-05-10T12:11:27.5293462Z (Reading database ... 100%
2026-05-10T12:11:27.5294472Z (Reading database ... 6096 files and directories currently installed.)
2026-05-10T12:11:27.5295483Z #10 3.583 Preparing to unpack .../libssl3_3.0.19-1~deb12u2_amd64.deb ...
2026-05-10T12:11:27.5296290Z #10 3.587 Unpacking libssl3:amd64 (3.0.19-1~deb12u2) ...
2026-05-10T12:11:27.6903874Z #10 3.738 Selecting previously unselected package openssl.
2026-05-10T12:11:27.6904620Z #10 3.740 Preparing to unpack .../openssl_3.0.19-1~deb12u2_amd64.deb ...
2026-05-10T12:11:27.6905076Z #10 3.741 Unpacking openssl (3.0.19-1~deb12u2) ...
2026-05-10T12:11:27.6905523Z #10 3.846 Selecting previously unselected package ca-certificates.
2026-05-10T12:11:27.6906066Z #10 3.846 Preparing to unpack .../ca-certificates_20230311+deb12u1_all.deb ...
2026-05-10T12:11:27.7909450Z #10 3.848 Unpacking ca-certificates (20230311+deb12u1) ...
2026-05-10T12:11:27.7911013Z #10 3.898 Selecting previously unselected package dumb-init.
2026-05-10T12:11:27.7912954Z #10 3.901 Preparing to unpack .../dumb-init_1.2.5-2_amd64.deb ...
2026-05-10T12:11:27.7914001Z #10 3.901 Unpacking dumb-init (1.2.5-2) ...
2026-05-10T12:11:27.7917068Z #10 3.920 Setting up dumb-init (1.2.5-2) ...
2026-05-10T12:11:27.7918503Z #10 3.924 Setting up libssl3:amd64 (3.0.19-1~deb12u2) ...
2026-05-10T12:11:27.7919555Z #10 3.933 Setting up openssl (3.0.19-1~deb12u2) ...
2026-05-10T12:11:27.7921084Z #10 3.938 Setting up ca-certificates (20230311+deb12u1) ...
2026-05-10T12:11:27.8920440Z #10 4.026 debconf: unable to initialize frontend: Dialog
2026-05-10T12:11:27.8921403Z #10 4.026 debconf: (TERM is not set, so the dialog frontend is not usable.)
2026-05-10T12:11:27.8922720Z #10 4.026 debconf: falling back to frontend: Readline
2026-05-10T12:11:27.8923535Z #10 4.027 debconf: unable to initialize frontend: Readline
2026-05-10T12:11:27.8927838Z #10 4.027 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:11:27.8930854Z #10 4.027 debconf: falling back to frontend: Teletype
2026-05-10T12:11:28.3965661Z #10 4.552 Updating certificates in /etc/ssl/certs...
2026-05-10T12:11:29.2850639Z #10 5.441 142 added, 0 removed; done.
2026-05-10T12:11:29.4718997Z #10 5.461 Processing triggers for libc-bin (2.36-9+deb12u13) ...
2026-05-10T12:11:29.4720447Z #10 5.473 Processing triggers for ca-certificates (20230311+deb12u1) ...
2026-05-10T12:11:29.4736203Z #10 5.478 Updating certificates in /etc/ssl/certs...
2026-05-10T12:11:29.9809849Z #10 6.137 0 added, 0 removed; done.
2026-05-10T12:11:29.9811419Z #10 6.137 Running hooks in /etc/ca-certificates/update.d...
2026-05-10T12:11:29.9812528Z #10 6.137 done.
2026-05-10T12:11:30.3556381Z #10 DONE 6.4s
2026-05-10T12:11:30.3556718Z 
2026-05-10T12:11:30.3558006Z #11 [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:11:30.3559540Z #11 0.301 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
2026-05-10T12:11:30.3560541Z #11 0.354 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
2026-05-10T12:11:30.3561656Z #11 0.376 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
2026-05-10T12:11:30.3563002Z #11 0.443 Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8792 kB]
2026-05-10T12:11:30.3563672Z #11 0.644 Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6924 B]
2026-05-10T12:11:30.3564426Z #11 0.646 Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [303 kB]
2026-05-10T12:11:30.3564969Z #11 1.606 Fetched 9356 kB in 1s (6970 kB/s)
2026-05-10T12:11:30.3565287Z #11 1.606 Reading package lists...
2026-05-10T12:11:30.3565832Z #11 2.250 Reading package lists...
2026-05-10T12:11:30.3566136Z #11 2.884 Building dependency tree...
2026-05-10T12:11:30.3566451Z #11 3.028 Reading state information...
2026-05-10T12:11:30.3566843Z #11 3.177 The following additional packages will be installed:
2026-05-10T12:11:30.3567417Z #11 3.178   binutils binutils-common binutils-x86-64-linux-gnu bzip2 cpp cpp-12 dpkg-dev
2026-05-10T12:11:30.3568029Z #11 3.178   g++ g++-12 gcc gcc-12 git-man libasan8 libatomic1 libbinutils libbrotli1
2026-05-10T12:11:30.3568583Z #11 3.178   libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0
2026-05-10T12:11:30.3569147Z #11 3.178   libcurl3-gnutls libdpkg-perl liberror-perl libexpat1 libgcc-12-dev
2026-05-10T12:11:30.3569737Z #11 3.179   libgdbm-compat4 libgdbm6 libgomp1 libgprofng0 libgssapi-krb5-2 libisl23
2026-05-10T12:11:30.3570493Z #11 3.179   libitm1 libjansson4 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
2026-05-10T12:11:30.3571095Z #11 3.180   libldap-2.5-0 liblsan0 libmpc3 libmpfr6 libncursesw6 libnghttp2-14
2026-05-10T12:11:30.3571624Z #11 3.180   libnsl-dev libnsl2 libperl5.36 libpsl5 libpython3-stdlib
2026-05-10T12:11:30.3572504Z #11 3.180   libpython3.11-minimal libpython3.11-stdlib libquadmath0 libreadline8
2026-05-10T12:11:30.3573116Z #11 3.181   librtmp1 libsasl2-2 libsasl2-modules-db libsqlite3-0 libssh2-1 libssl3
2026-05-10T12:11:30.3573726Z #11 3.181   libstdc++-12-dev libtirpc-common libtirpc-dev libtirpc3 libtsan2 libubsan1
2026-05-10T12:11:30.3574320Z #11 3.181   linux-libc-dev make media-types openssl patch perl perl-modules-5.36
2026-05-10T12:11:30.3574930Z #11 3.182   python3-minimal python3.11 python3.11-minimal readline-common rpcsvc-proto
2026-05-10T12:11:30.3575347Z #11 3.182   xz-utils
2026-05-10T12:11:30.3575584Z #11 3.183 Suggested packages:
2026-05-10T12:11:30.3576040Z #11 3.183   binutils-doc bzip2-doc cpp-doc gcc-12-locales cpp-12-doc debian-keyring
2026-05-10T12:11:30.3576635Z #11 3.183   g++-multilib g++-12-multilib gcc-12-doc gcc-multilib manpages-dev autoconf
2026-05-10T12:11:30.3577211Z #11 3.183   automake libtool flex bison gdb gcc-doc gcc-12-multilib gettext-base
2026-05-10T12:11:30.3577795Z #11 3.183   git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb
2026-05-10T12:11:30.3578401Z #11 3.183   git-cvs git-mediawiki git-svn glibc-doc gnupg | sq | sqop | pgpainless-cli
2026-05-10T12:11:30.3579018Z #11 3.183   sensible-utils bzr gdbm-l10n krb5-doc krb5-user libstdc++-12-doc make-doc ed
2026-05-10T12:11:30.3579550Z #11 3.183   diffutils-doc perl-doc libterm-readline-gnu-perl
2026-05-10T12:11:30.3580081Z #11 3.183   | libterm-readline-perl-perl libtap-harness-archive-perl python3-doc
2026-05-10T12:11:30.3580669Z #11 3.183   python3-tk python3-venv python3.11-venv python3.11-doc binfmt-support
2026-05-10T12:11:30.3581058Z #11 3.183   readline-doc
2026-05-10T12:11:30.3581320Z #11 3.183 Recommended packages:
2026-05-10T12:11:30.3581763Z #11 3.183   fakeroot gnupg | sq | sqop | pgpainless-cli libalgorithm-merge-perl less
2026-05-10T12:11:30.3582492Z #11 3.184   ssh-client manpages manpages-dev libc-devtools libfile-fcntllock-perl
2026-05-10T12:11:30.3583097Z #11 3.184   liblocale-gettext-perl krb5-locales libldap-common libgpm2 publicsuffix
2026-05-10T12:11:30.3583539Z #11 3.184   libsasl2-modules netbase
2026-05-10T12:11:30.3583894Z #11 3.625 The following NEW packages will be installed:
2026-05-10T12:11:30.3584443Z #11 3.625   binutils binutils-common binutils-x86-64-linux-gnu build-essential bzip2
2026-05-10T12:11:30.3585037Z #11 3.626   ca-certificates cpp cpp-12 dpkg-dev g++ g++-12 gcc gcc-12 git git-man
2026-05-10T12:11:30.3585626Z #11 3.626   libasan8 libatomic1 libbinutils libbrotli1 libc-dev-bin libc6-dev libcc1-0
2026-05-10T12:11:30.3586202Z #11 3.626   libcrypt-dev libctf-nobfd0 libctf0 libcurl3-gnutls libdpkg-perl
2026-05-10T12:11:30.3586777Z #11 3.626   liberror-perl libexpat1 libgcc-12-dev libgdbm-compat4 libgdbm6 libgomp1
2026-05-10T12:11:30.3587370Z #11 3.626   libgprofng0 libgssapi-krb5-2 libisl23 libitm1 libjansson4 libk5crypto3
2026-05-10T12:11:30.3588114Z #11 3.626   libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.5-0 liblsan0 libmpc3
2026-05-10T12:11:30.3588714Z #11 3.626   libmpfr6 libncursesw6 libnghttp2-14 libnsl-dev libnsl2 libperl5.36 libpsl5
2026-05-10T12:11:30.3589343Z #11 3.626   libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib libquadmath0
2026-05-10T12:11:30.3589971Z #11 3.626   libreadline8 librtmp1 libsasl2-2 libsasl2-modules-db libsqlite3-0 libssh2-1
2026-05-10T12:11:30.3590581Z #11 3.626   libssl3 libstdc++-12-dev libtirpc-common libtirpc-dev libtirpc3 libtsan2
2026-05-10T12:11:30.3591136Z #11 3.626   libubsan1 linux-libc-dev make media-types openssl patch perl
2026-05-10T12:11:30.3591693Z #11 3.626   perl-modules-5.36 python3 python3-minimal python3.11 python3.11-minimal
2026-05-10T12:11:30.3592403Z #11 3.627   readline-common rpcsvc-proto xz-utils
2026-05-10T12:11:30.3592873Z #11 3.683 0 upgraded, 83 newly installed, 0 to remove and 0 not upgraded.
2026-05-10T12:11:30.3593282Z #11 3.683 Need to get 95.4 MB of archives.
2026-05-10T12:11:30.3593724Z #11 3.683 After this operation, 402 MB of additional disk space will be used.
2026-05-10T12:11:30.3594487Z #11 3.683 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:11:30.3595261Z #11 3.859 Get:2 http://deb.debian.org/debian bookworm/main amd64 libgdbm6 amd64 1.23-3 [72.2 kB]
2026-05-10T12:11:30.3595972Z #11 3.861 Get:3 http://deb.debian.org/debian bookworm/main amd64 libgdbm-compat4 amd64 1.23-3 [48.2 kB]
2026-05-10T12:11:30.3596763Z #11 3.862 Get:4 http://deb.debian.org/debian bookworm/main amd64 libperl5.36 amd64 5.36.0-7+deb12u3 [4196 kB]
2026-05-10T12:11:30.3597502Z #11 3.905 Get:5 http://deb.debian.org/debian bookworm/main amd64 perl amd64 5.36.0-7+deb12u3 [239 kB]
2026-05-10T12:11:30.3598327Z #11 3.909 Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 libssl3 amd64 3.0.19-1~deb12u2 [2032 kB]
2026-05-10T12:11:30.3599223Z #11 3.918 Get:7 http://deb.debian.org/debian bookworm/main amd64 libpython3.11-minimal amd64 3.11.2-6+deb12u6 [817 kB]
2026-05-10T12:11:30.3600035Z #11 3.927 Get:8 http://deb.debian.org/debian bookworm/main amd64 libexpat1 amd64 2.5.0-1+deb12u2 [99.9 kB]
2026-05-10T12:11:30.3600822Z #11 3.929 Get:9 http://deb.debian.org/debian bookworm/main amd64 python3.11-minimal amd64 3.11.2-6+deb12u6 [2064 kB]
2026-05-10T12:11:30.3601614Z #11 3.942 Get:10 http://deb.debian.org/debian bookworm/main amd64 python3-minimal amd64 3.11.2-1+b1 [26.3 kB]
2026-05-10T12:11:30.3602465Z #11 3.942 Get:11 http://deb.debian.org/debian bookworm/main amd64 media-types all 10.0.0 [26.1 kB]
2026-05-10T12:11:30.3603155Z #11 3.942 Get:12 http://deb.debian.org/debian bookworm/main amd64 libncursesw6 amd64 6.4-4 [134 kB]
2026-05-10T12:11:30.3603914Z #11 3.943 Get:13 http://deb.debian.org/debian bookworm/main amd64 libkrb5support0 amd64 1.20.1-2+deb12u4 [33.2 kB]
2026-05-10T12:11:30.3604704Z #11 3.944 Get:14 http://deb.debian.org/debian bookworm/main amd64 libk5crypto3 amd64 1.20.1-2+deb12u4 [79.8 kB]
2026-05-10T12:11:30.3605444Z #11 3.946 Get:15 http://deb.debian.org/debian bookworm/main amd64 libkeyutils1 amd64 1.6.3-2 [8808 B]
2026-05-10T12:11:30.3606798Z #11 3.947 Get:16 http://deb.debian.org/debian bookworm/main amd64 libkrb5-3 amd64 1.20.1-2+deb12u4 [334 kB]
2026-05-10T12:11:30.3608119Z #11 3.956 Get:17 http://deb.debian.org/debian bookworm/main amd64 libgssapi-krb5-2 amd64 1.20.1-2+deb12u4 [135 kB]
2026-05-10T12:11:30.3609450Z #11 3.958 Get:18 http://deb.debian.org/debian bookworm/main amd64 libtirpc-common all 1.3.3+ds-1 [14.0 kB]
2026-05-10T12:11:30.3610218Z #11 3.974 Get:19 http://deb.debian.org/debian bookworm/main amd64 libtirpc3 amd64 1.3.3+ds-1 [85.2 kB]
2026-05-10T12:11:30.3610934Z #11 3.975 Get:20 http://deb.debian.org/debian bookworm/main amd64 libnsl2 amd64 1.3.0-2 [39.5 kB]
2026-05-10T12:11:30.3611645Z #11 3.976 Get:21 http://deb.debian.org/debian bookworm/main amd64 readline-common all 8.2-1.3 [69.0 kB]
2026-05-10T12:11:30.3612555Z #11 3.992 Get:22 http://deb.debian.org/debian bookworm/main amd64 libreadline8 amd64 8.2-1.3 [166 kB]
2026-05-10T12:11:30.3613520Z #11 3.993 Get:23 http://deb.debian.org/debian bookworm/main amd64 libsqlite3-0 amd64 3.40.1-2+deb12u2 [839 kB]
2026-05-10T12:11:30.3614345Z #11 3.998 Get:24 http://deb.debian.org/debian bookworm/main amd64 libpython3.11-stdlib amd64 3.11.2-6+deb12u6 [1798 kB]
2026-05-10T12:11:30.3615144Z #11 4.014 Get:25 http://deb.debian.org/debian bookworm/main amd64 python3.11 amd64 3.11.2-6+deb12u6 [573 kB]
2026-05-10T12:11:30.3615907Z #11 4.017 Get:26 http://deb.debian.org/debian bookworm/main amd64 libpython3-stdlib amd64 3.11.2-1+b1 [9312 B]
2026-05-10T12:11:30.3616639Z #11 4.018 Get:27 http://deb.debian.org/debian bookworm/main amd64 python3 amd64 3.11.2-1+b1 [26.3 kB]
2026-05-10T12:11:30.3617430Z #11 4.019 Get:28 http://deb.debian.org/debian bookworm/main amd64 bzip2 amd64 1.0.8-5+b1 [49.8 kB]
2026-05-10T12:11:30.3618260Z #11 4.020 Get:29 http://deb.debian.org/debian-security bookworm-security/main amd64 openssl amd64 3.0.19-1~deb12u2 [1435 kB]
2026-05-10T12:11:30.3619105Z #11 4.024 Get:30 http://deb.debian.org/debian bookworm/main amd64 ca-certificates all 20230311+deb12u1 [155 kB]
2026-05-10T12:11:30.3619829Z #11 4.025 Get:31 http://deb.debian.org/debian bookworm/main amd64 xz-utils amd64 5.4.1-1 [471 kB]
2026-05-10T12:11:30.3620545Z #11 4.030 Get:32 http://deb.debian.org/debian bookworm/main amd64 binutils-common amd64 2.40-2 [2487 kB]
2026-05-10T12:11:30.3621253Z #11 4.048 Get:33 http://deb.debian.org/debian bookworm/main amd64 libbinutils amd64 2.40-2 [572 kB]
2026-05-10T12:11:30.3621949Z #11 4.052 Get:34 http://deb.debian.org/debian bookworm/main amd64 libctf-nobfd0 amd64 2.40-2 [153 kB]
2026-05-10T12:11:30.3622775Z #11 4.054 Get:35 http://deb.debian.org/debian bookworm/main amd64 libctf0 amd64 2.40-2 [89.8 kB]
2026-05-10T12:11:30.3623455Z #11 4.055 Get:36 http://deb.debian.org/debian bookworm/main amd64 libgprofng0 amd64 2.40-2 [812 kB]
2026-05-10T12:11:30.3624150Z #11 4.059 Get:37 http://deb.debian.org/debian bookworm/main amd64 libjansson4 amd64 2.14-2 [40.8 kB]
2026-05-10T12:11:30.3624910Z #11 4.061 Get:38 http://deb.debian.org/debian bookworm/main amd64 binutils-x86-64-linux-gnu amd64 2.40-2 [2246 kB]
2026-05-10T12:11:30.3625638Z #11 4.072 Get:39 http://deb.debian.org/debian bookworm/main amd64 binutils amd64 2.40-2 [65.0 kB]
2026-05-10T12:11:30.3626360Z #11 4.072 Get:40 http://deb.debian.org/debian bookworm/main amd64 libc-dev-bin amd64 2.36-9+deb12u13 [47.4 kB]
2026-05-10T12:11:30.3627202Z #11 4.073 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:11:30.3628040Z #11 4.080 Get:42 http://deb.debian.org/debian bookworm/main amd64 libcrypt-dev amd64 1:4.4.33-2 [118 kB]
2026-05-10T12:11:30.3628814Z #11 4.082 Get:43 http://deb.debian.org/debian bookworm/main amd64 libtirpc-dev amd64 1.3.3+ds-1 [191 kB]
2026-05-10T12:11:30.3629536Z #11 4.084 Get:44 http://deb.debian.org/debian bookworm/main amd64 libnsl-dev amd64 1.3.0-2 [66.4 kB]
2026-05-10T12:11:30.3630251Z #11 4.084 Get:45 http://deb.debian.org/debian bookworm/main amd64 rpcsvc-proto amd64 1.4.3-1 [63.3 kB]
2026-05-10T12:11:30.3630987Z #11 4.085 Get:46 http://deb.debian.org/debian bookworm/main amd64 libc6-dev amd64 2.36-9+deb12u13 [1904 kB]
2026-05-10T12:11:30.3631700Z #11 4.095 Get:47 http://deb.debian.org/debian bookworm/main amd64 libisl23 amd64 0.25-1.1 [683 kB]
2026-05-10T12:11:30.3632506Z #11 4.100 Get:48 http://deb.debian.org/debian bookworm/main amd64 libmpfr6 amd64 4.2.0-1 [701 kB]
2026-05-10T12:11:30.3633179Z #11 4.103 Get:49 http://deb.debian.org/debian bookworm/main amd64 libmpc3 amd64 1.3.1-1 [51.5 kB]
2026-05-10T12:11:30.3633888Z #11 4.104 Get:50 http://deb.debian.org/debian bookworm/main amd64 cpp-12 amd64 12.2.0-14+deb12u1 [9768 kB]
2026-05-10T12:11:30.3634591Z #11 4.152 Get:51 http://deb.debian.org/debian bookworm/main amd64 cpp amd64 4:12.2.0-3 [6836 B]
2026-05-10T12:11:30.3635306Z #11 4.153 Get:52 http://deb.debian.org/debian bookworm/main amd64 libcc1-0 amd64 12.2.0-14+deb12u1 [41.7 kB]
2026-05-10T12:11:30.3636203Z #11 4.153 Get:53 http://deb.debian.org/debian bookworm/main amd64 libgomp1 amd64 12.2.0-14+deb12u1 [116 kB]
2026-05-10T12:11:30.3636948Z #11 4.153 Get:54 http://deb.debian.org/debian bookworm/main amd64 libitm1 amd64 12.2.0-14+deb12u1 [26.1 kB]
2026-05-10T12:11:30.3637705Z #11 4.155 Get:55 http://deb.debian.org/debian bookworm/main amd64 libatomic1 amd64 12.2.0-14+deb12u1 [9376 B]
2026-05-10T12:11:30.3638460Z #11 4.156 Get:56 http://deb.debian.org/debian bookworm/main amd64 libasan8 amd64 12.2.0-14+deb12u1 [2193 kB]
2026-05-10T12:11:30.3639204Z #11 4.168 Get:57 http://deb.debian.org/debian bookworm/main amd64 liblsan0 amd64 12.2.0-14+deb12u1 [969 kB]
2026-05-10T12:11:30.3639948Z #11 4.173 Get:58 http://deb.debian.org/debian bookworm/main amd64 libtsan2 amd64 12.2.0-14+deb12u1 [2197 kB]
2026-05-10T12:11:30.3640795Z #11 4.181 Get:59 http://deb.debian.org/debian bookworm/main amd64 libubsan1 amd64 12.2.0-14+deb12u1 [883 kB]
2026-05-10T12:11:30.3641578Z #11 4.187 Get:60 http://deb.debian.org/debian bookworm/main amd64 libquadmath0 amd64 12.2.0-14+deb12u1 [145 kB]
2026-05-10T12:11:30.3642498Z #11 4.189 Get:61 http://deb.debian.org/debian bookworm/main amd64 libgcc-12-dev amd64 12.2.0-14+deb12u1 [2437 kB]
2026-05-10T12:11:30.3643263Z #11 4.200 Get:62 http://deb.debian.org/debian bookworm/main amd64 gcc-12 amd64 12.2.0-14+deb12u1 [19.3 MB]
2026-05-10T12:11:30.3643955Z #11 4.295 Get:63 http://deb.debian.org/debian bookworm/main amd64 gcc amd64 4:12.2.0-3 [5216 B]
2026-05-10T12:11:30.3644706Z #11 4.295 Get:64 http://deb.debian.org/debian bookworm/main amd64 libstdc++-12-dev amd64 12.2.0-14+deb12u1 [2047 kB]
2026-05-10T12:11:30.3645497Z #11 4.305 Get:65 http://deb.debian.org/debian bookworm/main amd64 g++-12 amd64 12.2.0-14+deb12u1 [10.7 MB]
2026-05-10T12:11:30.3646191Z #11 4.355 Get:66 http://deb.debian.org/debian bookworm/main amd64 g++ amd64 4:12.2.0-3 [1356 B]
2026-05-10T12:11:30.3646841Z #11 4.356 Get:67 http://deb.debian.org/debian bookworm/main amd64 make amd64 4.3-4.1 [396 kB]
2026-05-10T12:11:30.3647524Z #11 4.359 Get:68 http://deb.debian.org/debian bookworm/main amd64 libdpkg-perl all 1.21.22 [603 kB]
2026-05-10T12:11:30.3648201Z #11 4.362 Get:69 http://deb.debian.org/debian bookworm/main amd64 patch amd64 2.7.6-7 [128 kB]
2026-05-10T12:11:30.3648860Z #11 4.363 Get:70 http://deb.debian.org/debian bookworm/main amd64 dpkg-dev all 1.21.22 [1353 kB]
2026-05-10T12:11:30.3649550Z #11 4.369 Get:71 http://deb.debian.org/debian bookworm/main amd64 build-essential amd64 12.9 [7704 B]
2026-05-10T12:11:30.3650264Z #11 4.370 Get:72 http://deb.debian.org/debian bookworm/main amd64 libbrotli1 amd64 1.0.9-2+b6 [275 kB]
2026-05-10T12:11:30.3651037Z #11 4.372 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:11:30.3651821Z #11 4.372 Get:74 http://deb.debian.org/debian bookworm/main amd64 libsasl2-2 amd64 2.1.28+dfsg-10 [59.7 kB]
2026-05-10T12:11:30.3652697Z #11 4.373 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:11:30.3653475Z #11 4.390 Get:76 http://deb.debian.org/debian bookworm/main amd64 libnghttp2-14 amd64 1.52.0-1+deb12u2 [73.0 kB]
2026-05-10T12:11:30.3654201Z #11 4.391 Get:77 http://deb.debian.org/debian bookworm/main amd64 libpsl5 amd64 0.21.2-1 [58.7 kB]
2026-05-10T12:11:30.3654984Z #11 4.396 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:11:30.3655777Z #11 4.396 Get:79 http://deb.debian.org/debian bookworm/main amd64 libssh2-1 amd64 1.10.0-3+b1 [179 kB]
2026-05-10T12:11:30.3656543Z #11 4.396 Get:80 http://deb.debian.org/debian bookworm/main amd64 libcurl3-gnutls amd64 7.88.1-10+deb12u14 [386 kB]
2026-05-10T12:11:30.3657310Z #11 4.397 Get:81 http://deb.debian.org/debian bookworm/main amd64 liberror-perl all 0.17029-2 [29.0 kB]
2026-05-10T12:11:30.3658045Z #11 4.407 Get:82 http://deb.debian.org/debian bookworm/main amd64 git-man all 1:2.39.5-0+deb12u3 [2053 kB]
2026-05-10T12:11:30.3658921Z #11 4.417 Get:83 http://deb.debian.org/debian bookworm/main amd64 git amd64 1:2.39.5-0+deb12u3 [7264 kB]
2026-05-10T12:11:30.3659592Z #11 4.595 debconf: delaying package configuration, since apt-utils is not installed
2026-05-10T12:11:30.3660050Z #11 4.622 Fetched 95.4 MB in 1s (118 MB/s)
2026-05-10T12:11:30.3660476Z #11 4.643 Selecting previously unselected package perl-modules-5.36.
2026-05-10T12:11:30.3660868Z #11 4.644 (Reading database ... 
2026-05-10T12:11:30.3661132Z (Reading database ... 5%
2026-05-10T12:11:30.3661368Z (Reading database ... 10%
2026-05-10T12:11:30.3661601Z (Reading database ... 15%
2026-05-10T12:11:30.3661828Z (Reading database ... 20%
2026-05-10T12:11:30.3662181Z (Reading database ... 25%
2026-05-10T12:11:30.3662432Z (Reading database ... 30%
2026-05-10T12:11:30.3662659Z (Reading database ... 35%
2026-05-10T12:11:30.3662993Z (Reading database ... 40%
2026-05-10T12:11:30.3663228Z (Reading database ... 45%
2026-05-10T12:11:30.3663450Z (Reading database ... 50%
2026-05-10T12:11:30.3663677Z (Reading database ... 55%
2026-05-10T12:11:30.3663900Z (Reading database ... 60%
2026-05-10T12:11:30.3664127Z (Reading database ... 65%
2026-05-10T12:11:30.3664348Z (Reading database ... 70%
2026-05-10T12:11:30.3664568Z (Reading database ... 75%
2026-05-10T12:11:30.3664792Z (Reading database ... 80%
2026-05-10T12:11:30.3665014Z (Reading database ... 85%
2026-05-10T12:11:30.3665234Z (Reading database ... 90%
2026-05-10T12:11:30.3665456Z (Reading database ... 95%
2026-05-10T12:11:30.3665680Z (Reading database ... 100%
2026-05-10T12:11:30.3666070Z (Reading database ... 6096 files and directories currently installed.)
2026-05-10T12:11:30.3666641Z #11 4.655 Preparing to unpack .../0-perl-modules-5.36_5.36.0-7+deb12u3_all.deb ...
2026-05-10T12:11:30.3667151Z #11 4.656 Unpacking perl-modules-5.36 (5.36.0-7+deb12u3) ...
2026-05-10T12:11:30.3667609Z #11 5.167 Selecting previously unselected package libgdbm6:amd64.
2026-05-10T12:11:30.3668069Z #11 5.169 Preparing to unpack .../1-libgdbm6_1.23-3_amd64.deb ...
2026-05-10T12:11:30.3668465Z #11 5.172 Unpacking libgdbm6:amd64 (1.23-3) ...
2026-05-10T12:11:30.3668919Z #11 5.200 Selecting previously unselected package libgdbm-compat4:amd64.
2026-05-10T12:11:30.3669436Z #11 5.201 Preparing to unpack .../2-libgdbm-compat4_1.23-3_amd64.deb ...
2026-05-10T12:11:30.3669879Z #11 5.203 Unpacking libgdbm-compat4:amd64 (1.23-3) ...
2026-05-10T12:11:30.3670328Z #11 5.226 Selecting previously unselected package libperl5.36:amd64.
2026-05-10T12:11:30.3670845Z #11 5.228 Preparing to unpack .../3-libperl5.36_5.36.0-7+deb12u3_amd64.deb ...
2026-05-10T12:11:30.3671318Z #11 5.230 Unpacking libperl5.36:amd64 (5.36.0-7+deb12u3) ...
2026-05-10T12:11:30.3671732Z #11 5.752 Selecting previously unselected package perl.
2026-05-10T12:11:30.3672310Z #11 5.754 Preparing to unpack .../4-perl_5.36.0-7+deb12u3_amd64.deb ...
2026-05-10T12:11:30.3672728Z #11 5.761 Unpacking perl (5.36.0-7+deb12u3) ...
2026-05-10T12:11:30.3673141Z #11 5.815 Selecting previously unselected package libssl3:amd64.
2026-05-10T12:11:30.3673628Z #11 5.817 Preparing to unpack .../5-libssl3_3.0.19-1~deb12u2_amd64.deb ...
2026-05-10T12:11:30.3674075Z #11 5.819 Unpacking libssl3:amd64 (3.0.19-1~deb12u2) ...
2026-05-10T12:11:30.3674565Z #11 6.010 Selecting previously unselected package libpython3.11-minimal:amd64.
2026-05-10T12:11:30.3675164Z #11 6.012 Preparing to unpack .../6-libpython3.11-minimal_3.11.2-6+deb12u6_amd64.deb ...
2026-05-10T12:11:30.3675715Z #11 6.013 Unpacking libpython3.11-minimal:amd64 (3.11.2-6+deb12u6) ...
2026-05-10T12:11:30.3676216Z #11 6.207 Selecting previously unselected package libexpat1:amd64.
2026-05-10T12:11:30.3676715Z #11 6.210 Preparing to unpack .../7-libexpat1_2.5.0-1+deb12u2_amd64.deb ...
2026-05-10T12:11:30.3677170Z #11 6.215 Unpacking libexpat1:amd64 (2.5.0-1+deb12u2) ...
2026-05-10T12:11:30.3677627Z #11 6.353 Selecting previously unselected package python3.11-minimal.
2026-05-10T12:11:30.3678176Z #11 6.355 Preparing to unpack .../8-python3.11-minimal_3.11.2-6+deb12u6_amd64.deb ...
2026-05-10T12:11:30.3678821Z #11 6.361 Unpacking python3.11-minimal (3.11.2-6+deb12u6) ...
2026-05-10T12:11:30.3994592Z #11 ...
2026-05-10T12:11:30.3999290Z 
2026-05-10T12:11:30.4000257Z #12 [runtime 3/9] COPY --from=litestream /usr/local/bin/litestream /usr/local/bin/litestream
2026-05-10T12:11:30.4001465Z #12 DONE 0.2s
2026-05-10T12:11:30.5742763Z 
2026-05-10T12:11:30.5744290Z #11 [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:11:30.5745716Z #11 6.570 Setting up libssl3:amd64 (3.0.19-1~deb12u2) ...
2026-05-10T12:11:30.5746522Z #11 6.572 Setting up libpython3.11-minimal:amd64 (3.11.2-6+deb12u6) ...
2026-05-10T12:11:30.5747000Z #11 6.577 Setting up libexpat1:amd64 (2.5.0-1+deb12u2) ...
2026-05-10T12:11:30.5747692Z #11 6.579 Setting up python3.11-minimal (3.11.2-6+deb12u6) ...
2026-05-10T12:11:30.9607622Z #11 7.117 Selecting previously unselected package python3-minimal.
2026-05-10T12:11:31.0689919Z #11 7.118 (Reading database ... 
2026-05-10T12:11:31.0691016Z (Reading database ... 5%
2026-05-10T12:11:31.0691539Z (Reading database ... 10%
2026-05-10T12:11:31.0691915Z (Reading database ... 15%
2026-05-10T12:11:31.0692581Z (Reading database ... 20%
2026-05-10T12:11:31.0693024Z (Reading database ... 25%
2026-05-10T12:11:31.0695035Z (Reading database ... 30%
2026-05-10T12:11:31.0695464Z (Reading database ... 35%
2026-05-10T12:11:31.0695901Z (Reading database ... 40%
2026-05-10T12:11:31.0696318Z (Reading database ... 45%
2026-05-10T12:11:31.0696746Z (Reading database ... 50%
2026-05-10T12:11:31.0697157Z (Reading database ... 55%
2026-05-10T12:11:31.0697548Z (Reading database ... 60%
2026-05-10T12:11:31.0697945Z (Reading database ... 65%
2026-05-10T12:11:31.0698344Z (Reading database ... 70%
2026-05-10T12:11:31.0698766Z (Reading database ... 75%
2026-05-10T12:11:31.0699160Z (Reading database ... 80%
2026-05-10T12:11:31.0699559Z (Reading database ... 85%
2026-05-10T12:11:31.0699972Z (Reading database ... 90%
2026-05-10T12:11:31.0700382Z (Reading database ... 95%
2026-05-10T12:11:31.0700780Z (Reading database ... 100%
2026-05-10T12:11:31.0701489Z (Reading database ... 8428 files and directories currently installed.)
2026-05-10T12:11:31.0703033Z #11 7.125 Preparing to unpack .../00-python3-minimal_3.11.2-1+b1_amd64.deb ...
2026-05-10T12:11:31.0703706Z #11 7.126 Unpacking python3-minimal (3.11.2-1+b1) ...
2026-05-10T12:11:31.0704138Z #11 7.142 Selecting previously unselected package media-types.
2026-05-10T12:11:31.0704634Z #11 7.144 Preparing to unpack .../01-media-types_10.0.0_all.deb ...
2026-05-10T12:11:31.0705043Z #11 7.145 Unpacking media-types (10.0.0) ...
2026-05-10T12:11:31.0705475Z #11 7.162 Selecting previously unselected package libncursesw6:amd64.
2026-05-10T12:11:31.0705981Z #11 7.163 Preparing to unpack .../02-libncursesw6_6.4-4_amd64.deb ...
2026-05-10T12:11:31.0706396Z #11 7.164 Unpacking libncursesw6:amd64 (6.4-4) ...
2026-05-10T12:11:31.0706867Z #11 7.186 Selecting previously unselected package libkrb5support0:amd64.
2026-05-10T12:11:31.0707456Z #11 7.187 Preparing to unpack .../03-libkrb5support0_1.20.1-2+deb12u4_amd64.deb ...
2026-05-10T12:11:31.0707975Z #11 7.188 Unpacking libkrb5support0:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:11:31.0708445Z #11 7.204 Selecting previously unselected package libk5crypto3:amd64.
2026-05-10T12:11:31.0708964Z #11 7.205 Preparing to unpack .../04-libk5crypto3_1.20.1-2+deb12u4_amd64.deb ...
2026-05-10T12:11:31.0709440Z #11 7.206 Unpacking libk5crypto3:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:11:31.0709889Z #11 7.226 Selecting previously unselected package libkeyutils1:amd64.
2026-05-10T12:11:31.1717246Z #11 7.229 Preparing to unpack .../05-libkeyutils1_1.6.3-2_amd64.deb ...
2026-05-10T12:11:31.1720530Z #11 7.230 Unpacking libkeyutils1:amd64 (1.6.3-2) ...
2026-05-10T12:11:31.1721363Z #11 7.245 Selecting previously unselected package libkrb5-3:amd64.
2026-05-10T12:11:31.1722513Z #11 7.250 Preparing to unpack .../06-libkrb5-3_1.20.1-2+deb12u4_amd64.deb ...
2026-05-10T12:11:31.1723640Z #11 7.251 Unpacking libkrb5-3:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:11:31.1724482Z #11 7.288 Selecting previously unselected package libgssapi-krb5-2:amd64.
2026-05-10T12:11:31.1725475Z #11 7.290 Preparing to unpack .../07-libgssapi-krb5-2_1.20.1-2+deb12u4_amd64.deb ...
2026-05-10T12:11:31.1726380Z #11 7.291 Unpacking libgssapi-krb5-2:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:11:31.1727218Z #11 7.312 Selecting previously unselected package libtirpc-common.
2026-05-10T12:11:31.1728166Z #11 7.313 Preparing to unpack .../08-libtirpc-common_1.3.3+ds-1_all.deb ...
2026-05-10T12:11:31.1728999Z #11 7.314 Unpacking libtirpc-common (1.3.3+ds-1) ...
2026-05-10T12:11:31.1729466Z #11 7.328 Selecting previously unselected package libtirpc3:amd64.
2026-05-10T12:11:31.3113802Z #11 7.330 Preparing to unpack .../09-libtirpc3_1.3.3+ds-1_amd64.deb ...
2026-05-10T12:11:31.3115577Z #11 7.331 Unpacking libtirpc3:amd64 (1.3.3+ds-1) ...
2026-05-10T12:11:31.3117309Z #11 7.351 Selecting previously unselected package libnsl2:amd64.
2026-05-10T12:11:31.3118312Z #11 7.351 Preparing to unpack .../10-libnsl2_1.3.0-2_amd64.deb ...
2026-05-10T12:11:31.3119075Z #11 7.352 Unpacking libnsl2:amd64 (1.3.0-2) ...
2026-05-10T12:11:31.3119962Z #11 7.368 Selecting previously unselected package readline-common.
2026-05-10T12:11:31.3120859Z #11 7.369 Preparing to unpack .../11-readline-common_8.2-1.3_all.deb ...
2026-05-10T12:11:31.3121615Z #11 7.370 Unpacking readline-common (8.2-1.3) ...
2026-05-10T12:11:31.3122748Z #11 7.388 Selecting previously unselected package libreadline8:amd64.
2026-05-10T12:11:31.3123654Z #11 7.389 Preparing to unpack .../12-libreadline8_8.2-1.3_amd64.deb ...
2026-05-10T12:11:31.3124431Z #11 7.390 Unpacking libreadline8:amd64 (8.2-1.3) ...
2026-05-10T12:11:31.3125336Z #11 7.414 Selecting previously unselected package libsqlite3-0:amd64.
2026-05-10T12:11:31.3126270Z #11 7.415 Preparing to unpack .../13-libsqlite3-0_3.40.1-2+deb12u2_amd64.deb ...
2026-05-10T12:11:31.3127082Z #11 7.416 Unpacking libsqlite3-0:amd64 (3.40.1-2+deb12u2) ...
2026-05-10T12:11:31.3127949Z #11 7.467 Selecting previously unselected package libpython3.11-stdlib:amd64.
2026-05-10T12:11:31.4584827Z #11 7.468 Preparing to unpack .../14-libpython3.11-stdlib_3.11.2-6+deb12u6_amd64.deb ...
2026-05-10T12:11:31.4585826Z #11 7.471 Unpacking libpython3.11-stdlib:amd64 (3.11.2-6+deb12u6) ...
2026-05-10T12:11:31.4586648Z #11 7.615 Selecting previously unselected package python3.11.
2026-05-10T12:11:31.6308494Z #11 7.617 Preparing to unpack .../15-python3.11_3.11.2-6+deb12u6_amd64.deb ...
2026-05-10T12:11:31.6313238Z #11 7.618 Unpacking python3.11 (3.11.2-6+deb12u6) ...
2026-05-10T12:11:31.6320702Z #11 7.641 Selecting previously unselected package libpython3-stdlib:amd64.
2026-05-10T12:11:31.6322755Z #11 7.643 Preparing to unpack .../16-libpython3-stdlib_3.11.2-1+b1_amd64.deb ...
2026-05-10T12:11:31.6324166Z #11 7.644 Unpacking libpython3-stdlib:amd64 (3.11.2-1+b1) ...
2026-05-10T12:11:31.6325292Z #11 7.660 Setting up python3-minimal (3.11.2-1+b1) ...
2026-05-10T12:11:31.6326439Z #11 7.786 Selecting previously unselected package python3.
2026-05-10T12:11:31.7785270Z #11 7.786 (Reading database ... 
2026-05-10T12:11:31.7786016Z (Reading database ... 5%
2026-05-10T12:11:31.7788015Z (Reading database ... 10%
2026-05-10T12:11:31.7788404Z (Reading database ... 15%
2026-05-10T12:11:31.7788770Z (Reading database ... 20%
2026-05-10T12:11:31.7789123Z (Reading database ... 25%
2026-05-10T12:11:31.7789471Z (Reading database ... 30%
2026-05-10T12:11:31.7789825Z (Reading database ... 35%
2026-05-10T12:11:31.7790176Z (Reading database ... 40%
2026-05-10T12:11:31.7790529Z (Reading database ... 45%
2026-05-10T12:11:31.7790880Z (Reading database ... 50%
2026-05-10T12:11:31.7791228Z (Reading database ... 55%
2026-05-10T12:11:31.7791576Z (Reading database ... 60%
2026-05-10T12:11:31.7791963Z (Reading database ... 65%
2026-05-10T12:11:31.7792617Z (Reading database ... 70%
2026-05-10T12:11:31.7792979Z (Reading database ... 75%
2026-05-10T12:11:31.7793338Z (Reading database ... 80%
2026-05-10T12:11:31.7794296Z (Reading database ... 85%
2026-05-10T12:11:31.7794654Z (Reading database ... 90%
2026-05-10T12:11:31.7795006Z (Reading database ... 95%
2026-05-10T12:11:31.7795358Z (Reading database ... 100%
2026-05-10T12:11:31.7796021Z (Reading database ... 8936 files and directories currently installed.)
2026-05-10T12:11:31.7797014Z #11 7.795 Preparing to unpack .../00-python3_3.11.2-1+b1_amd64.deb ...
2026-05-10T12:11:31.7797691Z #11 7.798 Unpacking python3 (3.11.2-1+b1) ...
2026-05-10T12:11:31.7798581Z #11 7.816 Selecting previously unselected package bzip2.
2026-05-10T12:11:31.7799080Z #11 7.817 Preparing to unpack .../01-bzip2_1.0.8-5+b1_amd64.deb ...
2026-05-10T12:11:31.7799658Z #11 7.818 Unpacking bzip2 (1.0.8-5+b1) ...
2026-05-10T12:11:31.7800042Z #11 7.836 Selecting previously unselected package openssl.
2026-05-10T12:11:31.7800870Z #11 7.836 Preparing to unpack .../02-openssl_3.0.19-1~deb12u2_amd64.deb ...
2026-05-10T12:11:31.7801364Z #11 7.837 Unpacking openssl (3.0.19-1~deb12u2) ...
2026-05-10T12:11:31.7801970Z #11 7.935 Selecting previously unselected package ca-certificates.
2026-05-10T12:11:32.0258804Z #11 7.937 Preparing to unpack .../03-ca-certificates_20230311+deb12u1_all.deb ...
2026-05-10T12:11:32.0260135Z #11 7.938 Unpacking ca-certificates (20230311+deb12u1) ...
2026-05-10T12:11:32.0261412Z #11 7.981 Selecting previously unselected package xz-utils.
2026-05-10T12:11:32.0262721Z #11 7.981 Preparing to unpack .../04-xz-utils_5.4.1-1_amd64.deb ...
2026-05-10T12:11:32.0263941Z #11 7.982 Unpacking xz-utils (5.4.1-1) ...
2026-05-10T12:11:32.0265024Z #11 8.030 Selecting previously unselected package binutils-common:amd64.
2026-05-10T12:11:32.0266449Z #11 8.030 Preparing to unpack .../05-binutils-common_2.40-2_amd64.deb ...
2026-05-10T12:11:32.0273095Z #11 8.032 Unpacking binutils-common:amd64 (2.40-2) ...
2026-05-10T12:11:32.0458486Z #11 8.202 Selecting previously unselected package libbinutils:amd64.
2026-05-10T12:11:32.1489054Z #11 8.204 Preparing to unpack .../06-libbinutils_2.40-2_amd64.deb ...
2026-05-10T12:11:32.1490526Z #11 8.205 Unpacking libbinutils:amd64 (2.40-2) ...
2026-05-10T12:11:32.1491574Z #11 8.259 Selecting previously unselected package libctf-nobfd0:amd64.
2026-05-10T12:11:32.1492859Z #11 8.259 Preparing to unpack .../07-libctf-nobfd0_2.40-2_amd64.deb ...
2026-05-10T12:11:32.1493736Z #11 8.260 Unpacking libctf-nobfd0:amd64 (2.40-2) ...
2026-05-10T12:11:32.1494579Z #11 8.283 Selecting previously unselected package libctf0:amd64.
2026-05-10T12:11:32.1495453Z #11 8.284 Preparing to unpack .../08-libctf0_2.40-2_amd64.deb ...
2026-05-10T12:11:32.1496225Z #11 8.285 Unpacking libctf0:amd64 (2.40-2) ...
2026-05-10T12:11:32.1497057Z #11 8.305 Selecting previously unselected package libgprofng0:amd64.
2026-05-10T12:11:32.3890114Z #11 8.307 Preparing to unpack .../09-libgprofng0_2.40-2_amd64.deb ...
2026-05-10T12:11:32.3891039Z #11 8.308 Unpacking libgprofng0:amd64 (2.40-2) ...
2026-05-10T12:11:32.3891856Z #11 8.376 Selecting previously unselected package libjansson4:amd64.
2026-05-10T12:11:32.3893003Z #11 8.378 Preparing to unpack .../10-libjansson4_2.14-2_amd64.deb ...
2026-05-10T12:11:32.3893745Z #11 8.379 Unpacking libjansson4:amd64 (2.14-2) ...
2026-05-10T12:11:32.3894579Z #11 8.393 Selecting previously unselected package binutils-x86-64-linux-gnu.
2026-05-10T12:11:32.3895609Z #11 8.395 Preparing to unpack .../11-binutils-x86-64-linux-gnu_2.40-2_amd64.deb ...
2026-05-10T12:11:32.3896489Z #11 8.396 Unpacking binutils-x86-64-linux-gnu (2.40-2) ...
2026-05-10T12:11:32.4170232Z #11 8.573 Selecting previously unselected package binutils.
2026-05-10T12:11:32.6123549Z #11 8.576 Preparing to unpack .../12-binutils_2.40-2_amd64.deb ...
2026-05-10T12:11:32.6125516Z #11 8.577 Unpacking binutils (2.40-2) ...
2026-05-10T12:11:32.6126713Z #11 8.596 Selecting previously unselected package libc-dev-bin.
2026-05-10T12:11:32.6127974Z #11 8.598 Preparing to unpack .../13-libc-dev-bin_2.36-9+deb12u13_amd64.deb ...
2026-05-10T12:11:32.6129111Z #11 8.599 Unpacking libc-dev-bin (2.36-9+deb12u13) ...
2026-05-10T12:11:32.6130750Z #11 8.616 Selecting previously unselected package linux-libc-dev:amd64.
2026-05-10T12:11:32.6131993Z #11 8.617 Preparing to unpack .../14-linux-libc-dev_6.1.170-3_amd64.deb ...
2026-05-10T12:11:32.6133409Z #11 8.618 Unpacking linux-libc-dev:amd64 (6.1.170-3) ...
2026-05-10T12:11:32.6616236Z #11 8.818 Selecting previously unselected package libcrypt-dev:amd64.
2026-05-10T12:11:32.7620072Z #11 8.820 Preparing to unpack .../15-libcrypt-dev_1%3a4.4.33-2_amd64.deb ...
2026-05-10T12:11:32.7621095Z #11 8.825 Unpacking libcrypt-dev:amd64 (1:4.4.33-2) ...
2026-05-10T12:11:32.7622647Z #11 8.847 Selecting previously unselected package libtirpc-dev:amd64.
2026-05-10T12:11:32.7623903Z #11 8.847 Preparing to unpack .../16-libtirpc-dev_1.3.3+ds-1_amd64.deb ...
2026-05-10T12:11:32.7626469Z #11 8.848 Unpacking libtirpc-dev:amd64 (1.3.3+ds-1) ...
2026-05-10T12:11:32.7633541Z #11 8.875 Selecting previously unselected package libnsl-dev:amd64.
2026-05-10T12:11:32.7634472Z #11 8.876 Preparing to unpack .../17-libnsl-dev_1.3.0-2_amd64.deb ...
2026-05-10T12:11:32.7635245Z #11 8.877 Unpacking libnsl-dev:amd64 (1.3.0-2) ...
2026-05-10T12:11:32.7636005Z #11 8.895 Selecting previously unselected package rpcsvc-proto.
2026-05-10T12:11:32.7636870Z #11 8.896 Preparing to unpack .../18-rpcsvc-proto_1.4.3-1_amd64.deb ...
2026-05-10T12:11:32.7641523Z #11 8.897 Unpacking rpcsvc-proto (1.4.3-1) ...
2026-05-10T12:11:32.7642615Z #11 8.917 Selecting previously unselected package libc6-dev:amd64.
2026-05-10T12:11:32.7643579Z #11 8.918 Preparing to unpack .../19-libc6-dev_2.36-9+deb12u13_amd64.deb ...
2026-05-10T12:11:32.9149583Z #11 8.919 Unpacking libc6-dev:amd64 (2.36-9+deb12u13) ...
2026-05-10T12:11:32.9358776Z #11 9.092 Selecting previously unselected package libisl23:amd64.
2026-05-10T12:11:33.0388766Z #11 9.094 Preparing to unpack .../20-libisl23_0.25-1.1_amd64.deb ...
2026-05-10T12:11:33.0389920Z #11 9.095 Unpacking libisl23:amd64 (0.25-1.1) ...
2026-05-10T12:11:33.0391406Z #11 9.154 Selecting previously unselected package libmpfr6:amd64.
2026-05-10T12:11:33.0394051Z #11 9.154 Preparing to unpack .../21-libmpfr6_4.2.0-1_amd64.deb ...
2026-05-10T12:11:33.0394792Z #11 9.155 Unpacking libmpfr6:amd64 (4.2.0-1) ...
2026-05-10T12:11:33.0395537Z #11 9.195 Selecting previously unselected package libmpc3:amd64.
2026-05-10T12:11:33.2101360Z #11 9.197 Preparing to unpack .../22-libmpc3_1.3.1-1_amd64.deb ...
2026-05-10T12:11:33.2102394Z #11 9.197 Unpacking libmpc3:amd64 (1.3.1-1) ...
2026-05-10T12:11:33.2103126Z #11 9.215 Selecting previously unselected package cpp-12.
2026-05-10T12:11:33.2104113Z #11 9.215 Preparing to unpack .../23-cpp-12_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:33.2104896Z #11 9.216 Unpacking cpp-12 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:33.6200415Z #11 9.776 Selecting previously unselected package cpp.
2026-05-10T12:11:33.7218865Z #11 9.778 Preparing to unpack .../24-cpp_4%3a12.2.0-3_amd64.deb ...
2026-05-10T12:11:33.7221652Z #11 9.779 Unpacking cpp (4:12.2.0-3) ...
2026-05-10T12:11:33.7224990Z #11 9.796 Selecting previously unselected package libcc1-0:amd64.
2026-05-10T12:11:33.7226445Z #11 9.798 Preparing to unpack .../25-libcc1-0_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:33.7227634Z #11 9.799 Unpacking libcc1-0:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:33.7228423Z #11 9.816 Selecting previously unselected package libgomp1:amd64.
2026-05-10T12:11:33.7228964Z #11 9.818 Preparing to unpack .../26-libgomp1_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:33.7229438Z #11 9.819 Unpacking libgomp1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:33.7229882Z #11 9.841 Selecting previously unselected package libitm1:amd64.
2026-05-10T12:11:33.7230393Z #11 9.843 Preparing to unpack .../27-libitm1_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:33.7230861Z #11 9.844 Unpacking libitm1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:33.7231316Z #11 9.860 Selecting previously unselected package libatomic1:amd64.
2026-05-10T12:11:33.7231827Z #11 9.862 Preparing to unpack .../28-libatomic1_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:33.7233866Z #11 9.863 Unpacking libatomic1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:33.7234507Z #11 9.878 Selecting previously unselected package libasan8:amd64.
2026-05-10T12:11:33.8752899Z #11 9.879 Preparing to unpack .../29-libasan8_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:33.8754246Z #11 9.881 Unpacking libasan8:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:33.8838192Z #11 10.04 Selecting previously unselected package liblsan0:amd64.
2026-05-10T12:11:33.8841627Z #11 10.04 Preparing to unpack .../30-liblsan0_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:34.1163116Z #11 10.04 Unpacking liblsan0:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:34.1164024Z #11 10.12 Selecting previously unselected package libtsan2:amd64.
2026-05-10T12:11:34.1165413Z #11 10.12 Preparing to unpack .../31-libtsan2_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:34.1166293Z #11 10.12 Unpacking libtsan2:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:34.1213336Z #11 10.28 Selecting previously unselected package libubsan1:amd64.
2026-05-10T12:11:34.2236743Z #11 10.28 Preparing to unpack .../32-libubsan1_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:34.2237684Z #11 10.28 Unpacking libubsan1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:34.2240751Z #11 10.35 Selecting previously unselected package libquadmath0:amd64.
2026-05-10T12:11:34.2243114Z #11 10.36 Preparing to unpack .../33-libquadmath0_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:34.2244236Z #11 10.36 Unpacking libquadmath0:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:34.2245101Z #11 10.38 Selecting previously unselected package libgcc-12-dev:amd64.
2026-05-10T12:11:34.2246071Z #11 10.38 Preparing to unpack .../34-libgcc-12-dev_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:34.3753467Z #11 10.38 Unpacking libgcc-12-dev:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:34.3858966Z #11 10.54 Selecting previously unselected package gcc-12.
2026-05-10T12:11:34.5383525Z #11 10.54 Preparing to unpack .../35-gcc-12_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:34.5384816Z #11 10.54 Unpacking gcc-12 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:35.2591741Z #11 11.42 Selecting previously unselected package gcc.
2026-05-10T12:11:35.4344125Z #11 11.42 Preparing to unpack .../36-gcc_4%3a12.2.0-3_amd64.deb ...
2026-05-10T12:11:35.4345253Z #11 11.42 Unpacking gcc (4:12.2.0-3) ...
2026-05-10T12:11:35.4348262Z #11 11.44 Selecting previously unselected package libstdc++-12-dev:amd64.
2026-05-10T12:11:35.4349312Z #11 11.44 Preparing to unpack .../37-libstdc++-12-dev_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:35.4350337Z #11 11.44 Unpacking libstdc++-12-dev:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:35.5064102Z #11 11.66 Selecting previously unselected package g++-12.
2026-05-10T12:11:35.6590901Z #11 11.66 Preparing to unpack .../38-g++-12_12.2.0-14+deb12u1_amd64.deb ...
2026-05-10T12:11:35.6592449Z #11 11.66 Unpacking g++-12 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:36.1037811Z #11 12.26 Selecting previously unselected package g++.
2026-05-10T12:11:36.2208957Z #11 12.26 Preparing to unpack .../39-g++_4%3a12.2.0-3_amd64.deb ...
2026-05-10T12:11:36.2209881Z #11 12.26 Unpacking g++ (4:12.2.0-3) ...
2026-05-10T12:11:36.2212334Z #11 12.28 Selecting previously unselected package make.
2026-05-10T12:11:36.2213006Z #11 12.28 Preparing to unpack .../40-make_4.3-4.1_amd64.deb ...
2026-05-10T12:11:36.2213562Z #11 12.28 Unpacking make (4.3-4.1) ...
2026-05-10T12:11:36.2214146Z #11 12.32 Selecting previously unselected package libdpkg-perl.
2026-05-10T12:11:36.2215167Z #11 12.32 Preparing to unpack .../41-libdpkg-perl_1.21.22_all.deb ...
2026-05-10T12:11:36.2215960Z #11 12.32 Unpacking libdpkg-perl (1.21.22) ...
2026-05-10T12:11:36.2216571Z #11 12.38 Selecting previously unselected package patch.
2026-05-10T12:11:36.3383993Z #11 12.38 Preparing to unpack .../42-patch_2.7.6-7_amd64.deb ...
2026-05-10T12:11:36.3389619Z #11 12.38 Unpacking patch (2.7.6-7) ...
2026-05-10T12:11:36.3391671Z #11 12.40 Selecting previously unselected package dpkg-dev.
2026-05-10T12:11:36.3398676Z #11 12.40 Preparing to unpack .../43-dpkg-dev_1.21.22_all.deb ...
2026-05-10T12:11:36.3399709Z #11 12.40 Unpacking dpkg-dev (1.21.22) ...
2026-05-10T12:11:36.3400661Z #11 12.49 Selecting previously unselected package build-essential.
2026-05-10T12:11:36.4609866Z #11 12.50 Preparing to unpack .../44-build-essential_12.9_amd64.deb ...
2026-05-10T12:11:36.4611053Z #11 12.50 Unpacking build-essential (12.9) ...
2026-05-10T12:11:36.4618603Z #11 12.51 Selecting previously unselected package libbrotli1:amd64.
2026-05-10T12:11:36.4620674Z #11 12.51 Preparing to unpack .../45-libbrotli1_1.0.9-2+b6_amd64.deb ...
2026-05-10T12:11:36.4625433Z #11 12.51 Unpacking libbrotli1:amd64 (1.0.9-2+b6) ...
2026-05-10T12:11:36.4626583Z #11 12.55 Selecting previously unselected package libsasl2-modules-db:amd64.
2026-05-10T12:11:36.4632222Z #11 12.55 Preparing to unpack .../46-libsasl2-modules-db_2.1.28+dfsg-10_amd64.deb ...
2026-05-10T12:11:36.4634447Z #11 12.55 Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ...
2026-05-10T12:11:36.4635714Z #11 12.56 Selecting previously unselected package libsasl2-2:amd64.
2026-05-10T12:11:36.4637408Z #11 12.57 Preparing to unpack .../47-libsasl2-2_2.1.28+dfsg-10_amd64.deb ...
2026-05-10T12:11:36.4638548Z #11 12.57 Unpacking libsasl2-2:amd64 (2.1.28+dfsg-10) ...
2026-05-10T12:11:36.4640175Z #11 12.59 Selecting previously unselected package libldap-2.5-0:amd64.
2026-05-10T12:11:36.4641443Z #11 12.59 Preparing to unpack .../48-libldap-2.5-0_2.5.13+dfsg-5_amd64.deb ...
2026-05-10T12:11:36.4646565Z #11 12.59 Unpacking libldap-2.5-0:amd64 (2.5.13+dfsg-5) ...
2026-05-10T12:11:36.4647433Z #11 12.62 Selecting previously unselected package libnghttp2-14:amd64.
2026-05-10T12:11:36.5910775Z #11 12.62 Preparing to unpack .../49-libnghttp2-14_1.52.0-1+deb12u2_amd64.deb ...
2026-05-10T12:11:36.5912652Z #11 12.62 Unpacking libnghttp2-14:amd64 (1.52.0-1+deb12u2) ...
2026-05-10T12:11:36.5914182Z #11 12.64 Selecting previously unselected package libpsl5:amd64.
2026-05-10T12:11:36.5915999Z #11 12.64 Preparing to unpack .../50-libpsl5_0.21.2-1_amd64.deb ...
2026-05-10T12:11:36.5918922Z #11 12.64 Unpacking libpsl5:amd64 (0.21.2-1) ...
2026-05-10T12:11:36.5920396Z #11 12.66 Selecting previously unselected package librtmp1:amd64.
2026-05-10T12:11:36.5921748Z #11 12.66 Preparing to unpack .../51-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb ...
2026-05-10T12:11:36.5923957Z #11 12.67 Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ...
2026-05-10T12:11:36.5925424Z #11 12.68 Selecting previously unselected package libssh2-1:amd64.
2026-05-10T12:11:36.5926703Z #11 12.68 Preparing to unpack .../52-libssh2-1_1.10.0-3+b1_amd64.deb ...
2026-05-10T12:11:36.5928187Z #11 12.69 Unpacking libssh2-1:amd64 (1.10.0-3+b1) ...
2026-05-10T12:11:36.5929996Z #11 12.71 Selecting previously unselected package libcurl3-gnutls:amd64.
2026-05-10T12:11:36.5931265Z #11 12.71 Preparing to unpack .../53-libcurl3-gnutls_7.88.1-10+deb12u14_amd64.deb ...
2026-05-10T12:11:36.5937309Z #11 12.71 Unpacking libcurl3-gnutls:amd64 (7.88.1-10+deb12u14) ...
2026-05-10T12:11:36.5940882Z #11 12.75 Selecting previously unselected package liberror-perl.
2026-05-10T12:11:36.7023230Z #11 12.75 Preparing to unpack .../54-liberror-perl_0.17029-2_all.deb ...
2026-05-10T12:11:36.7024204Z #11 12.75 Unpacking liberror-perl (0.17029-2) ...
2026-05-10T12:11:36.7025495Z #11 12.77 Selecting previously unselected package git-man.
2026-05-10T12:11:36.7026519Z #11 12.77 Preparing to unpack .../55-git-man_1%3a2.39.5-0+deb12u3_all.deb ...
2026-05-10T12:11:36.7027433Z #11 12.77 Unpacking git-man (1:2.39.5-0+deb12u3) ...
2026-05-10T12:11:36.7028225Z #11 12.86 Selecting previously unselected package git.
2026-05-10T12:11:36.8608735Z #11 12.86 Preparing to unpack .../56-git_1%3a2.39.5-0+deb12u3_amd64.deb ...
2026-05-10T12:11:36.8610256Z #11 12.87 Unpacking git (1:2.39.5-0+deb12u3) ...
2026-05-10T12:11:37.0986023Z #11 13.25 Setting up media-types (10.0.0) ...
2026-05-10T12:11:37.2006038Z #11 13.26 Setting up libkeyutils1:amd64 (1.6.3-2) ...
2026-05-10T12:11:37.2007735Z #11 13.26 Setting up libpsl5:amd64 (0.21.2-1) ...
2026-05-10T12:11:37.2008860Z #11 13.26 Setting up libtirpc-common (1.3.3+ds-1) ...
2026-05-10T12:11:37.2009802Z #11 13.27 Setting up libbrotli1:amd64 (1.0.9-2+b6) ...
2026-05-10T12:11:37.2011083Z #11 13.27 Setting up libsqlite3-0:amd64 (3.40.1-2+deb12u2) ...
2026-05-10T12:11:37.2014536Z #11 13.27 Setting up binutils-common:amd64 (2.40-2) ...
2026-05-10T12:11:37.2015330Z #11 13.27 Setting up libnghttp2-14:amd64 (1.52.0-1+deb12u2) ...
2026-05-10T12:11:37.2016074Z #11 13.28 Setting up linux-libc-dev:amd64 (6.1.170-3) ...
2026-05-10T12:11:37.2016755Z #11 13.28 Setting up libctf-nobfd0:amd64 (2.40-2) ...
2026-05-10T12:11:37.2017453Z #11 13.28 Setting up libgomp1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:37.2018247Z #11 13.28 Setting up bzip2 (1.0.8-5+b1) ...
2026-05-10T12:11:37.2019106Z #11 13.29 Setting up libjansson4:amd64 (2.14-2) ...
2026-05-10T12:11:37.2019879Z #11 13.29 Setting up libkrb5support0:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:11:37.2020717Z #11 13.29 Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ...
2026-05-10T12:11:37.2021497Z #11 13.29 Setting up perl-modules-5.36 (5.36.0-7+deb12u3) ...
2026-05-10T12:11:37.2023215Z #11 13.30 Setting up rpcsvc-proto (1.4.3-1) ...
2026-05-10T12:11:37.2023937Z #11 13.30 Setting up make (4.3-4.1) ...
2026-05-10T12:11:37.2024474Z #11 13.30 Setting up libmpfr6:amd64 (4.2.0-1) ...
2026-05-10T12:11:37.2025232Z #11 13.30 Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ...
2026-05-10T12:11:37.2025990Z #11 13.31 Setting up xz-utils (5.4.1-1) ...
2026-05-10T12:11:37.2026933Z #11 13.31 update-alternatives: using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto mode
2026-05-10T12:11:37.2028757Z #11 13.31 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:11:37.2030694Z #11 13.31 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:11:37.2032311Z #11 13.31 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:11:37.2035166Z #11 13.31 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:11:37.2039023Z #11 13.31 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:11:37.2041064Z #11 13.31 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:11:37.2044438Z #11 13.31 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:11:37.2053862Z #11 13.31 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:11:37.2057777Z #11 13.31 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:11:37.2061080Z #11 13.31 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:11:37.2063468Z #11 13.32 Setting up libquadmath0:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:37.2064128Z #11 13.32 Setting up libmpc3:amd64 (1.3.1-1) ...
2026-05-10T12:11:37.2064618Z #11 13.32 Setting up libatomic1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:37.2065746Z #11 13.32 Setting up patch (2.7.6-7) ...
2026-05-10T12:11:37.2066682Z #11 13.33 Setting up libncursesw6:amd64 (6.4-4) ...
2026-05-10T12:11:37.2067488Z #11 13.33 Setting up libk5crypto3:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:11:37.2068249Z #11 13.33 Setting up libsasl2-2:amd64 (2.1.28+dfsg-10) ...
2026-05-10T12:11:37.2068780Z #11 13.34 Setting up libubsan1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:37.2069367Z #11 13.34 Setting up libcrypt-dev:amd64 (1:4.4.33-2) ...
2026-05-10T12:11:37.2070122Z #11 13.34 Setting up libasan8:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:37.2070851Z #11 13.35 Setting up git-man (1:2.39.5-0+deb12u3) ...
2026-05-10T12:11:37.2073015Z #11 13.35 Setting up libssh2-1:amd64 (1.10.0-3+b1) ...
2026-05-10T12:11:37.2073442Z #11 13.35 Setting up libkrb5-3:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:11:37.2078210Z #11 13.35 Setting up libtsan2:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:37.2079727Z #11 13.36 Setting up libbinutils:amd64 (2.40-2) ...
2026-05-10T12:11:37.3057185Z #11 13.36 Setting up libisl23:amd64 (0.25-1.1) ...
2026-05-10T12:11:37.3059201Z #11 13.36 Setting up libc-dev-bin (2.36-9+deb12u13) ...
2026-05-10T12:11:37.3060369Z #11 13.37 Setting up openssl (3.0.19-1~deb12u2) ...
2026-05-10T12:11:37.3061371Z #11 13.37 Setting up readline-common (8.2-1.3) ...
2026-05-10T12:11:37.3062669Z #11 13.38 Setting up libcc1-0:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:37.3063820Z #11 13.38 Setting up liblsan0:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:37.3064865Z #11 13.38 Setting up libitm1:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:37.3065830Z #11 13.38 Setting up libgdbm6:amd64 (1.23-3) ...
2026-05-10T12:11:37.3066747Z #11 13.39 Setting up libctf0:amd64 (2.40-2) ...
2026-05-10T12:11:37.3067624Z #11 13.39 Setting up cpp-12 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:37.3068544Z #11 13.39 Setting up libreadline8:amd64 (8.2-1.3) ...
2026-05-10T12:11:37.3069558Z #11 13.39 Setting up libldap-2.5-0:amd64 (2.5.13+dfsg-5) ...
2026-05-10T12:11:37.3070603Z #11 13.40 Setting up ca-certificates (20230311+deb12u1) ...
2026-05-10T12:11:37.3071656Z #11 13.46 debconf: unable to initialize frontend: Dialog
2026-05-10T12:11:37.3073278Z #11 13.46 debconf: (TERM is not set, so the dialog frontend is not usable.)
2026-05-10T12:11:37.3074397Z #11 13.46 debconf: falling back to frontend: Readline
2026-05-10T12:11:37.4626969Z #11 13.47 debconf: unable to initialize frontend: Readline
2026-05-10T12:11:37.4633598Z #11 13.47 debconf: (This frontend requires a controlling tty.)
2026-05-10T12:11:37.4634943Z #11 13.47 debconf: falling back to frontend: Teletype
2026-05-10T12:11:37.6921514Z #11 13.85 Updating certificates in /etc/ssl/certs...
2026-05-10T12:11:38.2306683Z #11 14.39 142 added, 0 removed; done.
2026-05-10T12:11:38.4752492Z #11 14.40 Setting up libgprofng0:amd64 (2.40-2) ...
2026-05-10T12:11:38.4753723Z #11 14.40 Setting up libgcc-12-dev:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:38.4754919Z #11 14.41 Setting up libgssapi-krb5-2:amd64 (1.20.1-2+deb12u4) ...
2026-05-10T12:11:38.4756699Z #11 14.41 Setting up libgdbm-compat4:amd64 (1.23-3) ...
2026-05-10T12:11:38.4757660Z #11 14.41 Setting up cpp (4:12.2.0-3) ...
2026-05-10T12:11:38.4758622Z #11 14.42 Setting up libperl5.36:amd64 (5.36.0-7+deb12u3) ...
2026-05-10T12:11:38.4759649Z #11 14.42 Setting up binutils-x86-64-linux-gnu (2.40-2) ...
2026-05-10T12:11:38.4760680Z #11 14.42 Setting up libtirpc3:amd64 (1.3.3+ds-1) ...
2026-05-10T12:11:38.4761741Z #11 14.42 Setting up libcurl3-gnutls:amd64 (7.88.1-10+deb12u14) ...
2026-05-10T12:11:38.4762948Z #11 14.43 Setting up binutils (2.40-2) ...
2026-05-10T12:11:38.4763853Z #11 14.43 Setting up perl (5.36.0-7+deb12u3) ...
2026-05-10T12:11:38.4764839Z #11 14.44 Setting up libtirpc-dev:amd64 (1.3.3+ds-1) ...
2026-05-10T12:11:38.4765785Z #11 14.44 Setting up gcc-12 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:38.4766711Z #11 14.44 Setting up libdpkg-perl (1.21.22) ...
2026-05-10T12:11:38.4767647Z #11 14.44 Setting up libnsl2:amd64 (1.3.0-2) ...
2026-05-10T12:11:38.4768720Z #11 14.45 Setting up libpython3.11-stdlib:amd64 (3.11.2-6+deb12u6) ...
2026-05-10T12:11:38.4770113Z #11 14.45 Setting up gcc (4:12.2.0-3) ...
2026-05-10T12:11:38.4770933Z #11 14.46 Setting up dpkg-dev (1.21.22) ...
2026-05-10T12:11:38.4771816Z #11 14.46 Setting up liberror-perl (0.17029-2) ...
2026-05-10T12:11:38.4773122Z #11 14.47 Setting up git (1:2.39.5-0+deb12u3) ...
2026-05-10T12:11:38.4774046Z #11 14.47 Setting up libnsl-dev:amd64 (1.3.0-2) ...
2026-05-10T12:11:38.4775001Z #11 14.48 Setting up libc6-dev:amd64 (2.36-9+deb12u13) ...
2026-05-10T12:11:38.4776009Z #11 14.48 Setting up libpython3-stdlib:amd64 (3.11.2-1+b1) ...
2026-05-10T12:11:38.4776992Z #11 14.48 Setting up python3.11 (3.11.2-6+deb12u6) ...
2026-05-10T12:11:38.8964197Z #11 15.05 Setting up libstdc++-12-dev:amd64 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:38.9997874Z #11 15.05 Setting up python3 (3.11.2-1+b1) ...
2026-05-10T12:11:39.0000014Z #11 15.06 running python rtupdate hooks for python3.11...
2026-05-10T12:11:39.0001186Z #11 15.06 running python post-rtupdate hooks for python3.11...
2026-05-10T12:11:39.0002859Z #11 15.13 Setting up g++-12 (12.2.0-14+deb12u1) ...
2026-05-10T12:11:39.0003757Z #11 15.13 Setting up g++ (4:12.2.0-3) ...
2026-05-10T12:11:39.0004934Z #11 15.14 update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
2026-05-10T12:11:39.0006093Z #11 15.14 Setting up build-essential (12.9) ...
2026-05-10T12:11:39.0007202Z #11 15.14 Processing triggers for libc-bin (2.36-9+deb12u13) ...
2026-05-10T12:11:39.0008375Z #11 15.16 Processing triggers for ca-certificates (20230311+deb12u1) ...
2026-05-10T12:11:39.1543699Z #11 15.16 Updating certificates in /etc/ssl/certs...
2026-05-10T12:11:39.4301185Z #11 15.59 0 added, 0 removed; done.
2026-05-10T12:11:39.5901629Z #11 15.59 Running hooks in /etc/ca-certificates/update.d...
2026-05-10T12:11:39.5902800Z #11 15.59 done.
2026-05-10T12:11:40.7493810Z #11 DONE 16.9s
2026-05-10T12:11:40.9006500Z 
2026-05-10T12:11:40.9007143Z #13 [builder  3/13] RUN corepack enable && corepack prepare pnpm@10 --activate
2026-05-10T12:11:41.3623345Z #13 0.610 Preparing pnpm@10 for immediate activation...
2026-05-10T12:11:42.4915442Z #13 DONE 1.7s
2026-05-10T12:11:42.5983636Z 
2026-05-10T12:11:42.5993259Z #14 [builder  4/13] WORKDIR /app
2026-05-10T12:11:42.5995160Z #14 DONE 0.1s
2026-05-10T12:11:42.5995490Z 
2026-05-10T12:11:42.5996273Z #15 [builder  5/13] COPY pnpm-workspace.yaml package.json pnpm-lock.yaml ./
2026-05-10T12:11:42.5997673Z #15 DONE 0.0s
2026-05-10T12:11:42.8032523Z 
2026-05-10T12:11:42.8043160Z #16 [builder  6/13] COPY apps/server/package.json apps/server/
2026-05-10T12:11:42.8052526Z #16 DONE 0.0s
2026-05-10T12:11:42.8075088Z 
2026-05-10T12:11:42.8083072Z #17 [builder  7/13] COPY packages/protocol/package.json packages/protocol/
2026-05-10T12:11:42.8085115Z #17 DONE 0.0s
2026-05-10T12:11:42.8085482Z 
2026-05-10T12:11:42.8086440Z #18 [builder  8/13] COPY packages/game-logic/package.json packages/game-logic/
2026-05-10T12:11:42.8087354Z #18 DONE 0.0s
2026-05-10T12:11:42.8087683Z 
2026-05-10T12:11:42.8088419Z #19 [builder  9/13] COPY packages/db/package.json packages/db/
2026-05-10T12:11:42.8089015Z #19 DONE 0.0s
2026-05-10T12:11:42.8089534Z 
2026-05-10T12:11:42.8090273Z #20 [builder 10/13] RUN pnpm install --frozen-lockfile  && pnpm rebuild better-sqlite3 argon2
2026-05-10T12:11:43.3979450Z #20 0.746 Scope: all 5 workspace projects
2026-05-10T12:11:43.6766230Z #20 1.025 Lockfile is up to date, resolution step is skipped
2026-05-10T12:11:43.8617092Z #20 1.210 Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:11:43.9679971Z #20 1.317 Packages: +632
2026-05-10T12:11:43.9680794Z #20 1.317 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-10T12:11:44.3580111Z #20 1.707 
2026-05-10T12:11:44.3581227Z #20 1.707    ╭──────────────────────────────────────────────╮
2026-05-10T12:11:44.3582419Z #20 1.707    │                                              │
2026-05-10T12:11:44.3583735Z #20 1.707    │     Update available! 10.33.4 → 11.0.9.      │
2026-05-10T12:11:44.3584598Z #20 1.707    │     Changelog: https://pnpm.io/v/11.0.9      │
2026-05-10T12:11:44.3586027Z #20 1.707    │   To update, run: corepack use pnpm@11.0.9   │
2026-05-10T12:11:44.3586821Z #20 1.707    │                                              │
2026-05-10T12:11:44.3587615Z #20 1.707    ╰──────────────────────────────────────────────╯
2026-05-10T12:11:44.3588129Z #20 1.707 
2026-05-10T12:11:44.8676298Z #20 2.215 Progress: resolved 632, reused 0, downloaded 27, added 4
2026-05-10T12:11:45.8681582Z #20 3.217 Progress: resolved 632, reused 0, downloaded 71, added 20
2026-05-10T12:11:46.8822469Z #20 4.229 Progress: resolved 632, reused 0, downloaded 137, added 51
2026-05-10T12:11:47.8835172Z #20 5.231 Progress: resolved 632, reused 0, downloaded 157, added 55
2026-05-10T12:11:48.8857724Z #20 6.234 Progress: resolved 632, reused 0, downloaded 231, added 87
2026-05-10T12:11:49.8842894Z #20 7.233 Progress: resolved 632, reused 0, downloaded 347, added 154
2026-05-10T12:11:50.8836499Z #20 8.232 Progress: resolved 632, reused 0, downloaded 464, added 225
2026-05-10T12:11:51.8840661Z #20 9.233 Progress: resolved 632, reused 0, downloaded 616, added 354
2026-05-10T12:11:52.8847611Z #20 10.23 Progress: resolved 632, reused 0, downloaded 629, added 393
2026-05-10T12:11:52.9930601Z #20 10.34 Packages are hard linked from the content-addressable store to the virtual store.
2026-05-10T12:11:52.9955849Z #20 10.34   Content-addressable store is at: /root/.local/share/pnpm/store/v10
2026-05-10T12:11:52.9956800Z #20 10.34   Virtual store is at:             node_modules/.pnpm
2026-05-10T12:11:53.4409484Z #20 10.79 Progress: resolved 632, reused 0, downloaded 630, added 632, done
2026-05-10T12:11:53.7433294Z #20 11.09 .../esbuild@0.25.12/node_modules/esbuild postinstall$ node install.js
2026-05-10T12:11:53.9046106Z #20 11.09 .../node_modules/better-sqlite3 install$ prebuild-install || node-gyp rebuild --release
2026-05-10T12:11:53.9047318Z #20 11.12 .../esbuild@0.18.20/node_modules/esbuild postinstall$ node install.js
2026-05-10T12:11:53.9048335Z #20 11.13 .../esbuild@0.27.7/node_modules/esbuild postinstall$ node install.js
2026-05-10T12:11:53.9049515Z #20 11.15 .../argon2@0.44.0/node_modules/argon2 install$ cross-env ZERO_AR_DATE=1 node-gyp-build
2026-05-10T12:11:53.9050595Z #20 11.25 .../esbuild@0.25.12/node_modules/esbuild postinstall: Done
2026-05-10T12:11:54.0913548Z #20 11.27 .../esbuild@0.18.20/node_modules/esbuild postinstall: Done
2026-05-10T12:11:54.0914501Z #20 11.32 .../esbuild@0.27.7/node_modules/esbuild postinstall: Done
2026-05-10T12:11:54.0915302Z #20 11.44 .../argon2@0.44.0/node_modules/argon2 install: Done
2026-05-10T12:11:54.4257522Z #20 11.77 .../node_modules/better-sqlite3 install: Done
2026-05-10T12:11:54.5688867Z #20 11.92 
2026-05-10T12:11:54.5689323Z #20 11.92 devDependencies:
2026-05-10T12:11:54.5689844Z #20 11.92 + @better-auth/cli 1.4.21
2026-05-10T12:11:54.5690330Z #20 11.92 
2026-05-10T12:11:54.6763382Z #20 12.03 ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:11:54.6764767Z #20 12.03 │                                                                              │
2026-05-10T12:11:54.6765663Z #20 12.03 │   Ignored build scripts: @prisma/client@5.22.0, msgpackr-extract@3.0.3,      │
2026-05-10T12:11:54.6766714Z #20 12.03 │   protobufjs@7.5.6, protobufjs@8.0.1.                                        │
2026-05-10T12:11:54.6767416Z #20 12.03 │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:11:54.6768071Z #20 12.03 │   to run scripts.                                                            │
2026-05-10T12:11:54.6768611Z #20 12.03 │                                                                              │
2026-05-10T12:11:54.6769191Z #20 12.03 ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:11:54.8512845Z #20 12.05 Done in 11.8s using pnpm v10.33.4
2026-05-10T12:11:55.1658926Z #20 12.51 .../node_modules/better-sqlite3 install$ prebuild-install || node-gyp rebuild --release
2026-05-10T12:11:55.3046871Z #20 12.65 .../node_modules/better-sqlite3 install: Done
2026-05-10T12:11:58.0946921Z #20 DONE 15.4s
2026-05-10T12:11:58.2050993Z 
2026-05-10T12:11:58.2051723Z #21 [builder 11/13] COPY . .
2026-05-10T12:11:58.2052716Z #21 DONE 0.1s
2026-05-10T12:11:58.3563877Z 
2026-05-10T12:11:58.3565731Z #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:11:58.6691832Z #22 0.463 
2026-05-10T12:11:58.6699274Z #22 0.463 > @rebno/protocol@0.1.0 prebuild /app/packages/protocol
2026-05-10T12:11:58.6700771Z #22 0.463 > node scripts/sync-from-tools-protocol-doc.mjs
2026-05-10T12:11:58.6701892Z #22 0.463 
2026-05-10T12:11:58.8524266Z #22 0.496 synced legacy-opcodes from /app/tools/protocol-doc/output/protocol.ts
2026-05-10T12:12:05.3066987Z #22 DONE 7.1s
2026-05-10T12:12:05.4593622Z 
2026-05-10T12:12:05.4594340Z #23 [builder 13/13] RUN pnpm --filter @rebno/server deploy --prod --legacy /tmp/server-prod
2026-05-10T12:12:05.8900325Z #23 0.582  WARN  Shared workspace lockfile detected but configuration forces legacy deploy implementation.
2026-05-10T12:12:06.0104893Z #23 0.669 Packages are copied from the content-addressable store to the virtual store.
2026-05-10T12:12:06.0106707Z #23 0.669   Content-addressable store is at: /root/.local/share/pnpm/store/v10
2026-05-10T12:12:06.0108029Z #23 0.669   Virtual store is at:             ../tmp/server-prod/node_modules/.pnpm
2026-05-10T12:12:06.0109288Z #23 0.701 Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-10T12:12:07.0120841Z #23 1.704 Progress: resolved 302, reused 0, downloaded 0, added 0
2026-05-10T12:12:08.0141985Z #23 2.706 Progress: resolved 661, reused 0, downloaded 0, added 0
2026-05-10T12:12:09.0174232Z #23 3.708 Progress: resolved 698, reused 1, downloaded 0, added 0
2026-05-10T12:12:10.0153150Z #23 4.708 Progress: resolved 699, reused 1, downloaded 0, added 0
2026-05-10T12:12:11.2247283Z #23 5.917 Progress: resolved 700, reused 1, downloaded 0, added 0
2026-05-10T12:12:12.0408159Z #23 6.732  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:12:12.1698569Z #23 6.733 Progress: resolved 738, reused 1, downloaded 0, added 0, done
2026-05-10T12:12:12.1700183Z #23 6.740  WARN  Issues with peer dependencies found
2026-05-10T12:12:12.1700934Z #23 6.740 apps/server
2026-05-10T12:12:12.1701640Z #23 6.740 ├─┬ better-call 1.3.5
2026-05-10T12:12:12.1702839Z #23 6.740 │ └── ✕ unmet peer zod@^4.0.0: found 3.25.76
2026-05-10T12:12:12.1703777Z #23 6.740 ├─┬ @colyseus/redis-presence 0.17.7
2026-05-10T12:12:12.1704600Z #23 6.740 │ └─┬ @colyseus/core 0.17.43
2026-05-10T12:12:12.1705565Z #23 6.740 │   └── ✕ unmet peer zod@^4.1.12: found 3.25.76
2026-05-10T12:12:12.1706453Z #23 6.740 ├─┬ @colyseus/better-call 1.3.3
2026-05-10T12:12:12.1707330Z #23 6.740 │ └── ✕ unmet peer zod@^4.0.0: found 3.25.76
2026-05-10T12:12:12.1708689Z #23 6.740 └─┬ colyseus 0.17.10
2026-05-10T12:12:12.1709496Z #23 6.740   └─┬ @colyseus/playground 0.17.12
2026-05-10T12:12:12.1710447Z #23 6.740     └── ✕ unmet peer zod@^4.1.12: found 3.25.76
2026-05-10T12:12:12.1711378Z #23 6.862 .                                        | +522 ++++++++++++++++++++++++++++++++
2026-05-10T12:12:24.9723343Z #23 19.66 ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-10T12:12:24.9724875Z #23 19.66 │                                                                              │
2026-05-10T12:12:24.9726170Z #23 19.66 │   Ignored build scripts: @prisma/client@5.22.0, msgpackr-extract@3.0.3,      │
2026-05-10T12:12:24.9727486Z #23 19.66 │   protobufjs@7.5.6, protobufjs@8.0.1.                                        │
2026-05-10T12:12:24.9728648Z #23 19.66 │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-10T12:12:24.9729729Z #23 19.66 │   to run scripts.                                                            │
2026-05-10T12:12:24.9730692Z #23 19.66 │                                                                              │
2026-05-10T12:12:24.9731582Z #23 19.66 ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-10T12:12:25.2633059Z #23 DONE 20.0s
2026-05-10T12:12:27.3460880Z 
2026-05-10T12:12:27.3463020Z #24 [runtime 4/9] COPY --from=builder --chown=node:node /tmp/server-prod /app
2026-05-10T12:12:32.6512315Z #24 DONE 5.3s
2026-05-10T12:12:32.8400038Z 
2026-05-10T12:12:32.8402588Z #25 [runtime 5/9] COPY --chown=node:node apps/server/litestream.yml /etc/litestream.yml
2026-05-10T12:12:32.8412469Z #25 DONE 0.0s
2026-05-10T12:12:32.8415627Z 
2026-05-10T12:12:32.8417107Z #26 [runtime 6/9] COPY apps/server/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh
2026-05-10T12:12:32.8418646Z #26 DONE 0.0s
2026-05-10T12:12:32.8419299Z 
2026-05-10T12:12:32.8420723Z #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:12:32.8427214Z #27 DONE 0.2s
2026-05-10T12:12:32.9959439Z 
2026-05-10T12:12:32.9960520Z #28 [runtime 8/9] RUN mkdir -p /data && chown node:node /data
2026-05-10T12:12:33.0267873Z #28 DONE 0.2s
2026-05-10T12:12:33.1989905Z 
2026-05-10T12:12:33.1990475Z #29 [runtime 9/9] WORKDIR /app
2026-05-10T12:12:33.1991011Z #29 DONE 0.0s
2026-05-10T12:12:33.1991471Z 
2026-05-10T12:12:33.1991663Z #30 exporting to image
2026-05-10T12:12:42.6643654Z #30 exporting layers
2026-05-10T12:12:42.6644270Z #30 exporting layers 9.6s done
2026-05-10T12:12:42.8494790Z #30 writing image sha256:792de56f5364be44ccb75a9bce03b94f0d9082617f4ba4dfa838d960e35dcaba done
2026-05-10T12:12:42.8496557Z #30 naming to registry.fly.io/rebno-staging:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 done
2026-05-10T12:12:42.8497940Z #30 naming to registry.fly.io/rebno-prod:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 done
2026-05-10T12:12:42.8498628Z #30 DONE 9.6s
2026-05-10T12:12:42.8498888Z 
2026-05-10T12:12:42.8499335Z #31 pushing registry.fly.io/rebno-staging:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 with docker
2026-05-10T12:12:42.8793556Z #31 pushing layer 5f70bf18a086
2026-05-10T12:12:43.0314212Z #31 pushing layer 87110437e0ee
2026-05-10T12:12:43.0314781Z #31 pushing layer 6e8ed25eb6f1
2026-05-10T12:12:43.0315219Z #31 pushing layer 9e687219480b
2026-05-10T12:12:43.0315752Z #31 pushing layer 8c52a02de547
2026-05-10T12:12:43.0316200Z #31 pushing layer 76a68f56ddcd
2026-05-10T12:12:43.0316657Z #31 pushing layer 784b9fdc13f2
2026-05-10T12:12:43.0317161Z #31 pushing layer 1fc67e84c703
2026-05-10T12:12:43.0317653Z #31 pushing layer f1f5e38dcfa4
2026-05-10T12:12:43.0318118Z #31 pushing layer 81e7407e0664
2026-05-10T12:12:43.0318611Z #31 pushing layer 865fe7045a7c
2026-05-10T12:12:43.0319107Z #31 pushing layer 0c1dcbee05c1
2026-05-10T12:12:43.0319637Z #31 pushing layer 5d0ffcca6050
2026-05-10T12:12:43.3713129Z #31 pushing layer 9e687219480b 512B / 2.11kB 0.5s
2026-05-10T12:12:43.5235548Z #31 pushing layer 9e687219480b 5.63kB / 2.11kB 0.5s
2026-05-10T12:12:43.7843791Z #31 pushing layer 8c52a02de547 512B / 701B 0.9s
2026-05-10T12:12:43.9361154Z #31 pushing layer 8c52a02de547 3.07kB / 701B 0.9s
2026-05-10T12:12:43.9559124Z #31 pushing layer 6e8ed25eb6f1 512B / 2.11kB 1.1s
2026-05-10T12:12:44.1077145Z #31 pushing layer 6e8ed25eb6f1 5.63kB / 2.11kB 1.1s
2026-05-10T12:12:45.1322947Z #31 pushing layer 76a68f56ddcd 20.13MB / 388.54MB 2.3s
2026-05-10T12:12:46.0327087Z #31 pushing layer 76a68f56ddcd 40.60MB / 388.54MB 3.2s
2026-05-10T12:12:46.6448716Z #31 pushing layer 9e687219480b 3.8s done
2026-05-10T12:12:47.3724945Z #31 pushing layer 87110437e0ee 4.5s done
2026-05-10T12:12:47.9195945Z #31 pushing layer 76a68f56ddcd 60.93MB / 388.54MB 5.0s
2026-05-10T12:12:47.9203047Z #31 pushing layer 784b9fdc13f2 1.64MB / 30.12MB 4.9s
2026-05-10T12:12:48.0213652Z #31 pushing layer 8c52a02de547 5.1s done
2026-05-10T12:12:48.0215563Z #31 pushing layer 784b9fdc13f2 3.61MB / 30.12MB 5.1s
2026-05-10T12:12:48.1288499Z #31 pushing layer 784b9fdc13f2 5.24MB / 30.12MB 5.2s
2026-05-10T12:12:48.2332702Z #31 pushing layer 784b9fdc13f2 6.88MB / 30.12MB 5.3s
2026-05-10T12:12:48.3514564Z #31 pushing layer 784b9fdc13f2 8.85MB / 30.12MB 5.4s
2026-05-10T12:12:48.4777858Z #31 pushing layer 784b9fdc13f2 10.49MB / 30.12MB 5.5s
2026-05-10T12:12:48.4779423Z #31 pushing layer 1fc67e84c703 93.70kB / 9.35MB 5.6s
2026-05-10T12:12:48.5871139Z #31 pushing layer 784b9fdc13f2 12.45MB / 30.12MB 5.6s
2026-05-10T12:12:48.5872701Z #31 pushing layer f1f5e38dcfa4 5.7s
2026-05-10T12:12:48.6893007Z #31 pushing layer 6e8ed25eb6f1 5.8s done
2026-05-10T12:12:48.6894626Z #31 pushing layer 784b9fdc13f2 14.09MB / 30.12MB 5.7s
2026-05-10T12:12:48.6895823Z #31 pushing layer 1fc67e84c703 1.27MB / 9.35MB 5.8s
2026-05-10T12:12:48.7917216Z #31 pushing layer 784b9fdc13f2 16.39MB / 30.12MB 5.8s
2026-05-10T12:12:48.7919273Z #31 pushing layer 1fc67e84c703 2.58MB / 9.35MB 5.9s
2026-05-10T12:12:48.9236601Z #31 pushing layer 784b9fdc13f2 23.92MB / 30.12MB 6.0s
2026-05-10T12:12:48.9238554Z #31 pushing layer 1fc67e84c703 4.25MB / 9.35MB 6.0s
2026-05-10T12:12:49.0244198Z #31 pushing layer 784b9fdc13f2 25.89MB / 30.12MB 6.1s
2026-05-10T12:12:49.0245289Z #31 pushing layer 1fc67e84c703 6.12MB / 9.35MB 6.1s
2026-05-10T12:12:49.0245986Z #31 pushing layer 81e7407e0664 6.1s
2026-05-10T12:12:49.1265063Z #31 pushing layer 1fc67e84c703 7.21MB / 9.35MB 6.2s
2026-05-10T12:12:49.1266915Z #31 pushing layer 865fe7045a7c 6.2s
2026-05-10T12:12:49.2299280Z #31 pushing layer 76a68f56ddcd 80.72MB / 388.54MB 6.3s
2026-05-10T12:12:49.2300616Z #31 pushing layer 784b9fdc13f2 30.13MB / 30.12MB 6.4s
2026-05-10T12:12:49.2301588Z #31 pushing layer 1fc67e84c703 8.31MB / 9.35MB 6.3s
2026-05-10T12:12:49.3752939Z #31 pushing layer 1fc67e84c703 9.67MB / 9.35MB 6.4s
2026-05-10T12:12:49.4855765Z #31 pushing layer 0c1dcbee05c1 6.5s
2026-05-10T12:12:49.8249155Z #31 pushing layer 76a68f56ddcd 102.08MB / 388.54MB 6.9s
2026-05-10T12:12:50.7380364Z #31 pushing layer 76a68f56ddcd 124.24MB / 388.54MB 7.9s
2026-05-10T12:12:50.8445123Z #31 pushing layer 5d0ffcca6050 537.48kB / 74.82MB 7.9s
2026-05-10T12:12:51.0714891Z #31 pushing layer 5d0ffcca6050 4.34MB / 74.82MB 8.1s
2026-05-10T12:12:51.2973623Z #31 pushing layer 5d0ffcca6050 8.65MB / 74.82MB 8.4s
2026-05-10T12:12:51.5497212Z #31 pushing layer 5d0ffcca6050 13.03MB / 74.82MB 8.6s
2026-05-10T12:12:51.6737177Z #31 pushing layer 76a68f56ddcd 145.53MB / 388.54MB 8.8s
2026-05-10T12:12:51.7846292Z #31 pushing layer 5d0ffcca6050 17.43MB / 74.82MB 8.8s
2026-05-10T12:12:52.0098379Z #31 pushing layer 5d0ffcca6050 21.74MB / 74.82MB 9.1s
2026-05-10T12:12:52.2219992Z #31 pushing layer 5d0ffcca6050 27.12MB / 74.82MB 9.3s
2026-05-10T12:12:52.4396943Z #31 pushing layer 5d0ffcca6050 32.53MB / 74.82MB 9.5s
2026-05-10T12:12:52.6675506Z #31 pushing layer 76a68f56ddcd 165.89MB / 388.54MB 9.7s
2026-05-10T12:12:52.6676338Z #31 pushing layer 5d0ffcca6050 36.90MB / 74.82MB 9.8s
2026-05-10T12:12:52.8821926Z #31 pushing layer 5d0ffcca6050 40.75MB / 74.82MB 10.0s
2026-05-10T12:12:53.3256614Z #31 pushing layer 76a68f56ddcd 186.59MB / 388.54MB 10.4s
2026-05-10T12:12:53.4310293Z #31 pushing layer 5d0ffcca6050 46.23MB / 74.82MB 10.5s
2026-05-10T12:12:54.1224855Z #31 pushing layer 76a68f56ddcd 207.81MB / 388.54MB 11.2s
2026-05-10T12:12:54.2304557Z #31 pushing layer 5d0ffcca6050 51.11MB / 74.82MB 11.3s
2026-05-10T12:12:54.4538057Z #31 pushing layer 5d0ffcca6050 54.93MB / 74.82MB 11.5s
2026-05-10T12:12:54.6798989Z #31 pushing layer 5d0ffcca6050 59.24MB / 74.82MB 11.7s
2026-05-10T12:12:54.9175643Z #31 pushing layer 5d0ffcca6050 64.02MB / 74.82MB 11.9s
2026-05-10T12:12:55.1236616Z #31 pushing layer 76a68f56ddcd 228.11MB / 388.54MB 12.2s
2026-05-10T12:12:55.1237883Z #31 pushing layer 5d0ffcca6050 68.37MB / 74.82MB 12.2s
2026-05-10T12:12:55.2322021Z #31 pushing layer 784b9fdc13f2 12.3s done
2026-05-10T12:12:55.3515832Z #31 pushing layer 5d0ffcca6050 73.11MB / 74.82MB 12.4s
2026-05-10T12:12:55.4657132Z #31 pushing layer 1fc67e84c703 12.5s done
2026-05-10T12:12:55.4658151Z #31 pushing layer 5d0ffcca6050 77.90MB / 74.82MB 12.5s
2026-05-10T12:12:55.8951794Z #31 pushing layer 76a68f56ddcd 248.80MB / 388.54MB 13.0s
2026-05-10T12:12:56.5465552Z #31 pushing layer 76a68f56ddcd 272.11MB / 388.54MB 13.7s
2026-05-10T12:12:57.1819284Z #31 pushing layer 76a68f56ddcd 294.35MB / 388.54MB 14.3s
2026-05-10T12:12:57.8375088Z #31 pushing layer 76a68f56ddcd 317.12MB / 388.54MB 15.0s
2026-05-10T12:12:58.4846784Z #31 pushing layer 76a68f56ddcd 337.69MB / 388.54MB 15.6s
2026-05-10T12:12:59.1590140Z #31 pushing layer 76a68f56ddcd 358.21MB / 388.54MB 16.3s
2026-05-10T12:12:59.7054627Z #31 pushing layer 5d0ffcca6050 16.7s done
2026-05-10T12:12:59.8226285Z #31 pushing layer 76a68f56ddcd 378.63MB / 388.54MB 16.9s
2026-05-10T12:13:00.5660327Z #31 pushing layer 76a68f56ddcd 401.74MB / 388.54MB 17.7s
2026-05-10T12:13:05.9906413Z #31 pushing layer 76a68f56ddcd 23.1s done
2026-05-10T12:13:14.6596561Z #31 pushing layer f1f5e38dcfa4 31.8s done
2026-05-10T12:13:14.7977576Z #31 pushing layer 5f70bf18a086 31.8s done
2026-05-10T12:13:14.7978272Z #31 pushing layer 81e7407e0664 31.8s done
2026-05-10T12:13:14.7978920Z #31 pushing layer 865fe7045a7c 31.8s done
2026-05-10T12:13:14.7979494Z #31 pushing layer 0c1dcbee05c1 31.8s done
2026-05-10T12:13:14.7979983Z #31 DONE 32.0s
2026-05-10T12:13:14.7982767Z 
2026-05-10T12:13:14.7983487Z #32 pushing registry.fly.io/rebno-prod:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 with docker
2026-05-10T12:13:14.7987509Z #32 pushing layer 5f70bf18a086
2026-05-10T12:13:14.9487520Z #32 pushing layer 87110437e0ee
2026-05-10T12:13:14.9488043Z #32 pushing layer 6e8ed25eb6f1
2026-05-10T12:13:14.9488493Z #32 pushing layer 9e687219480b
2026-05-10T12:13:14.9488941Z #32 pushing layer 8c52a02de547
2026-05-10T12:13:14.9489401Z #32 pushing layer 76a68f56ddcd
2026-05-10T12:13:14.9489844Z #32 pushing layer 784b9fdc13f2
2026-05-10T12:13:14.9490305Z #32 pushing layer 1fc67e84c703
2026-05-10T12:13:14.9490809Z #32 pushing layer f1f5e38dcfa4
2026-05-10T12:13:14.9491270Z #32 pushing layer 81e7407e0664
2026-05-10T12:13:14.9491726Z #32 pushing layer 865fe7045a7c
2026-05-10T12:13:14.9492481Z #32 pushing layer 0c1dcbee05c1
2026-05-10T12:13:14.9492968Z #32 pushing layer 5d0ffcca6050
2026-05-10T12:13:26.2893276Z #32 pushing layer 9e687219480b 11.5s done
2026-05-10T12:13:26.4403451Z #32 pushing layer 5f70bf18a086 11.5s done
2026-05-10T12:13:26.4404115Z #32 pushing layer 87110437e0ee 11.5s done
2026-05-10T12:13:26.4404731Z #32 pushing layer 6e8ed25eb6f1 11.5s done
2026-05-10T12:13:26.4405094Z #32 pushing layer 8c52a02de547 11.5s done
2026-05-10T12:13:26.4405451Z #32 pushing layer 76a68f56ddcd 11.5s done
2026-05-10T12:13:26.4405805Z #32 pushing layer 784b9fdc13f2 11.5s done
2026-05-10T12:13:26.4406151Z #32 pushing layer 1fc67e84c703 11.5s done
2026-05-10T12:13:26.4406501Z #32 pushing layer f1f5e38dcfa4 11.5s done
2026-05-10T12:13:26.4406853Z #32 pushing layer 81e7407e0664 11.5s done
2026-05-10T12:13:26.4407224Z #32 pushing layer 865fe7045a7c 11.5s done
2026-05-10T12:13:26.4407569Z #32 pushing layer 0c1dcbee05c1 11.5s done
2026-05-10T12:13:26.4407901Z #32 pushing layer 5d0ffcca6050 11.5s done
2026-05-10T12:13:26.4408573Z #32 DONE 11.6s
2026-05-10T12:13:28.2909493Z ##[group]Run flyctl deploy \
2026-05-10T12:13:28.2909793Z [36;1mflyctl deploy \[0m
2026-05-10T12:13:28.2910031Z [36;1m  -a rebno-staging \[0m
2026-05-10T12:13:28.2910443Z [36;1m  --image registry.fly.io/rebno-staging:581bc2fe739e7e7eb77353c2c16647e1ff2f7509 \[0m
2026-05-10T12:13:28.2910930Z [36;1m  --config apps/server/fly.staging.toml \[0m
2026-05-10T12:13:28.2911237Z [36;1m  --strategy immediate[0m
2026-05-10T12:13:28.2966471Z shell: /usr/bin/bash -e {0}
2026-05-10T12:13:28.2966713Z env:
2026-05-10T12:13:28.2966960Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:13:28.2970505Z   FLY_API_TOKEN: ***
2026-05-10T12:13:28.2970719Z ##[endgroup]
2026-05-10T12:13:28.3856073Z ==> Verifying app config
2026-05-10T12:13:28.3857113Z --> Verified app config
2026-05-10T12:13:28.3858057Z Validating apps/server/fly.staging.toml
2026-05-10T12:13:28.3859584Z [32m✓[0m Configuration is valid
2026-05-10T12:13:28.7955653Z [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:13:28.7956958Z 
2026-05-10T12:13:28.7958686Z [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:13:28.7960031Z 
2026-05-10T12:13:28.7960228Z ==> Building image
2026-05-10T12:13:29.0847807Z Searching for image 'registry.fly.io/rebno-staging:581bc2fe739e7e7eb77353c2c16647e1ff2f7509' remotely...
2026-05-10T12:13:29.8191037Z image found: img_g72wp0dq67owvyxk
2026-05-10T12:13:29.9724103Z 
2026-05-10T12:13:29.9725315Z Watch your deployment at https://fly.io/apps/rebno-staging/monitoring
2026-05-10T12:13:29.9726357Z 
2026-05-10T12:13:30.7473386Z Updating existing machines in 'rebno-staging' with immediate strategy
2026-05-10T12:13:30.7886752Z > Acquiring lease for 48e0dedbde42e8
2026-05-10T12:13:30.8867368Z > Acquired lease for 48e0dedbde42e8
2026-05-10T12:13:30.8868936Z > Updating machine config for 48e0dedbde42e8
2026-05-10T12:13:30.8880220Z > Updating 48e0dedbde42e8 [app]
2026-05-10T12:13:33.0258060Z > Updated machine config for 48e0dedbde42e8
2026-05-10T12:13:33.0593821Z ✔ Machine 48e0dedbde42e8 is now in a good state
2026-05-10T12:13:33.0594889Z > Clearing lease for 48e0dedbde42e8
2026-05-10T12:13:33.1660439Z ✔ Cleared lease for 48e0dedbde42e8
2026-05-10T12:13:33.7411056Z Checking DNS configuration for rebno-staging.fly.dev
2026-05-10T12:13:33.8275400Z ✓ DNS configuration verified
2026-05-10T12:13:33.8275897Z 
2026-05-10T12:13:33.8276599Z Visit your newly deployed app at https://rebno-staging.fly.dev/
2026-05-10T12:13:33.8277717Z 
2026-05-10T12:13:33.9110243Z ##[group]Run gh workflow run soak-staging.yml -F sha=581bc2fe739e7e7eb77353c2c16647e1ff2f7509
2026-05-10T12:13:33.9111410Z [36;1mgh workflow run soak-staging.yml -F sha=581bc2fe739e7e7eb77353c2c16647e1ff2f7509[0m
2026-05-10T12:13:33.9136497Z shell: /usr/bin/bash -e {0}
2026-05-10T12:13:33.9136745Z env:
2026-05-10T12:13:33.9136995Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:13:33.9137630Z   GH_TOKEN: ***
2026-05-10T12:13:33.9137978Z ##[endgroup]
2026-05-10T12:13:34.4018040Z HTTP 403: Resource not accessible by integration (https://api.github.com/repos/SaberMage/rebno/actions/workflows/soak-staging.yml)
2026-05-10T12:13:34.4039873Z ##[error]Process completed with exit code 1.
2026-05-10T12:13:34.4076580Z ##[group]Run pnpm --filter @rebno/client exec playwright install --with-deps chromium
2026-05-10T12:13:34.4077679Z [36;1mpnpm --filter @rebno/client exec playwright install --with-deps chromium[0m
2026-05-10T12:13:34.4108710Z shell: /usr/bin/bash -e {0}
2026-05-10T12:13:34.4109112Z env:
2026-05-10T12:13:34.4109516Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:13:34.4110047Z ##[endgroup]
2026-05-10T12:13:35.0709697Z Installing dependencies...
2026-05-10T12:13:35.0785138Z Switching to root user to install dependencies...
2026-05-10T12:13:35.1901161Z Get:1 file:/etc/apt/apt-mirrors.txt Mirrorlist [144 B]
2026-05-10T12:13:35.2539536Z Hit:2 http://azure.archive.ubuntu.com/ubuntu noble InRelease
2026-05-10T12:13:35.2541125Z Get:6 https://packages.microsoft.com/repos/azure-cli noble InRelease [3564 B]
2026-05-10T12:13:35.2545873Z Get:7 https://packages.microsoft.com/ubuntu/24.04/prod noble InRelease [3600 B]
2026-05-10T12:13:35.2572675Z Get:3 http://azure.archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
2026-05-10T12:13:35.2683658Z Get:4 http://azure.archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
2026-05-10T12:13:35.2685049Z Get:5 http://azure.archive.ubuntu.com/ubuntu noble-security InRelease [126 kB]
2026-05-10T12:13:35.4553386Z Get:8 https://packages.microsoft.com/repos/azure-cli noble/main amd64 Packages [2192 B]
2026-05-10T12:13:35.4728146Z Get:9 https://dl.google.com/linux/chrome-stable/deb stable InRelease [1825 B]
2026-05-10T12:13:35.5003274Z Get:10 https://packages.microsoft.com/ubuntu/24.04/prod noble/main armhf Packages [11.6 kB]
2026-05-10T12:13:35.5029507Z Get:11 https://packages.microsoft.com/ubuntu/24.04/prod noble/main arm64 Packages [112 kB]
2026-05-10T12:13:35.5143294Z Get:12 https://packages.microsoft.com/ubuntu/24.04/prod noble/main amd64 Packages [139 kB]
2026-05-10T12:13:35.5592590Z Get:13 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1969 kB]
2026-05-10T12:13:35.5738351Z Get:14 http://azure.archive.ubuntu.com/ubuntu noble-updates/main Translation-en [351 kB]
2026-05-10T12:13:35.5792950Z Get:15 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 Components [178 kB]
2026-05-10T12:13:35.5843170Z Get:16 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 c-n-f Metadata [17.1 kB]
2026-05-10T12:13:35.5863202Z Get:17 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1688 kB]
2026-05-10T12:13:35.6003248Z Get:18 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe Translation-en [328 kB]
2026-05-10T12:13:35.6063135Z Get:19 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Components [386 kB]
2026-05-10T12:13:35.6123146Z Get:20 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe amd64 c-n-f Metadata [34.5 kB]
2026-05-10T12:13:35.6124690Z Get:21 http://azure.archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [3124 kB]
2026-05-10T12:13:35.6473277Z Get:22 http://azure.archive.ubuntu.com/ubuntu noble-updates/restricted Translation-en [721 kB]
2026-05-10T12:13:35.6976027Z Get:23 http://azure.archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Components [212 B]
2026-05-10T12:13:35.6983165Z Get:24 http://azure.archive.ubuntu.com/ubuntu noble-updates/restricted amd64 c-n-f Metadata [480 B]
2026-05-10T12:13:35.7043415Z Get:25 http://azure.archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [44.4 kB]
2026-05-10T12:13:35.7093669Z Get:26 http://azure.archive.ubuntu.com/ubuntu noble-updates/multiverse Translation-en [10.4 kB]
2026-05-10T12:13:35.7156802Z Get:27 http://azure.archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Components [940 B]
2026-05-10T12:13:35.7205223Z Get:28 http://azure.archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 c-n-f Metadata [656 B]
2026-05-10T12:13:35.7223267Z Get:29 http://azure.archive.ubuntu.com/ubuntu noble-backports/main amd64 Packages [40.6 kB]
2026-05-10T12:13:35.7225062Z Get:30 http://azure.archive.ubuntu.com/ubuntu noble-backports/main Translation-en [9172 B]
2026-05-10T12:13:35.7243263Z Get:31 http://azure.archive.ubuntu.com/ubuntu noble-backports/main amd64 Components [5740 B]
2026-05-10T12:13:35.7263244Z Get:32 http://azure.archive.ubuntu.com/ubuntu noble-backports/main amd64 c-n-f Metadata [368 B]
2026-05-10T12:13:35.7283247Z Get:33 http://azure.archive.ubuntu.com/ubuntu noble-backports/universe amd64 Packages [31.0 kB]
2026-05-10T12:13:35.7293262Z Get:34 http://azure.archive.ubuntu.com/ubuntu noble-backports/universe Translation-en [18.6 kB]
2026-05-10T12:13:35.7303270Z Get:35 http://azure.archive.ubuntu.com/ubuntu noble-backports/universe amd64 Components [10.5 kB]
2026-05-10T12:13:35.7323292Z Get:36 http://azure.archive.ubuntu.com/ubuntu noble-backports/universe amd64 c-n-f Metadata [1484 B]
2026-05-10T12:13:35.7613204Z Get:37 http://azure.archive.ubuntu.com/ubuntu noble-backports/restricted amd64 Components [212 B]
2026-05-10T12:13:35.7633219Z Get:38 http://azure.archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Packages [748 B]
2026-05-10T12:13:35.7653116Z Get:39 http://azure.archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Components [212 B]
2026-05-10T12:13:35.7654574Z Get:40 http://azure.archive.ubuntu.com/ubuntu noble-security/main amd64 Packages [1668 kB]
2026-05-10T12:13:35.7828875Z Get:41 http://azure.archive.ubuntu.com/ubuntu noble-security/main Translation-en [263 kB]
2026-05-10T12:13:35.7873221Z Get:42 http://azure.archive.ubuntu.com/ubuntu noble-security/main amd64 Components [21.9 kB]
2026-05-10T12:13:35.7893138Z Get:43 http://azure.archive.ubuntu.com/ubuntu noble-security/main amd64 c-n-f Metadata [11.0 kB]
2026-05-10T12:13:35.7923386Z Get:44 http://azure.archive.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1186 kB]
2026-05-10T12:13:35.8043227Z Get:45 http://azure.archive.ubuntu.com/ubuntu noble-security/universe Translation-en [228 kB]
2026-05-10T12:13:35.8083203Z Get:46 http://azure.archive.ubuntu.com/ubuntu noble-security/universe amd64 Components [74.2 kB]
2026-05-10T12:13:35.8103261Z Get:47 http://azure.archive.ubuntu.com/ubuntu noble-security/universe amd64 c-n-f Metadata [23.1 kB]
2026-05-10T12:13:35.8122968Z Get:48 http://azure.archive.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [2943 kB]
2026-05-10T12:13:35.8383263Z Get:49 http://azure.archive.ubuntu.com/ubuntu noble-security/restricted Translation-en [685 kB]
2026-05-10T12:13:35.8418129Z Get:50 http://azure.archive.ubuntu.com/ubuntu noble-security/restricted amd64 Components [212 B]
2026-05-10T12:13:35.8428746Z Get:51 http://azure.archive.ubuntu.com/ubuntu noble-security/multiverse amd64 Packages [28.8 kB]
2026-05-10T12:13:35.8844258Z Get:54 https://dl.google.com/linux/chrome-stable/deb stable/main amd64 Packages [1210 B]
2026-05-10T12:13:35.8879651Z Get:52 http://azure.archive.ubuntu.com/ubuntu noble-security/multiverse Translation-en [7428 B]
2026-05-10T12:13:35.8903556Z Get:53 http://azure.archive.ubuntu.com/ubuntu noble-security/multiverse amd64 Components [208 B]
2026-05-10T12:13:44.5350461Z Fetched 16.8 MB in 2s (7918 kB/s)
2026-05-10T12:13:45.3144092Z Reading package lists...
2026-05-10T12:13:45.3400963Z Reading package lists...
2026-05-10T12:13:45.5495356Z Building dependency tree...
2026-05-10T12:13:45.5504036Z Reading state information...
2026-05-10T12:13:45.7277027Z libasound2t64 is already the newest version (1.2.11-1ubuntu0.2).
2026-05-10T12:13:45.7278100Z libasound2t64 set to manually installed.
2026-05-10T12:13:45.7279549Z libatk-bridge2.0-0t64 is already the newest version (2.52.0-1build1).
2026-05-10T12:13:45.7280811Z libatk-bridge2.0-0t64 set to manually installed.
2026-05-10T12:13:45.7282260Z libatk1.0-0t64 is already the newest version (2.52.0-1build1).
2026-05-10T12:13:45.7283134Z libatk1.0-0t64 set to manually installed.
2026-05-10T12:13:45.7283995Z libatspi2.0-0t64 is already the newest version (2.52.0-1build1).
2026-05-10T12:13:45.7284841Z libatspi2.0-0t64 set to manually installed.
2026-05-10T12:13:45.7285674Z libcairo2 is already the newest version (1.18.0-3build1).
2026-05-10T12:13:45.7286874Z libcairo2 set to manually installed.
2026-05-10T12:13:45.7287599Z libcups2t64 is already the newest version (2.4.7-1.2ubuntu7.9).
2026-05-10T12:13:45.7288274Z libcups2t64 set to manually installed.
2026-05-10T12:13:45.7288965Z libdbus-1-3 is already the newest version (1.14.10-4ubuntu4.1).
2026-05-10T12:13:45.7289631Z libdbus-1-3 set to manually installed.
2026-05-10T12:13:45.7290336Z libdrm2 is already the newest version (2.4.125-1ubuntu0.1~24.04.1).
2026-05-10T12:13:45.7291019Z libdrm2 set to manually installed.
2026-05-10T12:13:45.7291419Z libgbm1 is already the newest version (25.2.8-0ubuntu0.24.04.1).
2026-05-10T12:13:45.7292407Z libgbm1 set to manually installed.
2026-05-10T12:13:45.7293136Z libglib2.0-0t64 is already the newest version (2.80.0-6ubuntu3.8).
2026-05-10T12:13:45.7293556Z libglib2.0-0t64 set to manually installed.
2026-05-10T12:13:45.7293962Z libnspr4 is already the newest version (2:4.35-1.1build1).
2026-05-10T12:13:45.7294324Z libnspr4 set to manually installed.
2026-05-10T12:13:45.7294700Z libnss3 is already the newest version (2:3.98-1ubuntu0.1).
2026-05-10T12:13:45.7295058Z libnss3 set to manually installed.
2026-05-10T12:13:45.7295766Z libpango-1.0-0 is already the newest version (1.52.1+ds-1build1).
2026-05-10T12:13:45.7296425Z libpango-1.0-0 set to manually installed.
2026-05-10T12:13:45.7297145Z libx11-6 is already the newest version (2:1.8.7-1build1).
2026-05-10T12:13:45.7297743Z libx11-6 set to manually installed.
2026-05-10T12:13:45.7298379Z libxcb1 is already the newest version (1.15-1ubuntu2).
2026-05-10T12:13:45.7298775Z libxcb1 set to manually installed.
2026-05-10T12:13:45.7299197Z libxcomposite1 is already the newest version (1:0.4.5-1build3).
2026-05-10T12:13:45.7299595Z libxcomposite1 set to manually installed.
2026-05-10T12:13:45.7300317Z libxdamage1 is already the newest version (1:1.1.6-1build1).
2026-05-10T12:13:45.7301004Z libxdamage1 set to manually installed.
2026-05-10T12:13:45.7301663Z libxext6 is already the newest version (2:1.3.4-1build2).
2026-05-10T12:13:45.7302447Z libxext6 set to manually installed.
2026-05-10T12:13:45.7302858Z libxfixes3 is already the newest version (1:6.0.0-2build1).
2026-05-10T12:13:45.7303298Z libxfixes3 set to manually installed.
2026-05-10T12:13:45.7303988Z libxkbcommon0 is already the newest version (1.6.0-1build1).
2026-05-10T12:13:45.7304708Z libxkbcommon0 set to manually installed.
2026-05-10T12:13:45.7305460Z libxrandr2 is already the newest version (2:1.5.2-2build1).
2026-05-10T12:13:45.7306168Z libxrandr2 set to manually installed.
2026-05-10T12:13:45.7306882Z xvfb is already the newest version (2:21.1.12-1ubuntu1.5).
2026-05-10T12:13:45.7307785Z fonts-noto-color-emoji is already the newest version (2.047-0ubuntu0.24.04.1).
2026-05-10T12:13:45.7308745Z libfontconfig1 is already the newest version (2.15.0-1.1ubuntu2).
2026-05-10T12:13:45.7309487Z libfontconfig1 set to manually installed.
2026-05-10T12:13:45.7310252Z libfreetype6 is already the newest version (2.13.2+dfsg-1ubuntu0.1).
2026-05-10T12:13:45.7310979Z libfreetype6 set to manually installed.
2026-05-10T12:13:45.7311669Z fonts-liberation is already the newest version (1:2.1.5-3).
2026-05-10T12:13:45.7312592Z fonts-liberation set to manually installed.
2026-05-10T12:13:45.7313273Z The following additional packages will be installed:
2026-05-10T12:13:45.7313863Z   xfonts-encodings xfonts-utils
2026-05-10T12:13:45.7314309Z Recommended packages:
2026-05-10T12:13:45.7314763Z   fonts-ipafont-mincho fonts-tlwg-loma
2026-05-10T12:13:45.7503741Z The following NEW packages will be installed:
2026-05-10T12:13:45.7504702Z   fonts-freefont-ttf fonts-ipafont-gothic fonts-tlwg-loma-otf fonts-unifont
2026-05-10T12:13:45.7513230Z   fonts-wqy-zenhei xfonts-cyrillic xfonts-encodings xfonts-scalable
2026-05-10T12:13:45.7514178Z   xfonts-utils
2026-05-10T12:13:45.7706407Z 0 upgraded, 9 newly installed, 0 to remove and 73 not upgraded.
2026-05-10T12:13:45.7707599Z Need to get 21.1 MB of archives.
2026-05-10T12:13:45.7708965Z After this operation, 79.5 MB of additional disk space will be used.
2026-05-10T12:13:45.7710416Z Get:1 file:/etc/apt/apt-mirrors.txt Mirrorlist [144 B]
2026-05-10T12:13:45.9604016Z Get:2 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 fonts-ipafont-gothic all 00303-21ubuntu1 [3513 kB]
2026-05-10T12:13:46.0659754Z Get:3 http://azure.archive.ubuntu.com/ubuntu noble/main amd64 fonts-freefont-ttf all 20211204+svn4273-2 [5641 kB]
2026-05-10T12:13:46.2128441Z 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:13:46.2624270Z Get:5 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 fonts-unifont all 1:15.1.01-1build1 [2993 kB]
2026-05-10T12:13:46.3688207Z Get:6 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 fonts-wqy-zenhei all 0.9.45-8 [7472 kB]
2026-05-10T12:13:46.5377026Z Get:7 http://azure.archive.ubuntu.com/ubuntu noble/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB]
2026-05-10T12:13:46.5940706Z Get:8 http://azure.archive.ubuntu.com/ubuntu noble/main amd64 xfonts-utils amd64 1:7.7+6build3 [94.4 kB]
2026-05-10T12:13:46.6431284Z Get:9 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 xfonts-cyrillic all 1:1.0.5+nmu1 [384 kB]
2026-05-10T12:13:46.6996961Z 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:13:46.9740395Z Fetched 21.1 MB in 1s (22.3 MB/s)
2026-05-10T12:13:46.9986341Z Selecting previously unselected package fonts-ipafont-gothic.
2026-05-10T12:13:47.0278066Z (Reading database ... 
2026-05-10T12:13:47.0280021Z (Reading database ... 5%
2026-05-10T12:13:47.0280905Z (Reading database ... 10%
2026-05-10T12:13:47.0281530Z (Reading database ... 15%
2026-05-10T12:13:47.0283200Z (Reading database ... 20%
2026-05-10T12:13:47.0284091Z (Reading database ... 25%
2026-05-10T12:13:47.0286367Z (Reading database ... 30%
2026-05-10T12:13:47.0287293Z (Reading database ... 35%
2026-05-10T12:13:47.0293025Z (Reading database ... 40%
2026-05-10T12:13:47.0294081Z (Reading database ... 45%
2026-05-10T12:13:47.0297237Z (Reading database ... 50%
2026-05-10T12:13:47.0364248Z (Reading database ... 55%
2026-05-10T12:13:47.1653834Z (Reading database ... 60%
2026-05-10T12:13:47.2993042Z (Reading database ... 65%
2026-05-10T12:13:47.5115337Z (Reading database ... 70%
2026-05-10T12:13:47.6993194Z (Reading database ... 75%
2026-05-10T12:13:47.8625596Z (Reading database ... 80%
2026-05-10T12:13:48.0453249Z (Reading database ... 85%
2026-05-10T12:13:48.2044687Z (Reading database ... 90%
2026-05-10T12:13:48.3111679Z (Reading database ... 95%
2026-05-10T12:13:48.3112726Z (Reading database ... 100%
2026-05-10T12:13:48.3113618Z (Reading database ... 220764 files and directories currently installed.)
2026-05-10T12:13:48.3159600Z Preparing to unpack .../0-fonts-ipafont-gothic_00303-21ubuntu1_all.deb ...
2026-05-10T12:13:48.3251732Z Unpacking fonts-ipafont-gothic (00303-21ubuntu1) ...
2026-05-10T12:13:48.5640927Z Selecting previously unselected package fonts-freefont-ttf.
2026-05-10T12:13:48.5779445Z Preparing to unpack .../1-fonts-freefont-ttf_20211204+svn4273-2_all.deb ...
2026-05-10T12:13:48.5787220Z Unpacking fonts-freefont-ttf (20211204+svn4273-2) ...
2026-05-10T12:13:48.6638426Z Selecting previously unselected package fonts-tlwg-loma-otf.
2026-05-10T12:13:48.6778066Z Preparing to unpack .../2-fonts-tlwg-loma-otf_1%3a0.7.3-1_all.deb ...
2026-05-10T12:13:48.6786321Z Unpacking fonts-tlwg-loma-otf (1:0.7.3-1) ...
2026-05-10T12:13:48.7002825Z Selecting previously unselected package fonts-unifont.
2026-05-10T12:13:48.7143695Z Preparing to unpack .../3-fonts-unifont_1%3a15.1.01-1build1_all.deb ...
2026-05-10T12:13:48.7151678Z Unpacking fonts-unifont (1:15.1.01-1build1) ...
2026-05-10T12:13:48.8289981Z Selecting previously unselected package fonts-wqy-zenhei.
2026-05-10T12:13:48.8428698Z Preparing to unpack .../4-fonts-wqy-zenhei_0.9.45-8_all.deb ...
2026-05-10T12:13:48.8533185Z Unpacking fonts-wqy-zenhei (0.9.45-8) ...
2026-05-10T12:13:49.3247984Z Selecting previously unselected package xfonts-encodings.
2026-05-10T12:13:49.3389222Z Preparing to unpack .../5-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ...
2026-05-10T12:13:49.3396761Z Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ...
2026-05-10T12:13:49.3708642Z Selecting previously unselected package xfonts-utils.
2026-05-10T12:13:49.3847498Z Preparing to unpack .../6-xfonts-utils_1%3a7.7+6build3_amd64.deb ...
2026-05-10T12:13:49.3855995Z Unpacking xfonts-utils (1:7.7+6build3) ...
2026-05-10T12:13:49.4242580Z Selecting previously unselected package xfonts-cyrillic.
2026-05-10T12:13:49.4380797Z Preparing to unpack .../7-xfonts-cyrillic_1%3a1.0.5+nmu1_all.deb ...
2026-05-10T12:13:49.4388589Z Unpacking xfonts-cyrillic (1:1.0.5+nmu1) ...
2026-05-10T12:13:49.4756530Z Selecting previously unselected package xfonts-scalable.
2026-05-10T12:13:49.4896534Z Preparing to unpack .../8-xfonts-scalable_1%3a1.0.3-1.3_all.deb ...
2026-05-10T12:13:49.4904149Z Unpacking xfonts-scalable (1:1.0.3-1.3) ...
2026-05-10T12:13:49.5373895Z Setting up fonts-wqy-zenhei (0.9.45-8) ...
2026-05-10T12:13:49.5494598Z Setting up fonts-freefont-ttf (20211204+svn4273-2) ...
2026-05-10T12:13:49.5514241Z Setting up fonts-tlwg-loma-otf (1:0.7.3-1) ...
2026-05-10T12:13:49.5536059Z Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ...
2026-05-10T12:13:49.5557366Z Setting up fonts-ipafont-gothic (00303-21ubuntu1) ...
2026-05-10T12:13:49.5826088Z 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:13:49.5842666Z Setting up fonts-unifont (1:15.1.01-1build1) ...
2026-05-10T12:13:49.5868594Z Setting up xfonts-utils (1:7.7+6build3) ...
2026-05-10T12:13:49.5911156Z Setting up xfonts-cyrillic (1:1.0.5+nmu1) ...
2026-05-10T12:13:49.6200410Z Setting up xfonts-scalable (1:1.0.3-1.3) ...
2026-05-10T12:13:49.6478146Z Processing triggers for man-db (2.12.0-4build2) ...
2026-05-10T12:13:49.6500206Z Not building database; man-db/auto-update is not 'true'.
2026-05-10T12:13:49.6513229Z Processing triggers for fontconfig (2.15.0-1.1ubuntu2) ...
2026-05-10T12:13:50.3389739Z 
2026-05-10T12:13:50.3390697Z Running kernel seems to be up-to-date.
2026-05-10T12:13:50.3391334Z 
2026-05-10T12:13:50.3392342Z No services need to be restarted.
2026-05-10T12:13:50.3392946Z 
2026-05-10T12:13:50.3393380Z No containers need to be restarted.
2026-05-10T12:13:50.3393849Z 
2026-05-10T12:13:50.3394305Z No user sessions are running outdated binaries.
2026-05-10T12:13:50.3394811Z 
2026-05-10T12:13:50.3395455Z No VM guests are running outdated hypervisor (qemu) binaries on this host.
2026-05-10T12:13:51.1929376Z 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:13:52.0126710Z |                                                                                |   0% of 170.4 MiB
2026-05-10T12:13:52.2624485Z |■■■■■■■■                                                                        |  10% of 170.4 MiB
2026-05-10T12:13:52.3873557Z |■■■■■■■■■■■■■■■■                                                                |  20% of 170.4 MiB
2026-05-10T12:13:52.5178361Z |■■■■■■■■■■■■■■■■■■■■■■■■                                                        |  30% of 170.4 MiB
2026-05-10T12:13:52.6259842Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                                |  40% of 170.4 MiB
2026-05-10T12:13:52.7263370Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                        |  50% of 170.4 MiB
2026-05-10T12:13:52.8237116Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                |  60% of 170.4 MiB
2026-05-10T12:13:52.9178472Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                        |  70% of 170.4 MiB
2026-05-10T12:13:52.9969948Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                |  80% of 170.4 MiB
2026-05-10T12:13:53.0703450Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■        |  90% of 170.4 MiB
2026-05-10T12:13:53.1406932Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 170.4 MiB
2026-05-10T12:13:56.4935446Z Chrome for Testing 147.0.7727.15 (playwright chromium v1217) downloaded to /home/runner/.cache/ms-playwright/chromium-1217
2026-05-10T12:13:56.4939405Z Downloading FFmpeg (playwright ffmpeg v1011) from https://cdn.playwright.dev/dbazure/download/playwright/builds/ffmpeg/1011/ffmpeg-linux.zip
2026-05-10T12:13:57.3260611Z |                                                                                |   0% of 2.3 MiB
2026-05-10T12:13:57.3645813Z |■■■■■■■■                                                                        |  10% of 2.3 MiB
2026-05-10T12:13:57.3915304Z |■■■■■■■■■■■■■■■■                                                                |  20% of 2.3 MiB
2026-05-10T12:13:57.4061701Z |■■■■■■■■■■■■■■■■■■■■■■■■                                                        |  30% of 2.3 MiB
2026-05-10T12:13:57.4141486Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                                |  40% of 2.3 MiB
2026-05-10T12:13:57.4273191Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                        |  50% of 2.3 MiB
2026-05-10T12:13:57.4321142Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                |  60% of 2.3 MiB
2026-05-10T12:13:57.4428641Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                        |  70% of 2.3 MiB
2026-05-10T12:13:57.4473560Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                |  80% of 2.3 MiB
2026-05-10T12:13:57.4498962Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■        |  90% of 2.3 MiB
2026-05-10T12:13:57.4619687Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 2.3 MiB
2026-05-10T12:13:57.5384697Z FFmpeg (playwright ffmpeg v1011) downloaded to /home/runner/.cache/ms-playwright/ffmpeg-1011
2026-05-10T12:13:57.5389392Z 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:13:58.3603257Z |                                                                                |   0% of 112 MiB
2026-05-10T12:13:58.5654577Z |■■■■■■■■                                                                        |  10% of 112 MiB
2026-05-10T12:13:58.6594542Z |■■■■■■■■■■■■■■■■                                                                |  20% of 112 MiB
2026-05-10T12:13:58.7298353Z |■■■■■■■■■■■■■■■■■■■■■■■■                                                        |  30% of 112 MiB
2026-05-10T12:13:58.8188493Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                                |  40% of 112 MiB
2026-05-10T12:13:58.8875614Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                        |  50% of 112 MiB
2026-05-10T12:13:58.9533374Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                |  60% of 112 MiB
2026-05-10T12:13:59.0155426Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                        |  70% of 112 MiB
2026-05-10T12:13:59.0720686Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                |  80% of 112 MiB
2026-05-10T12:13:59.1331837Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■        |  90% of 112 MiB
2026-05-10T12:13:59.1824524Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 112 MiB
2026-05-10T12:14:01.6504207Z 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:14:01.6729477Z ##[group]Run pnpm --filter @rebno/client test:e2e
2026-05-10T12:14:01.6730134Z [36;1mpnpm --filter @rebno/client test:e2e[0m
2026-05-10T12:14:01.6765713Z shell: /usr/bin/bash -e {0}
2026-05-10T12:14:01.6766124Z env:
2026-05-10T12:14:01.6766538Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:14:01.6767178Z   STAGING_URL: https://staging.rebno.decidel.com
2026-05-10T12:14:01.6768107Z   STAGING_INVITE_TOKEN: ***
2026-05-10T12:14:01.6768561Z   UAT_ACCOUNT_A: ***
2026-05-10T12:14:01.6768988Z   UAT_PASSWORD_A: ***
2026-05-10T12:14:01.6769399Z   UAT_ACCOUNT_B: ***
2026-05-10T12:14:01.6769859Z   UAT_PASSWORD_B: ***
2026-05-10T12:14:01.6770232Z ##[endgroup]
2026-05-10T12:14:02.0356649Z 
2026-05-10T12:14:02.0357948Z > @rebno/client@0.1.0 test:e2e /home/runner/work/rebno/rebno/apps/client
2026-05-10T12:14:02.0359224Z > playwright test
2026-05-10T12:14:02.0359776Z 
2026-05-10T12:14:03.0778289Z 
2026-05-10T12:14:03.0779178Z Running 1 test using 1 worker
2026-05-10T12:14:03.0779898Z 
2026-05-10T12:14:16.0026567Z   ✘  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 (12.0s)
2026-05-10T12:14:27.2462256Z   ✘  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.4s)
2026-05-10T12:14:27.2599286Z 
2026-05-10T12:14:27.2604999Z 
2026-05-10T12:14:27.2621021Z   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:14:27.2622528Z 
2026-05-10T12:14:27.2623111Z     TimeoutError: page.waitForSelector: Timeout 10000ms exceeded.
2026-05-10T12:14:27.2623955Z     Call log:
2026-05-10T12:14:27.2624810Z     [2m  - waiting for locator('#username') to be visible[22m
2026-05-10T12:14:27.2625883Z 
2026-05-10T12:14:27.2626028Z 
2026-05-10T12:14:27.2626445Z        at fixtures.ts:71
2026-05-10T12:14:27.2627054Z 
2026-05-10T12:14:27.2627849Z       69 |   // Login form is part of the Phaser DOMElement scene — wait for the input
2026-05-10T12:14:27.2628961Z       70 |   // node to render before attempting to fill.
2026-05-10T12:14:27.2629885Z     > 71 |   await page.waitForSelector('#username', { timeout: 10_000 });
2026-05-10T12:14:27.2640761Z          |              ^
2026-05-10T12:14:27.2648472Z       72 |   await page.fill('#username', account.username);
2026-05-10T12:14:27.2649395Z       73 |   await page.fill('#password', account.password);
2026-05-10T12:14:27.2650193Z       74 |   await page.click('button[type=submit]');
2026-05-10T12:14:27.2651209Z         at loginAs (/home/runner/work/rebno/rebno/apps/client/test/e2e/fixtures.ts:71:14)
2026-05-10T12:14:27.2652905Z         at /home/runner/work/rebno/rebno/apps/client/test/e2e/cli-08.e2e.test.ts:35:5
2026-05-10T12:14:27.2653692Z 
2026-05-10T12:14:27.2654650Z     attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
2026-05-10T12:14:27.2656209Z     test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium/test-failed-1.png
2026-05-10T12:14:27.2657845Z     ────────────────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:14:27.2658554Z 
2026-05-10T12:14:27.2659511Z     attachment #2: screenshot (image/png) ──────────────────────────────────────────────────────────
2026-05-10T12:14:27.2661063Z     test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium/test-failed-2.png
2026-05-10T12:14:27.2663098Z     ────────────────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:14:27.2663811Z 
2026-05-10T12:14:27.2664780Z     Error Context: test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium/error-context.md
2026-05-10T12:14:27.2665843Z 
2026-05-10T12:14:27.2667107Z     attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
2026-05-10T12:14:27.2668587Z     test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium/trace.zip
2026-05-10T12:14:27.2669634Z     Usage:
2026-05-10T12:14:27.2669934Z 
2026-05-10T12:14:27.2670984Z         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:14:27.2672322Z 
2026-05-10T12:14:27.2673193Z     ────────────────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:14:27.2673846Z 
2026-05-10T12:14:27.2674643Z     Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:14:27.2675309Z 
2026-05-10T12:14:27.2675808Z     TimeoutError: page.waitForSelector: Timeout 10000ms exceeded.
2026-05-10T12:14:27.2676573Z     Call log:
2026-05-10T12:14:27.2677636Z     [2m  - waiting for locator('#username') to be visible[22m
2026-05-10T12:14:27.2678203Z 
2026-05-10T12:14:27.2678306Z 
2026-05-10T12:14:27.2678591Z        at fixtures.ts:71
2026-05-10T12:14:27.2678960Z 
2026-05-10T12:14:27.2679699Z       69 |   // Login form is part of the Phaser DOMElement scene — wait for the input
2026-05-10T12:14:27.2680614Z       70 |   // node to render before attempting to fill.
2026-05-10T12:14:27.2681349Z     > 71 |   await page.waitForSelector('#username', { timeout: 10_000 });
2026-05-10T12:14:27.2682423Z          |              ^
2026-05-10T12:14:27.2683165Z       72 |   await page.fill('#username', account.username);
2026-05-10T12:14:27.2684106Z       73 |   await page.fill('#password', account.password);
2026-05-10T12:14:27.2685011Z       74 |   await page.click('button[type=submit]');
2026-05-10T12:14:27.2686078Z         at loginAs (/home/runner/work/rebno/rebno/apps/client/test/e2e/fixtures.ts:71:14)
2026-05-10T12:14:27.2687305Z         at /home/runner/work/rebno/rebno/apps/client/test/e2e/cli-08.e2e.test.ts:35:5
2026-05-10T12:14:27.2688027Z 
2026-05-10T12:14:27.2688967Z     attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
2026-05-10T12:14:27.2690521Z     test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium-retry1/test-failed-1.png
2026-05-10T12:14:27.2692530Z     ────────────────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:14:27.2693451Z 
2026-05-10T12:14:27.2694490Z     attachment #2: screenshot (image/png) ──────────────────────────────────────────────────────────
2026-05-10T12:14:27.2696406Z     test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium-retry1/test-failed-2.png
2026-05-10T12:14:27.2698213Z     ────────────────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:14:27.2698980Z 
2026-05-10T12:14:27.2699987Z     Error Context: test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium-retry1/error-context.md
2026-05-10T12:14:27.2701222Z 
2026-05-10T12:14:27.2702707Z     attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
2026-05-10T12:14:27.2704335Z     test-results/cli-08.e2e-CLI-08-hard-mil-38a87--round-trip-reconnect-grace-chromium-retry1/trace.zip
2026-05-10T12:14:27.2705579Z     Usage:
2026-05-10T12:14:27.2705973Z 
2026-05-10T12:14:27.2707154Z         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:14:27.2708489Z 
2026-05-10T12:14:27.2709350Z     ────────────────────────────────────────────────────────────────────────────────────────────────
2026-05-10T12:14:27.2710144Z 
2026-05-10T12:14:27.2710459Z   1 failed
2026-05-10T12:14:27.2711967Z     [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:14:27.3223577Z /home/runner/work/rebno/rebno/apps/client:
2026-05-10T12:14:27.3225438Z  ERR_PNPM_RECURSIVE_RUN_FIRST_FAIL  @rebno/client@0.1.0 test:e2e: `playwright test`
2026-05-10T12:14:27.3226500Z Exit status 1
2026-05-10T12:14:27.3417374Z ##[error]Process completed with exit code 1.
2026-05-10T12:14:27.3470404Z ##[group]Run actions/upload-artifact@v4
2026-05-10T12:14:27.3470694Z with:
2026-05-10T12:14:27.3470902Z   name: playwright-cli-08-25628332585
2026-05-10T12:14:27.3471250Z   path: apps/client/playwright-report
apps/client/test-results

2026-05-10T12:14:27.3471586Z   retention-days: 14
2026-05-10T12:14:27.3471790Z   if-no-files-found: warn
2026-05-10T12:14:27.3472264Z   compression-level: 6
2026-05-10T12:14:27.3472548Z   overwrite: false
2026-05-10T12:14:27.3472758Z   include-hidden-files: false
2026-05-10T12:14:27.3472977Z env:
2026-05-10T12:14:27.3473211Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-10T12:14:27.3473513Z ##[endgroup]
2026-05-10T12:14:27.5837505Z Multiple search paths detected. Calculating the least common ancestor of all paths
2026-05-10T12:14:27.5840489Z The least common ancestor is /home/runner/work/rebno/rebno/apps/client. This will be the root directory of the artifact
2026-05-10T12:14:27.5842275Z With the provided path, there will be 30 files uploaded
2026-05-10T12:14:27.5845807Z Artifact name is valid!
2026-05-10T12:14:27.5847188Z Root directory input is valid!
2026-05-10T12:14:27.8462404Z Beginning upload of artifact content to blob storage
2026-05-10T12:14:28.4820217Z Uploaded bytes 723052
2026-05-10T12:14:28.5485156Z Finished uploading artifact content to blob storage!
2026-05-10T12:14:28.5488942Z SHA256 digest of uploaded artifact zip is 5de269e0a0fa276044d7b9d69b5231db390a4a5394cdad7a6447dc3d2f021517
2026-05-10T12:14:28.5491000Z Finalizing artifact upload
2026-05-10T12:14:28.7297108Z Artifact playwright-cli-08-25628332585.zip successfully finalized. Artifact ID 6903608441
2026-05-10T12:14:28.7299050Z Artifact playwright-cli-08-25628332585 has been successfully uploaded! Final size is 723052 bytes. Artifact ID is 6903608441
2026-05-10T12:14:28.7300835Z Artifact download URL: https://github.com/SaberMage/rebno/actions/runs/25628332585/artifacts/6903608441
2026-05-10T12:14:28.7440261Z Post job cleanup.
2026-05-10T12:14:28.8878117Z Pruning is unnecessary.
2026-05-10T12:14:28.9023519Z Post job cleanup.
2026-05-10T12:14:29.0144639Z [command]/usr/bin/git version
2026-05-10T12:14:29.0188709Z git version 2.53.0
2026-05-10T12:14:29.0253437Z Temporarily overriding HOME='/home/runner/work/_temp/987ddc08-058b-488b-9f1e-401698b10aa2' before making global git config changes
2026-05-10T12:14:29.0263486Z Adding repository directory to the temporary git global config as a safe directory
2026-05-10T12:14:29.0270419Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/rebno/rebno
2026-05-10T12:14:29.0307036Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-05-10T12:14:29.0344390Z [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:14:29.0614337Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-05-10T12:14:29.0638418Z http.https://github.com/.extraheader
2026-05-10T12:14:29.0650979Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2026-05-10T12:14:29.0684931Z [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:14:29.0930603Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-05-10T12:14:29.0961991Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-05-10T12:14:29.1317010Z Cleaning up orphan processes
2026-05-10T12:14:29.1608219Z ##[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/
