﻿2026-05-17T23:59:21.5551258Z Current runner version: '2.334.0'
2026-05-17T23:59:21.5578132Z ##[group]Runner Image Provisioner
2026-05-17T23:59:21.5579338Z Hosted Compute Agent
2026-05-17T23:59:21.5579939Z Version: 20260213.493
2026-05-17T23:59:21.5580766Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3
2026-05-17T23:59:21.5581562Z Build Date: 2026-02-13T00:28:41Z
2026-05-17T23:59:21.5582349Z Worker ID: {285f308b-cfc9-4cc5-9591-0e5d302e50ae}
2026-05-17T23:59:21.5583123Z Azure Region: westcentralus
2026-05-17T23:59:21.5583763Z ##[endgroup]
2026-05-17T23:59:21.5585225Z ##[group]Operating System
2026-05-17T23:59:21.5585929Z Ubuntu
2026-05-17T23:59:21.5586459Z 24.04.4
2026-05-17T23:59:21.5587142Z LTS
2026-05-17T23:59:21.5587692Z ##[endgroup]
2026-05-17T23:59:21.5588660Z ##[group]Runner Image
2026-05-17T23:59:21.5589364Z Image: ubuntu-24.04
2026-05-17T23:59:21.5590012Z Version: 20260513.135.3
2026-05-17T23:59:21.5591399Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260513.135/images/ubuntu/Ubuntu2404-Readme.md
2026-05-17T23:59:21.5593013Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260513.135
2026-05-17T23:59:21.5594101Z ##[endgroup]
2026-05-17T23:59:21.5595313Z ##[group]GITHUB_TOKEN Permissions
2026-05-17T23:59:21.5597507Z Contents: read
2026-05-17T23:59:21.5598153Z Metadata: read
2026-05-17T23:59:21.5599055Z ##[endgroup]
2026-05-17T23:59:21.5601288Z Secret source: Actions
2026-05-17T23:59:21.5602054Z Prepare workflow directory
2026-05-17T23:59:21.6205535Z Prepare all required actions
2026-05-17T23:59:21.6245528Z Getting action download info
2026-05-17T23:59:22.1544888Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)
2026-05-17T23:59:22.2871367Z Download action repository 'pnpm/action-setup@v4' (SHA:b906affcce14559ad1aafd4ab0e942779e9f58b1)
2026-05-17T23:59:23.1103072Z Download action repository 'actions/setup-node@v4' (SHA:49933ea5288caeca8642d1e84afbd3f7d6820020)
2026-05-17T23:59:23.2150292Z Download action repository 'superfly/flyctl-actions@fc53c09e1bc3be6f54706524e3b82c4f462f77be' (SHA:fc53c09e1bc3be6f54706524e3b82c4f462f77be)
2026-05-17T23:59:23.5417250Z Download action repository 'actions/upload-artifact@v4' (SHA:ea165f8d65b6e75b540449e92b4886f43607fa02)
2026-05-17T23:59:23.7680443Z Complete job name: full-path
2026-05-17T23:59:23.8578250Z ##[group]Run actions/checkout@v4
2026-05-17T23:59:23.8579576Z with:
2026-05-17T23:59:23.8580290Z   repository: SaberMage/rebno
2026-05-17T23:59:23.8581253Z   token: ***
2026-05-17T23:59:23.8581949Z   ssh-strict: true
2026-05-17T23:59:23.8582654Z   ssh-user: git
2026-05-17T23:59:23.8583371Z   persist-credentials: true
2026-05-17T23:59:23.8584123Z   clean: true
2026-05-17T23:59:23.8584834Z   sparse-checkout-cone-mode: true
2026-05-17T23:59:23.8585634Z   fetch-depth: 1
2026-05-17T23:59:23.8586341Z   fetch-tags: false
2026-05-17T23:59:23.8587049Z   show-progress: true
2026-05-17T23:59:23.8587784Z   lfs: false
2026-05-17T23:59:23.8588808Z   submodules: false
2026-05-17T23:59:23.8589543Z   set-safe-directory: true
2026-05-17T23:59:23.8590594Z env:
2026-05-17T23:59:23.8591364Z   SKIP_STAGING_VERIFY: false
2026-05-17T23:59:23.8592421Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-17T23:59:23.8593425Z   SKIP_STAGING_SMOKE: false
2026-05-17T23:59:23.8594171Z ##[endgroup]
2026-05-17T23:59:23.9823594Z Syncing repository: SaberMage/rebno
2026-05-17T23:59:23.9827742Z ##[group]Getting Git version info
2026-05-17T23:59:23.9829922Z Working directory is '/home/runner/work/rebno/rebno'
2026-05-17T23:59:23.9833661Z [command]/usr/bin/git version
2026-05-17T23:59:23.9879730Z git version 2.54.0
2026-05-17T23:59:23.9906916Z ##[endgroup]
2026-05-17T23:59:23.9922345Z Temporarily overriding HOME='/home/runner/work/_temp/048af15f-7787-4ace-8cee-1dbb3e763be0' before making global git config changes
2026-05-17T23:59:23.9925906Z Adding repository directory to the temporary git global config as a safe directory
2026-05-17T23:59:23.9929645Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/rebno/rebno
2026-05-17T23:59:23.9973510Z Deleting the contents of '/home/runner/work/rebno/rebno'
2026-05-17T23:59:23.9979041Z ##[group]Initializing the repository
2026-05-17T23:59:23.9983806Z [command]/usr/bin/git init /home/runner/work/rebno/rebno
2026-05-17T23:59:24.0054342Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-05-17T23:59:24.0057388Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-05-17T23:59:24.0060005Z hint: to use in all of your new repositories, which will suppress this warning,
2026-05-17T23:59:24.0064090Z hint: call:
2026-05-17T23:59:24.0065104Z hint:
2026-05-17T23:59:24.0066303Z hint: 	git config --global init.defaultBranch <name>
2026-05-17T23:59:24.0067958Z hint:
2026-05-17T23:59:24.0069540Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-05-17T23:59:24.0071451Z hint: 'development'. The just-created branch can be renamed via this command:
2026-05-17T23:59:24.0073307Z hint:
2026-05-17T23:59:24.0074373Z hint: 	git branch -m <name>
2026-05-17T23:59:24.0075553Z hint:
2026-05-17T23:59:24.0076976Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-05-17T23:59:24.0079176Z Initialized empty Git repository in /home/runner/work/rebno/rebno/.git/
2026-05-17T23:59:24.0084196Z [command]/usr/bin/git remote add origin https://github.com/SaberMage/rebno
2026-05-17T23:59:24.0124957Z ##[endgroup]
2026-05-17T23:59:24.0127517Z ##[group]Disabling automatic garbage collection
2026-05-17T23:59:24.0130321Z [command]/usr/bin/git config --local gc.auto 0
2026-05-17T23:59:24.0160505Z ##[endgroup]
2026-05-17T23:59:24.0162816Z ##[group]Setting up auth
2026-05-17T23:59:24.0170262Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-05-17T23:59:24.0203971Z [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-17T23:59:24.0530456Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-05-17T23:59:24.0562969Z [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-17T23:59:24.0806131Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-05-17T23:59:24.0840095Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-05-17T23:59:24.1090540Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-05-17T23:59:24.1127807Z ##[endgroup]
2026-05-17T23:59:24.1130678Z ##[group]Fetching the repository
2026-05-17T23:59:24.1138636Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +875c2fbe2a99df910a7c76f65135c17224932dbb:refs/remotes/origin/main
2026-05-17T23:59:26.0840963Z From https://github.com/SaberMage/rebno
2026-05-17T23:59:26.0844753Z  * [new ref]         875c2fbe2a99df910a7c76f65135c17224932dbb -> origin/main
2026-05-17T23:59:26.0877211Z ##[endgroup]
2026-05-17T23:59:26.0878129Z ##[group]Determining the checkout info
2026-05-17T23:59:26.0879720Z ##[endgroup]
2026-05-17T23:59:26.0885816Z [command]/usr/bin/git sparse-checkout disable
2026-05-17T23:59:26.0932514Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-05-17T23:59:26.0962020Z ##[group]Checking out the ref
2026-05-17T23:59:26.0966623Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-05-17T23:59:26.7445385Z Switched to a new branch 'main'
2026-05-17T23:59:26.7457437Z branch 'main' set up to track 'origin/main'.
2026-05-17T23:59:26.8454747Z ##[endgroup]
2026-05-17T23:59:26.8502172Z [command]/usr/bin/git log -1 --format=%H
2026-05-17T23:59:26.8527397Z 875c2fbe2a99df910a7c76f65135c17224932dbb
2026-05-17T23:59:26.8738467Z ##[group]Run pnpm/action-setup@v4
2026-05-17T23:59:26.8738777Z with:
2026-05-17T23:59:26.8738989Z   version: 10
2026-05-17T23:59:26.8739207Z   dest: ~/setup-pnpm
2026-05-17T23:59:26.8739435Z   run_install: null
2026-05-17T23:59:26.8739653Z   cache: false
2026-05-17T23:59:26.8739882Z   cache_dependency_path: pnpm-lock.yaml
2026-05-17T23:59:26.8740189Z   package_json_file: package.json
2026-05-17T23:59:26.8740452Z   standalone: false
2026-05-17T23:59:26.8740667Z env:
2026-05-17T23:59:26.8740880Z   SKIP_STAGING_VERIFY: false
2026-05-17T23:59:26.8741152Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-17T23:59:26.8741402Z   SKIP_STAGING_SMOKE: false
2026-05-17T23:59:26.8741645Z ##[endgroup]
2026-05-17T23:59:27.0165154Z ##[group]Running self-installer...
2026-05-17T23:59:27.7599609Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-17T23:59:27.7839435Z Packages: +1
2026-05-17T23:59:27.7899218Z +
2026-05-17T23:59:28.2853915Z Progress: resolved 1, reused 0, downloaded 1, added 1, done
2026-05-17T23:59:28.3129366Z 
2026-05-17T23:59:28.3131272Z dependencies:
2026-05-17T23:59:28.3132654Z + pnpm 10.33.4 (11.1.2 is available)
2026-05-17T23:59:28.3133801Z 
2026-05-17T23:59:28.3172737Z Done in 1s
2026-05-17T23:59:28.3344595Z ##[endgroup]
2026-05-17T23:59:28.3359022Z Installation Completed!
2026-05-17T23:59:28.3508804Z ##[group]Run actions/setup-node@v4
2026-05-17T23:59:28.3509119Z with:
2026-05-17T23:59:28.3509330Z   node-version: 22
2026-05-17T23:59:28.3509548Z   cache: pnpm
2026-05-17T23:59:28.3509760Z   always-auth: false
2026-05-17T23:59:28.3509988Z   check-latest: false
2026-05-17T23:59:28.3510328Z   token: ***
2026-05-17T23:59:28.3510534Z env:
2026-05-17T23:59:28.3510746Z   SKIP_STAGING_VERIFY: false
2026-05-17T23:59:28.3511014Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-17T23:59:28.3511264Z   SKIP_STAGING_SMOKE: false
2026-05-17T23:59:28.3511583Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-17T23:59:28.3511912Z ##[endgroup]
2026-05-17T23:59:28.5367348Z Found in cache @ /opt/hostedtoolcache/node/22.22.2/x64
2026-05-17T23:59:28.5373909Z ##[group]Environment details
2026-05-17T23:59:29.0181797Z node: v22.22.2
2026-05-17T23:59:29.0185839Z npm: 10.9.7
2026-05-17T23:59:29.0187849Z yarn: 1.22.22
2026-05-17T23:59:29.0189630Z ##[endgroup]
2026-05-17T23:59:29.0204433Z [command]/home/runner/setup-pnpm/node_modules/.bin/pnpm store path --silent
2026-05-17T23:59:29.3992715Z /home/runner/setup-pnpm/node_modules/.bin/store/v10
2026-05-17T23:59:29.6771230Z Cache hit for: node-cache-Linux-x64-pnpm-5ab8ea17f5fddd4870d948d9adc6e2142a835a18f7b26106234eaff6399d0a23
2026-05-17T23:59:30.8861918Z Received 29360128 of 177643443 (16.5%), 28.0 MBs/sec
2026-05-17T23:59:31.8887639Z Received 173449139 of 177643443 (97.6%), 82.6 MBs/sec
2026-05-17T23:59:31.9192174Z Received 177643443 of 177643443 (100.0%), 83.4 MBs/sec
2026-05-17T23:59:31.9193367Z Cache Size: ~169 MB (177643443 B)
2026-05-17T23:59:31.9233215Z [command]/usr/bin/tar -xf /home/runner/work/_temp/8f29d163-9665-45a0-937c-f8340a2036ea/cache.tzst -P -C /home/runner/work/rebno/rebno --use-compress-program unzstd
2026-05-17T23:59:35.0287399Z Cache restored successfully
2026-05-17T23:59:35.0380398Z Cache restored from key: node-cache-Linux-x64-pnpm-5ab8ea17f5fddd4870d948d9adc6e2142a835a18f7b26106234eaff6399d0a23
2026-05-17T23:59:35.0598791Z ##[group]Run pnpm install --frozen-lockfile
2026-05-17T23:59:35.0599463Z [36;1mpnpm install --frozen-lockfile[0m
2026-05-17T23:59:35.0647657Z shell: /usr/bin/bash -e {0}
2026-05-17T23:59:35.0647949Z env:
2026-05-17T23:59:35.0648179Z   SKIP_STAGING_VERIFY: false
2026-05-17T23:59:35.0648821Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-17T23:59:35.0649092Z   SKIP_STAGING_SMOKE: false
2026-05-17T23:59:35.0649410Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-17T23:59:35.0649755Z ##[endgroup]
2026-05-17T23:59:35.4785678Z Scope: all 6 workspace projects
2026-05-17T23:59:35.6236143Z Lockfile is up to date, resolution step is skipped
2026-05-17T23:59:35.6830225Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-17T23:59:35.8019789Z Packages: +667
2026-05-17T23:59:35.8033847Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-17T23:59:36.6819752Z Progress: resolved 667, reused 663, downloaded 0, added 65
2026-05-17T23:59:37.6820071Z Progress: resolved 667, reused 663, downloaded 0, added 612
2026-05-17T23:59:37.7774952Z Progress: resolved 667, reused 663, downloaded 0, added 667, done
2026-05-17T23:59:38.8082449Z 
2026-05-17T23:59:38.8083397Z devDependencies:
2026-05-17T23:59:38.8084059Z + @better-auth/cli 1.4.21
2026-05-17T23:59:38.8084616Z + tsx 4.21.0
2026-05-17T23:59:38.8085029Z 
2026-05-17T23:59:38.8621720Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-17T23:59:38.8623115Z │                                                                              │
2026-05-17T23:59:38.8634036Z │   Ignored build scripts: @prisma/client@5.22.0, msgpackr-extract@3.0.3,      │
2026-05-17T23:59:38.8635735Z │   protobufjs@7.5.6, protobufjs@8.0.1.                                        │
2026-05-17T23:59:38.8637159Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-17T23:59:38.8639426Z │   to run scripts.                                                            │
2026-05-17T23:59:38.8640335Z │                                                                              │
2026-05-17T23:59:38.8641299Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-17T23:59:38.8783658Z Done in 3.7s using pnpm v10.33.4
2026-05-17T23:59:38.9009036Z ##[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-17T23:59:38.9010130Z [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-17T23:59:38.9010812Z [36;1m  if [ -f "$d/package.json" ]; then[0m
2026-05-17T23:59:38.9011147Z [36;1m    echo "::group::pnpm install in $d"[0m
2026-05-17T23:59:38.9011589Z [36;1m    pnpm -C "$d" install --ignore-workspace --no-frozen-lockfile[0m
2026-05-17T23:59:38.9011980Z [36;1m    echo "::endgroup::"[0m
2026-05-17T23:59:38.9012246Z [36;1m  fi[0m
2026-05-17T23:59:38.9012460Z [36;1mdone[0m
2026-05-17T23:59:38.9049282Z shell: /usr/bin/bash -e {0}
2026-05-17T23:59:38.9049565Z env:
2026-05-17T23:59:38.9049802Z   SKIP_STAGING_VERIFY: false
2026-05-17T23:59:38.9050088Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-17T23:59:38.9050378Z   SKIP_STAGING_SMOKE: false
2026-05-17T23:59:38.9050700Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-17T23:59:38.9051040Z ##[endgroup]
2026-05-17T23:59:38.9110986Z ##[group]pnpm install in tools/asset-catalog
2026-05-17T23:59:39.2331245Z Lockfile is up to date, resolution step is skipped
2026-05-17T23:59:39.2579458Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-17T23:59:39.2786833Z Packages: +52
2026-05-17T23:59:39.2792653Z ++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-17T23:59:39.4196770Z Progress: resolved 52, reused 52, downloaded 0, added 52, done
2026-05-17T23:59:39.5215441Z 
2026-05-17T23:59:39.5216062Z devDependencies:
2026-05-17T23:59:39.5216829Z + @types/node 25.6.0
2026-05-17T23:59:39.5217351Z + tsx 4.21.0
2026-05-17T23:59:39.5217840Z + typescript 5.6.3
2026-05-17T23:59:39.5218578Z + vitest 4.1.5
2026-05-17T23:59:39.5218920Z 
2026-05-17T23:59:39.5314933Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-17T23:59:39.5316162Z │                                                                              │
2026-05-17T23:59:39.5317219Z │   Ignored build scripts: esbuild@0.27.7.                                     │
2026-05-17T23:59:39.5318568Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-17T23:59:39.5319660Z │   to run scripts.                                                            │
2026-05-17T23:59:39.5320571Z │                                                                              │
2026-05-17T23:59:39.5321954Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-17T23:59:39.5369635Z Done in 601ms using pnpm v10.33.4
2026-05-17T23:59:39.5463096Z ##[endgroup]
2026-05-17T23:59:39.5463944Z ##[group]pnpm install in tools/asset-pipeline
2026-05-17T23:59:39.8776231Z Lockfile is up to date, resolution step is skipped
2026-05-17T23:59:39.9007320Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-17T23:59:39.9302116Z Packages: +64
2026-05-17T23:59:39.9304018Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-17T23:59:40.0950473Z Progress: resolved 64, reused 64, downloaded 0, added 64, done
2026-05-17T23:59:40.1780040Z 
2026-05-17T23:59:40.1781912Z dependencies:
2026-05-17T23:59:40.1782801Z + maxrects-packer 2.7.3
2026-05-17T23:59:40.1783981Z + sharp 0.34.5
2026-05-17T23:59:40.1784572Z 
2026-05-17T23:59:40.1785305Z devDependencies:
2026-05-17T23:59:40.1786043Z + @types/node 25.6.0
2026-05-17T23:59:40.1787234Z + tsx 4.21.0
2026-05-17T23:59:40.1789022Z + typescript 5.6.3
2026-05-17T23:59:40.1790123Z + vitest 3.2.4
2026-05-17T23:59:40.1790675Z 
2026-05-17T23:59:40.1887181Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-17T23:59:40.1889030Z │                                                                              │
2026-05-17T23:59:40.1890886Z │   Ignored build scripts: esbuild@0.27.7, sharp@0.34.5.                       │
2026-05-17T23:59:40.1892881Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-17T23:59:40.1894922Z │   to run scripts.                                                            │
2026-05-17T23:59:40.1896293Z │                                                                              │
2026-05-17T23:59:40.1898009Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-17T23:59:40.1938206Z Done in 620ms using pnpm v10.33.4
2026-05-17T23:59:40.2042985Z ##[endgroup]
2026-05-17T23:59:40.2046337Z ##[group]pnpm install in tools/extract-gmd
2026-05-17T23:59:40.6729242Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-17T23:59:41.6720079Z Progress: resolved 97, reused 49, downloaded 0, added 0
2026-05-17T23:59:42.3718720Z Packages: +57
2026-05-17T23:59:42.3719605Z +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-17T23:59:42.4470754Z Progress: resolved 135, reused 63, downloaded 0, added 57, done
2026-05-17T23:59:42.7596934Z 
2026-05-17T23:59:42.7597878Z dependencies:
2026-05-17T23:59:42.7598858Z + sharp 0.34.5
2026-05-17T23:59:42.7599298Z 
2026-05-17T23:59:42.7600211Z devDependencies:
2026-05-17T23:59:42.7600983Z + @types/node 25.6.0 (25.8.0 is available)
2026-05-17T23:59:42.7601742Z + tsx 4.21.0 (4.22.1 is available)
2026-05-17T23:59:42.7602480Z + typescript 5.6.3 (6.0.3 is available)
2026-05-17T23:59:42.7603252Z + vitest 4.1.5 (4.1.6 is available)
2026-05-17T23:59:42.7603779Z 
2026-05-17T23:59:42.7639833Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-17T23:59:42.7641238Z │                                                                              │
2026-05-17T23:59:42.7642548Z │   Ignored build scripts: esbuild@0.27.7, sharp@0.34.5.                       │
2026-05-17T23:59:42.7646090Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-17T23:59:42.7647292Z │   to run scripts.                                                            │
2026-05-17T23:59:42.7648254Z │                                                                              │
2026-05-17T23:59:42.7649509Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-17T23:59:42.7687139Z Done in 2.5s using pnpm v10.33.4
2026-05-17T23:59:42.7901748Z ##[endgroup]
2026-05-17T23:59:42.7902624Z ##[group]pnpm install in tools/protocol-doc
2026-05-17T23:59:43.0940097Z Lockfile is up to date, resolution step is skipped
2026-05-17T23:59:43.1247531Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-17T23:59:43.1385548Z Packages: +52
2026-05-17T23:59:43.1387847Z ++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-17T23:59:43.2832609Z Progress: resolved 52, reused 52, downloaded 0, added 52, done
2026-05-17T23:59:43.3535357Z 
2026-05-17T23:59:43.3540558Z devDependencies:
2026-05-17T23:59:43.3541271Z + @types/node 25.6.0
2026-05-17T23:59:43.3542083Z + tsx 4.21.0
2026-05-17T23:59:43.3542614Z + typescript 5.6.3
2026-05-17T23:59:43.3543156Z + vitest 4.1.5
2026-05-17T23:59:43.3544277Z 
2026-05-17T23:59:43.3623434Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-17T23:59:43.3624811Z │                                                                              │
2026-05-17T23:59:43.3626270Z │   Ignored build scripts: esbuild@0.27.7.                                     │
2026-05-17T23:59:43.3627535Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-17T23:59:43.3629194Z │   to run scripts.                                                            │
2026-05-17T23:59:43.3630153Z │                                                                              │
2026-05-17T23:59:43.3631107Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-17T23:59:43.3674482Z Done in 549ms using pnpm v10.33.4
2026-05-17T23:59:43.3773102Z ##[endgroup]
2026-05-17T23:59:43.3774114Z ##[group]pnpm install in tools/room-converter
2026-05-17T23:59:43.6793723Z Lockfile is up to date, resolution step is skipped
2026-05-17T23:59:43.7101907Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-17T23:59:43.7269244Z Packages: +58
2026-05-17T23:59:43.7270158Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-17T23:59:43.9123593Z Progress: resolved 58, reused 58, downloaded 0, added 58, done
2026-05-17T23:59:43.9876574Z 
2026-05-17T23:59:43.9877469Z devDependencies:
2026-05-17T23:59:43.9878589Z + @types/node 25.6.0
2026-05-17T23:59:43.9879195Z + tsx 4.21.0
2026-05-17T23:59:43.9879804Z + typescript 5.6.3
2026-05-17T23:59:43.9880412Z + vitest 3.2.4
2026-05-17T23:59:43.9880908Z + zod 3.25.76
2026-05-17T23:59:43.9881274Z 
2026-05-17T23:59:43.9968911Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-17T23:59:43.9970037Z │                                                                              │
2026-05-17T23:59:43.9971053Z │   Ignored build scripts: esbuild@0.27.7.                                     │
2026-05-17T23:59:43.9972247Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-17T23:59:43.9973286Z │   to run scripts.                                                            │
2026-05-17T23:59:43.9974186Z │                                                                              │
2026-05-17T23:59:43.9975170Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-17T23:59:44.0021961Z Done in 599ms using pnpm v10.33.4
2026-05-17T23:59:44.0124580Z ##[endgroup]
2026-05-17T23:59:44.0126201Z ##[group]pnpm install in tools/save-format-doc
2026-05-17T23:59:44.3151113Z Lockfile is up to date, resolution step is skipped
2026-05-17T23:59:44.3430426Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-17T23:59:44.3599209Z Packages: +52
2026-05-17T23:59:44.3600509Z ++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-17T23:59:44.5128919Z Progress: resolved 52, reused 52, downloaded 0, added 52, done
2026-05-17T23:59:44.5821548Z 
2026-05-17T23:59:44.5823468Z devDependencies:
2026-05-17T23:59:44.5824355Z + @types/node 25.6.0
2026-05-17T23:59:44.5825009Z + tsx 4.21.0
2026-05-17T23:59:44.5825631Z + typescript 5.6.3
2026-05-17T23:59:44.5826225Z + vitest 4.1.5
2026-05-17T23:59:44.5826642Z 
2026-05-17T23:59:44.5909554Z ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-17T23:59:44.5910925Z │                                                                              │
2026-05-17T23:59:44.5912469Z │   Ignored build scripts: esbuild@0.27.7.                                     │
2026-05-17T23:59:44.5913624Z │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-17T23:59:44.5914977Z │   to run scripts.                                                            │
2026-05-17T23:59:44.5915885Z │                                                                              │
2026-05-17T23:59:44.5916786Z ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-17T23:59:44.5968763Z Done in 557ms using pnpm v10.33.4
2026-05-17T23:59:44.6070453Z ##[endgroup]
2026-05-17T23:59:44.6114715Z ##[group]Run pnpm -r --filter "@rebno/*" build
2026-05-17T23:59:44.6115322Z [36;1mpnpm -r --filter "@rebno/*" build[0m
2026-05-17T23:59:44.6167727Z shell: /usr/bin/bash -e {0}
2026-05-17T23:59:44.6168130Z env:
2026-05-17T23:59:44.6168657Z   SKIP_STAGING_VERIFY: false
2026-05-17T23:59:44.6168945Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-17T23:59:44.6169227Z   SKIP_STAGING_SMOKE: false
2026-05-17T23:59:44.6169543Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-17T23:59:44.6169901Z ##[endgroup]
2026-05-17T23:59:44.9505713Z Scope: 5 of 6 workspace projects
2026-05-17T23:59:44.9531813Z packages/db build$ tsc
2026-05-17T23:59:44.9541181Z packages/game-logic build$ tsc
2026-05-17T23:59:47.4599890Z packages/game-logic build: Done
2026-05-17T23:59:47.4613061Z packages/protocol prebuild$ node scripts/sync-from-tools-protocol-doc.mjs
2026-05-17T23:59:47.5101020Z packages/protocol prebuild: synced legacy-opcodes from /home/runner/work/rebno/rebno/tools/protocol-doc/output/protocol.ts
2026-05-17T23:59:47.5169425Z packages/protocol prebuild: Done
2026-05-17T23:59:47.5226186Z packages/protocol build$ tsc
2026-05-17T23:59:49.9214397Z packages/db build: Done
2026-05-17T23:59:51.1571450Z packages/protocol build: Done
2026-05-17T23:59:51.1580829Z apps/server build$ tsc -b
2026-05-17T23:59:59.8680043Z apps/server build: Done
2026-05-17T23:59:59.8879497Z ##[group]Run pnpm verify:phase-5
2026-05-17T23:59:59.8880030Z [36;1mpnpm verify:phase-5[0m
2026-05-17T23:59:59.8928280Z shell: /usr/bin/bash -e {0}
2026-05-17T23:59:59.8928872Z env:
2026-05-17T23:59:59.8929203Z   SKIP_STAGING_VERIFY: false
2026-05-17T23:59:59.8929629Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-17T23:59:59.8930032Z   SKIP_STAGING_SMOKE: false
2026-05-17T23:59:59.8930522Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-17T23:59:59.8931076Z   SKIP_PHASE_3_CARRYOVER: 1
2026-05-17T23:59:59.8931484Z   SKIP_TRACE_CHECK: 1
2026-05-17T23:59:59.8931845Z ##[endgroup]
2026-05-18T00:00:00.4238923Z 
2026-05-18T00:00:00.4249483Z > rebno@0.0.0 verify:phase-5 /home/runner/work/rebno/rebno
2026-05-18T00:00:00.4266892Z > node scripts/verify-phase-5.mjs
2026-05-18T00:00:00.4267396Z 
2026-05-18T00:00:00.4688916Z 
2026-05-18T00:00:00.4700511Z === Phase 4 carry-over: verify-phase-4 ===
2026-05-18T00:00:00.4701474Z >>> pnpm verify:phase-4
2026-05-18T00:00:00.8879009Z 
2026-05-18T00:00:00.8903134Z > rebno@0.0.0 verify:phase-4 /home/runner/work/rebno/rebno
2026-05-18T00:00:00.8907916Z > node scripts/verify-phase-4.mjs
2026-05-18T00:00:00.8927776Z 
2026-05-18T00:00:00.9329220Z 
2026-05-18T00:00:00.9330087Z === Workspace: typecheck ===
2026-05-18T00:00:00.9349231Z >>> pnpm -r typecheck
2026-05-18T00:00:01.3429666Z Scope: 5 of 6 workspace projects
2026-05-18T00:00:01.3539915Z packages/db typecheck$ tsc --noEmit
2026-05-18T00:00:01.3540942Z packages/game-logic typecheck$ tsc --noEmit
2026-05-18T00:00:04.3819802Z packages/game-logic typecheck: Done
2026-05-18T00:00:04.3821291Z packages/protocol typecheck$ tsc --noEmit
2026-05-18T00:00:05.9297905Z packages/db typecheck: Done
2026-05-18T00:00:07.6254539Z packages/protocol typecheck: Done
2026-05-18T00:00:07.6261746Z apps/client typecheck$ tsc --noEmit
2026-05-18T00:00:07.6264691Z apps/server typecheck$ tsc --noEmit
2026-05-18T00:00:19.7234359Z apps/client typecheck: Done
2026-05-18T00:00:20.3304043Z apps/server typecheck: Done
2026-05-18T00:00:20.3411498Z 
2026-05-18T00:00:20.3412162Z === Lint: protocol-sync ===
2026-05-18T00:00:20.3412868Z >>> pnpm lint:protocol-sync
2026-05-18T00:00:20.6420953Z 
2026-05-18T00:00:20.6422043Z > rebno@0.0.0 lint:protocol-sync /home/runner/work/rebno/rebno
2026-05-18T00:00:20.6423007Z > node tools/scripts/lint-protocol-sync.mjs
2026-05-18T00:00:20.6423485Z 
2026-05-18T00:00:20.6729670Z lint-protocol-sync: OK
2026-05-18T00:00:20.6855166Z 
2026-05-18T00:00:20.6855852Z === Lint: game-logic-purity ===
2026-05-18T00:00:20.6856556Z >>> pnpm lint:game-logic-purity
2026-05-18T00:00:20.9778636Z 
2026-05-18T00:00:20.9779514Z > rebno@0.0.0 lint:game-logic-purity /home/runner/work/rebno/rebno
2026-05-18T00:00:20.9782397Z > node tools/scripts/lint-game-logic-purity.mjs
2026-05-18T00:00:20.9782808Z 
2026-05-18T00:00:21.0100037Z lint-game-logic-purity: OK (8 file(s) clean)
2026-05-18T00:00:21.0221242Z 
2026-05-18T00:00:21.0223390Z === Lint: better-auth-schema-sync ===
2026-05-18T00:00:21.0224333Z >>> pnpm lint:better-auth-schema-sync
2026-05-18T00:00:21.3090449Z 
2026-05-18T00:00:21.3091577Z > rebno@0.0.0 lint:better-auth-schema-sync /home/runner/work/rebno/rebno
2026-05-18T00:00:21.3094472Z > node tools/scripts/lint-better-auth-schema-sync.mjs
2026-05-18T00:00:21.3094913Z 
2026-05-18T00:00:22.9083324Z lint-better-auth-schema-sync: OK
2026-05-18T00:00:22.9211940Z 
2026-05-18T00:00:22.9212625Z === Lint: rate-limit-budgets ===
2026-05-18T00:00:22.9213403Z >>> pnpm lint:rate-limit-budgets
2026-05-18T00:00:23.2076168Z 
2026-05-18T00:00:23.2077320Z > rebno@0.0.0 lint:rate-limit-budgets /home/runner/work/rebno/rebno
2026-05-18T00:00:23.2078699Z > node tools/scripts/lint-rate-limit-budgets.mjs
2026-05-18T00:00:23.2079371Z 
2026-05-18T00:00:23.2402061Z lint-rate-limit-budgets: OK (5 D-22 budgets locked)
2026-05-18T00:00:23.2524120Z 
2026-05-18T00:00:23.2524747Z === Lint: no-clipboard-rce ===
2026-05-18T00:00:23.2525510Z >>> pnpm lint:no-clipboard-rce
2026-05-18T00:00:23.5412788Z 
2026-05-18T00:00:23.5414587Z > rebno@0.0.0 lint:no-clipboard-rce /home/runner/work/rebno/rebno
2026-05-18T00:00:23.5416020Z > node tools/scripts/lint-no-clipboard-rce.mjs
2026-05-18T00:00:23.5416985Z 
2026-05-18T00:00:23.5780359Z lint-no-clipboard-rce: OK (23 file(s) clean)
2026-05-18T00:00:23.5910218Z 
2026-05-18T00:00:23.5910868Z === Lint: room-layout ===
2026-05-18T00:00:23.5911652Z >>> pnpm lint:room-layout
2026-05-18T00:00:23.8804212Z 
2026-05-18T00:00:23.8805403Z > rebno@0.0.0 lint:room-layout /home/runner/work/rebno/rebno
2026-05-18T00:00:23.8806563Z > node tools/scripts/lint-room-layout.mjs
2026-05-18T00:00:23.8807150Z 
2026-05-18T00:00:23.9187918Z lint-room-layout: OK
2026-05-18T00:00:23.9314985Z 
2026-05-18T00:00:23.9315670Z === ADR 0004 lint ===
2026-05-18T00:00:23.9316477Z >>> pnpm lint:adr:0004
2026-05-18T00:00:24.2189511Z 
2026-05-18T00:00:24.2190596Z > rebno@0.0.0 lint:adr:0004 /home/runner/work/rebno/rebno
2026-05-18T00:00:24.2191958Z > node tools/asset-catalog/scripts/lint-adr.mjs docs/adr/0004-room-hot-reload.md --no-matrix
2026-05-18T00:00:24.2192909Z 
2026-05-18T00:00:24.2492791Z OK: ADR docs/adr/0004-room-hot-reload.md validated (no-matrix mode — Michael Nygard sections present)
2026-05-18T00:00:24.2614526Z 
2026-05-18T00:00:24.2615150Z === Drizzle: emit-check ===
2026-05-18T00:00:24.2616085Z >>> pnpm db:emit-check
2026-05-18T00:00:24.5529287Z 
2026-05-18T00:00:24.5530353Z > rebno@0.0.0 db:emit-check /home/runner/work/rebno/rebno
2026-05-18T00:00:24.5533292Z > 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-18T00:00:24.5535401Z 
2026-05-18T00:00:25.0116134Z No config path provided, using default 'drizzle.config.ts'
2026-05-18T00:00:25.0118059Z Reading config file '/home/runner/work/rebno/rebno/packages/db/drizzle.config.ts'
2026-05-18T00:00:25.4557681Z 8 tables
2026-05-18T00:00:25.4558262Z accounts 8 columns 1 indexes 0 fks
2026-05-18T00:00:25.4559028Z audit_log 6 columns 0 indexes 2 fks
2026-05-18T00:00:25.4559592Z characters 9 columns 0 indexes 1 fks
2026-05-18T00:00:25.4560207Z inventory_items 4 columns 0 indexes 1 fks
2026-05-18T00:00:25.4560846Z legacy_credentials_staging 6 columns 0 indexes 0 fks
2026-05-18T00:00:25.4561526Z message_board_replies 5 columns 0 indexes 2 fks
2026-05-18T00:00:25.4562147Z message_board_topics 7 columns 0 indexes 1 fks
2026-05-18T00:00:25.4562716Z sessions 5 columns 0 indexes 1 fks
2026-05-18T00:00:25.4563003Z 
2026-05-18T00:00:25.4563593Z No schema changes, nothing to migrate 😴
2026-05-18T00:00:26.1636948Z 
2026-05-18T00:00:26.1637798Z === Drizzle: schema-sync ===
2026-05-18T00:00:26.1638922Z >>> pnpm lint:schema-sync
2026-05-18T00:00:26.4537854Z 
2026-05-18T00:00:26.4538835Z > rebno@0.0.0 lint:schema-sync /home/runner/work/rebno/rebno
2026-05-18T00:00:26.4541983Z > 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-18T00:00:26.4544184Z 
2026-05-18T00:00:26.4819525Z OK
2026-05-18T00:00:26.4952369Z 
2026-05-18T00:00:26.4952868Z === Drizzle: source-comments ===
2026-05-18T00:00:26.4953416Z >>> pnpm lint:source-comments
2026-05-18T00:00:26.7800019Z 
2026-05-18T00:00:26.7801146Z > rebno@0.0.0 lint:source-comments /home/runner/work/rebno/rebno
2026-05-18T00:00:26.7802303Z > pnpm -C packages/db run lint:source-comments
2026-05-18T00:00:26.7802976Z 
2026-05-18T00:00:27.0742431Z 
2026-05-18T00:00:27.0743750Z > @rebno/db@0.1.0 lint:source-comments /home/runner/work/rebno/rebno/packages/db
2026-05-18T00:00:27.0744983Z > node scripts/check-source-comments.mjs
2026-05-18T00:00:27.0745620Z 
2026-05-18T00:00:27.1064773Z check-source-comments: OK (50 columns, all SOURCE-cited)
2026-05-18T00:00:27.1292114Z 
2026-05-18T00:00:27.1293492Z === Workspace: test ===
2026-05-18T00:00:27.1294475Z >>> pnpm -r test
2026-05-18T00:00:27.4283616Z Scope: 5 of 6 workspace projects
2026-05-18T00:00:27.4335163Z packages/db test$ vitest run
2026-05-18T00:00:27.4343529Z packages/game-logic test$ vitest run
2026-05-18T00:00:27.9200880Z 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-18T00:00:27.9280080Z 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-18T00:00:28.3971284Z packages/game-logic test:  [32m✓[39m test/walkable-edge.test.ts [2m([22m[2m11 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-18T00:00:28.6595598Z packages/game-logic test:  [32m✓[39m test/step-bno-fidelity.test.ts [2m([22m[2m13 tests[22m[2m)[22m[32m 13[2mms[22m[39m
2026-05-18T00:00:28.8805718Z packages/game-logic test:  [32m✓[39m test/edge-parity.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-18T00:00:28.8887327Z packages/db test:  [32m✓[39m tests/promotion.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-18T00:00:29.1183927Z packages/game-logic test:  [32m✓[39m test/collision-axis-slide.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-18T00:00:29.1378679Z packages/db test:  [32m✓[39m tests/save-format-traceability.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:00:29.3243104Z packages/game-logic test:  [32m✓[39m test/wall-slide.test.ts [2m([22m[2m1 test[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:00:29.5663145Z packages/game-logic test:  [32m✓[39m test/golden.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 13[2mms[22m[39m
2026-05-18T00:00:29.7621714Z packages/game-logic test:  [32m✓[39m test/navi-mask-bbox.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-18T00:00:29.8943341Z packages/db test:  [32m✓[39m tests/schema-shape.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 11[2mms[22m[39m
2026-05-18T00:00:29.9241299Z packages/db test: [2m Test Files [22m [1m[32m3 passed[39m[22m[90m (3)[39m
2026-05-18T00:00:29.9260559Z packages/db test: [2m      Tests [22m [1m[32m22 passed[39m[22m[90m (22)[39m
2026-05-18T00:00:29.9395542Z packages/db test: [2m   Start at [22m 00:00:27
2026-05-18T00:00:29.9397619Z packages/db test: [2m   Duration [22m 1.97s[2m (transform 162ms, setup 0ms, import 1.35s, tests 29ms, environment 0ms)[22m
2026-05-18T00:00:29.9399562Z packages/db test: Done
2026-05-18T00:00:29.9400315Z packages/protocol test$ vitest run
2026-05-18T00:00:30.0023580Z packages/game-logic test:  [32m✓[39m test/movement-constants.test.ts [2m([22m[2m9 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:00:30.2422041Z packages/game-logic test:  [32m✓[39m test/sprite-state-machine.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-18T00:00:30.4720451Z 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-18T00:00:30.4740349Z packages/game-logic test:  [32m✓[39m test/platform-cycle.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 17[2mms[22m[39m
2026-05-18T00:00:30.7072147Z packages/game-logic test:  [32m✓[39m test/accumulator.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 11[2mms[22m[39m
2026-05-18T00:00:30.9031976Z packages/protocol test:  [32m✓[39m test/intents.test.ts [2m([22m[2m25 tests[22m[2m)[22m[32m 20[2mms[22m[39m
2026-05-18T00:00:30.9396925Z packages/game-logic test:  [32m✓[39m test/run-speed.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:00:31.1725593Z packages/game-logic test:  [32m✓[39m test/step-pass-through.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-18T00:00:31.2150065Z packages/protocol test:  [32m✓[39m test/codec.test.ts [2m([22m[2m18 tests[22m[2m)[22m[32m 19[2mms[22m[39m
2026-05-18T00:00:31.3791892Z packages/game-logic test:  [32m✓[39m test/rng.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:00:31.3794934Z packages/game-logic test: [2m Test Files [22m [1m[32m14 passed[39m[22m[90m (14)[39m
2026-05-18T00:00:31.3801434Z packages/game-logic test: [2m      Tests [22m [1m[32m75 passed[39m[22m[90m (75)[39m
2026-05-18T00:00:31.3802900Z packages/game-logic test: [2m   Start at [22m 00:00:27
2026-05-18T00:00:31.3805238Z packages/game-logic test: [2m   Duration [22m 3.44s[2m (transform 329ms, setup 0ms, import 612ms, tests 123ms, environment 2ms)[22m
2026-05-18T00:00:31.4268637Z packages/game-logic test: Done
2026-05-18T00:00:31.4555606Z packages/protocol test:  [32m✓[39m test/state.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-18T00:00:31.5969797Z packages/protocol test:  [32m✓[39m test/anim-state.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-18T00:00:31.7447452Z packages/protocol test:  [32m✓[39m test/schema-shape.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:00:31.7483710Z packages/protocol test: [2m Test Files [22m [1m[32m5 passed[39m[22m[90m (5)[39m
2026-05-18T00:00:31.7504804Z packages/protocol test: [2m      Tests [22m [1m[32m59 passed[39m[22m[90m (59)[39m
2026-05-18T00:00:31.7506000Z packages/protocol test: [2m   Start at [22m 00:00:30
2026-05-18T00:00:31.7507693Z packages/protocol test: [2m   Duration [22m 1.29s[2m (transform 192ms, setup 0ms, import 375ms, tests 55ms, environment 1ms)[22m
2026-05-18T00:00:31.7843361Z packages/protocol test: Done
2026-05-18T00:00:31.7847443Z apps/client test$ vitest run --exclude 'test/e2e/**'
2026-05-18T00:00:31.7850496Z apps/server test$ vitest run --exclude 'test/**/*.integ.test.ts'
2026-05-18T00:00:32.2878676Z 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-18T00:00:32.3702403Z apps/client test: [1m[46m RUN [49m[22m [36mv3.2.4 [39m[90m/home/runner/work/rebno/rebno/apps/client[39m
2026-05-18T00:00:33.4510055Z apps/server test:  [32m✓[39m test/persistence.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 54[2mms[22m[39m
2026-05-18T00:00:33.8591411Z apps/client test:  [32m✓[39m src/__test__/nameplate-stability.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 33[2mms[22m[39m
2026-05-18T00:00:33.8753471Z apps/server test:  [32m✓[39m test/layout-derive.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 111[2mms[22m[39m
2026-05-18T00:00:34.1406001Z apps/server test:  [32m✓[39m test/rate-limit.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-18T00:00:34.4313103Z apps/server test:  [32m✓[39m test/static-assets.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 23[2mms[22m[39m
2026-05-18T00:00:34.6941783Z apps/server test:  [32m✓[39m test/room-key.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 21[2mms[22m[39m
2026-05-18T00:00:34.9731453Z apps/server test: {"level":40,"time":1779062434966,"pid":3327,"hostname":"runnervmrw5os","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-18T00:00:34.9790372Z apps/server test:  [32m✓[39m test/staging-invite.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 13[2mms[22m[39m
2026-05-18T00:00:34.9840351Z apps/server test: {"level":40,"time":1779062434970,"pid":3327,"hostname":"runnervmrw5os","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-18T00:00:34.9897681Z apps/server test: {"level":40,"time":1779062434970,"pid":3327,"hostname":"runnervmrw5os","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-18T00:00:35.6633306Z 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-18T00:00:35.6661259Z apps/client test: [22m[39mroom_layout signature did not verify — rendering anyway (defense-in-depth; see 06.1-D40-SPIKE.md) mvp-lobby 000
2026-05-18T00:00:35.7773724Z apps/client test:  [32m✓[39m src/__test__/game-scene.test.ts [2m([22m[2m11 tests[22m[2m)[22m[32m 300[2mms[22m[39m
2026-05-18T00:00:35.8680813Z apps/server test: {"level":30,"time":1779062435866,"pid":3338,"hostname":"runnervmrw5os","password":"[Redacted]","session_token":"[Redacted]","msg":"login"}
2026-05-18T00:00:35.8745925Z apps/server test:  [32m✓[39m test/otel-init.test.ts [2m([22m[2m4 tests[22m[2m)[22m[33m 685[2mms[22m[39m
2026-05-18T00:00:35.8755116Z apps/server test:      [33m[2m✓[22m[39m does not throw when OTEL_EXPORTER_OTLP_ENDPOINT is unset [33m 582[2mms[22m[39m
2026-05-18T00:00:36.3088177Z apps/server test: {"level":40,"time":1779062436306,"pid":3362,"hostname":"runnervmrw5os","msg_type":"position_update","sessionId":"sid-1","issue":"[\n  {\n    \"code\": \"unrecognized_keys\",\n    \"keys\": [\n      \"account_id\"\n    ],\n    \"path\": [],\n    \"message\": \"Unrecognized key(s) in object: 'account_id'\"\n  }\n]","msg":"invalid_intent"}
2026-05-18T00:00:36.3160939Z apps/server test: {"level":40,"time":1779062436308,"pid":3362,"hostname":"runnervmrw5os","msg_type":"position_update","account_id":"acct-1","sessionId":"sid-1","msg":"rate_limit_dropped"}
2026-05-18T00:00:36.3195855Z apps/server test:  [32m✓[39m test/position-update.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 24[2mms[22m[39m
2026-05-18T00:00:37.0267399Z apps/client test:  [32m✓[39m src/__test__/sprite-state-machine.teleport-gate.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 96[2mms[22m[39m
2026-05-18T00:00:37.2340571Z 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-18T00:00:37.2342625Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-TSrzV6/rebno.db
2026-05-18T00:00:37.2344081Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-18T00:00:37.3401537Z apps/server test: [90mstderr[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-18T00:00:37.3404377Z apps/server test: [22m[39m[run-migrations] uat-seed soft-failed (continuing): SqliteError: no such table: user
2026-05-18T00:00:37.3450524Z apps/server test:     at Database.prepare (/home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/better-sqlite3@12.9.0/node_modules/[4mbetter-sqlite3[24m/lib/methods/wrappers.js:5:21)
2026-05-18T00:00:37.3454203Z apps/server test:     at seedOne [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:62:10[90m)[39m
2026-05-18T00:00:37.3475347Z apps/server test:     at seedUatAccounts [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:108:11[90m)[39m
2026-05-18T00:00:37.3485877Z apps/server test:     at main [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/run-migrations.js:176:15[90m)[39m
2026-05-18T00:00:37.3487818Z apps/server test: [90m    at processTicksAndRejections (node:internal/process/task_queues:103:5)[39m
2026-05-18T00:00:37.3493832Z apps/server test:     at [90m/home/runner/work/rebno/rebno/apps/server/[39mtest/run-migrations.test.ts:44:18
2026-05-18T00:00:37.3497549Z apps/server test:     at file:///home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/@vitest+runner@4.1.5/node_modules/[4m@vitest/runner[24m/dist/chunk-artifact.js:1903:20 {
2026-05-18T00:00:37.3499778Z apps/server test:   code: [32m'SQLITE_ERROR'[39m
2026-05-18T00:00:37.3500544Z apps/server test: }
2026-05-18T00:00:37.3502566Z 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-18T00:00:37.3504409Z apps/server test: [22m[39m[run-migrations] OK
2026-05-18T00:00:37.3625337Z 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-18T00:00:37.3627965Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-B6aCB3/rebno.db
2026-05-18T00:00:37.3639748Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-18T00:00:37.3649654Z apps/server test: [run-migrations] reconciled __drizzle_migrations for pre-bootstrap DB (Assumption A7) — seeded 0001_baseline
2026-05-18T00:00:37.3683327Z apps/server test: [90mstderr[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-18T00:00:37.3693088Z apps/server test: [22m[39m[run-migrations] uat-seed soft-failed (continuing): SqliteError: no such table: user
2026-05-18T00:00:37.3701299Z apps/server test:     at Database.prepare (/home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/better-sqlite3@12.9.0/node_modules/[4mbetter-sqlite3[24m/lib/methods/wrappers.js:5:21)
2026-05-18T00:00:37.3703781Z apps/server test:     at seedOne [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:62:10[90m)[39m
2026-05-18T00:00:37.3705989Z apps/server test:     at seedUatAccounts [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:108:11[90m)[39m
2026-05-18T00:00:37.3708139Z apps/server test:     at main [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/run-migrations.js:176:15[90m)[39m
2026-05-18T00:00:37.3711081Z apps/server test: [90m    at processTicksAndRejections (node:internal/process/task_queues:103:5)[39m
2026-05-18T00:00:37.3714031Z apps/server test:     at [90m/home/runner/work/rebno/rebno/apps/server/[39mtest/run-migrations.test.ts:72:18
2026-05-18T00:00:37.3716525Z apps/server test:     at file:///home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/@vitest+runner@4.1.5/node_modules/[4m@vitest/runner[24m/dist/chunk-artifact.js:1903:20 {
2026-05-18T00:00:37.3718557Z apps/server test:   code: [32m'SQLITE_ERROR'[39m
2026-05-18T00:00:37.3719429Z apps/server test: }
2026-05-18T00:00:37.3721570Z 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-18T00:00:37.3723459Z apps/server test: [22m[39m[run-migrations] OK
2026-05-18T00:00:37.3760444Z 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-18T00:00:37.3765310Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-LSOQUg/rebno.db
2026-05-18T00:00:37.3770404Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-18T00:00:37.3820386Z apps/server test: [90mstderr[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-18T00:00:37.3822532Z apps/server test: [22m[39m[run-migrations] uat-seed soft-failed (continuing): SqliteError: no such table: user
2026-05-18T00:00:37.3850546Z apps/server test:     at Database.prepare (/home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/better-sqlite3@12.9.0/node_modules/[4mbetter-sqlite3[24m/lib/methods/wrappers.js:5:21)
2026-05-18T00:00:37.3852891Z apps/server test:     at seedOne [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:62:10[90m)[39m
2026-05-18T00:00:37.3854929Z apps/server test:     at seedUatAccounts [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:108:11[90m)[39m
2026-05-18T00:00:37.3856950Z apps/server test:     at main [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/run-migrations.js:176:15[90m)[39m
2026-05-18T00:00:37.3859033Z apps/server test: [90m    at processTicksAndRejections (node:internal/process/task_queues:103:5)[39m
2026-05-18T00:00:37.3860652Z apps/server test:     at [90m/home/runner/work/rebno/rebno/apps/server/[39mtest/run-migrations.test.ts:91:19
2026-05-18T00:00:37.3862821Z apps/server test:     at file:///home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/@vitest+runner@4.1.5/node_modules/[4m@vitest/runner[24m/dist/chunk-artifact.js:1903:20 {
2026-05-18T00:00:37.3864310Z apps/server test:   code: [32m'SQLITE_ERROR'[39m
2026-05-18T00:00:37.3864861Z apps/server test: }
2026-05-18T00:00:37.3866578Z 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-18T00:00:37.3868071Z apps/server test: [22m[39m[run-migrations] OK
2026-05-18T00:00:37.3873392Z 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-18T00:00:37.3875317Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-LSOQUg/rebno.db
2026-05-18T00:00:37.3876639Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-18T00:00:37.3879189Z 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-18T00:00:37.3880682Z apps/server test: [22m[39m[run-migrations] OK
2026-05-18T00:00:37.3882478Z apps/server test: [90mstderr[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-18T00:00:37.3884456Z apps/server test: [22m[39m[run-migrations] uat-seed soft-failed (continuing): SqliteError: no such table: user
2026-05-18T00:00:37.3886746Z apps/server test:     at Database.prepare (/home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/better-sqlite3@12.9.0/node_modules/[4mbetter-sqlite3[24m/lib/methods/wrappers.js:5:21)
2026-05-18T00:00:37.3890169Z apps/server test:     at seedOne [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:62:10[90m)[39m
2026-05-18T00:00:37.3892185Z apps/server test:     at seedUatAccounts [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:108:11[90m)[39m
2026-05-18T00:00:37.3894087Z apps/server test:     at main [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/run-migrations.js:176:15[90m)[39m
2026-05-18T00:00:37.3895716Z apps/server test: [90m    at processTicksAndRejections (node:internal/process/task_queues:103:5)[39m
2026-05-18T00:00:37.3897327Z apps/server test:     at [90m/home/runner/work/rebno/rebno/apps/server/[39mtest/run-migrations.test.ts:93:20
2026-05-18T00:00:37.3899751Z apps/server test:     at file:///home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/@vitest+runner@4.1.5/node_modules/[4m@vitest/runner[24m/dist/chunk-artifact.js:1903:20 {
2026-05-18T00:00:37.3901267Z apps/server test:   code: [32m'SQLITE_ERROR'[39m
2026-05-18T00:00:37.3902039Z apps/server test: }
2026-05-18T00:00:37.3955827Z apps/server test:  [32m✓[39m test/run-migrations.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 187[2mms[22m[39m
2026-05-18T00:00:37.6916991Z apps/server test:  [32m✓[39m test/log.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 24[2mms[22m[39m
2026-05-18T00:00:37.8836033Z apps/server test:  [32m✓[39m test/admin-stubs.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-18T00:00:38.1428767Z apps/client test:  [32m✓[39m src/__test__/nameplate.test.ts [2m([22m[2m12 tests[22m[2m)[22m[32m 60[2mms[22m[39m
2026-05-18T00:00:38.1450357Z apps/server test:  [32m✓[39m test/legacy-login.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 20[2mms[22m[39m
2026-05-18T00:00:38.5295438Z apps/server test: {"level":40,"time":1779062438517,"pid":3440,"hostname":"runnervmrw5os","msg_type":"set_sprite_override","sessionId":"sid-1","issue":"[\n  {\n    \"received\": \"admin_form\",\n    \"code\": \"invalid_enum_value\",\n    \"options\": [\n      \"hexport_in\",\n      \"hexport_out\",\n      \"tele_in\",\n      \"tele_out\",\n      \"ncol_1\",\n      \"ncol_2\",\n      \"ncol_3\",\n      \"ncol_4\",\n      \"jokershell\",\n      \"watching\",\n      \"none\"\n    ],\n    \"path\": [\n      \"sprite_id\"\n    ],\n    \"message\": \"Invalid enum value. Expected 'hexport_in' | 'hexport_out' | 'tele_in' | 'tele_out' | 'ncol_1' | 'ncol_2' | 'ncol_3' | 'ncol_4' | 'jokershell' | 'watching' | 'none', received 'admin_form'\"\n  }\n]","msg":"invalid_intent"}
2026-05-18T00:00:38.5310420Z apps/server test: {"level":40,"time":1779062438519,"pid":3440,"hostname":"runnervmrw5os","msg_type":"set_sprite_override","account_id":"acct-1","sessionId":"sid-1","msg":"rate_limit_dropped"}
2026-05-18T00:00:38.5670639Z apps/server test:  [32m✓[39m test/sprite-override.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-18T00:00:38.7730816Z apps/server test:  [32m✓[39m test/health.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:00:39.4180758Z apps/client test:  [32m✓[39m src/__test__/colyseus-client.test.ts [2m([22m[2m9 tests[22m[2m)[22m[32m 17[2mms[22m[39m
2026-05-18T00:00:39.5298568Z apps/server test: [90mstdout[2m | test/tick-accumulator.test.ts
2026-05-18T00:00:39.5355798Z apps/server test: [22m[39m◇ injected env (50) from ../../../../../../../etc/environment // tip: ⌁ auth for agents [www.vestauth.com]
2026-05-18T00:00:39.5362428Z apps/server test: ℹ️  optional .env file not found: .env.test, .env
2026-05-18T00:00:40.2304978Z apps/server test:  [32m✓[39m test/tick-accumulator.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:00:40.5277545Z apps/server test:  [32m✓[39m test/protocol-monotonic-int.unit.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:00:40.5297070Z apps/server test: [2m Test Files [22m [1m[32m16 passed[39m[22m[90m (16)[39m
2026-05-18T00:00:40.5691406Z apps/server test: [2m      Tests [22m [1m[32m89 passed[39m[22m[90m (89)[39m
2026-05-18T00:00:40.5785078Z apps/server test: [2m   Start at [22m 00:00:32
2026-05-18T00:00:40.5792202Z apps/server test: [2m   Duration [22m 8.22s[2m (transform 602ms, setup 0ms, import 3.81s, tests 1.22s, environment 2ms)[22m
2026-05-18T00:00:40.5862637Z apps/server test: Done
2026-05-18T00:00:40.5978678Z apps/client test:  [32m✓[39m src/__test__/chat-hud.test.ts [2m([22m[2m12 tests[22m[2m)[22m[32m 148[2mms[22m[39m
2026-05-18T00:00:41.2670178Z apps/client test:  [32m✓[39m src/__test__/sprite-state-machine.test.ts [2m([22m[2m29 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-18T00:00:41.9518231Z apps/client test:  [32m✓[39m src/__test__/login-scene.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-18T00:00:42.7654761Z apps/client test:  [32m✓[39m src/__test__/reconnect.test.ts [2m([22m[2m16 tests[22m[2m)[22m[32m 72[2mms[22m[39m
2026-05-18T00:00:43.5082370Z apps/client test:  [32m✓[39m src/__test__/esc-menu.test.ts [2m([22m[2m12 tests[22m[2m)[22m[32m 87[2mms[22m[39m
2026-05-18T00:00:44.1855414Z apps/client test:  [32m✓[39m src/__test__/input-dispatcher.test.ts [2m([22m[2m13 tests[22m[2m)[22m[32m 16[2mms[22m[39m
2026-05-18T00:00:44.8642645Z apps/client test:  [32m✓[39m src/__test__/player-renderer-stale-anim.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-18T00:00:45.5515397Z apps/client test:  [32m✓[39m src/__test__/player-renderer.teleport.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-18T00:00:46.2410761Z apps/client test:  [32m✓[39m src/__test__/player-renderer-spawn-delay.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 19[2mms[22m[39m
2026-05-18T00:00:46.9475429Z apps/client test:  [32m✓[39m src/__test__/position-dispatcher.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-18T00:00:47.6415451Z apps/client test:  [32m✓[39m src/__test__/nameplate-color.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 31[2mms[22m[39m
2026-05-18T00:00:48.3629809Z apps/client test: [90mstderr[2m | src/__test__/background-renderer.test.ts[2m > [22m[2mBackgroundRenderer — wrap math (sim-tick pure state)[2m > [22m[2mD-64 round-4: dispose() survives a group whose .clear() throws (scene-shutdown race)
2026-05-18T00:00:48.3633272Z apps/client test: [22m[39mBackgroundRenderer.dispose: group.clear threw (likely scene-shutdown race) Cannot read properties of undefined (reading 'size')
2026-05-18T00:00:48.3641605Z apps/client test:  [32m✓[39m src/__test__/background-renderer.test.ts [2m([22m[2m9 tests[22m[2m)[22m[32m 76[2mms[22m[39m
2026-05-18T00:00:49.0332772Z apps/client test:  [32m✓[39m src/__test__/room-renderer.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:00:49.7472227Z apps/client test:  [32m✓[39m src/__test__/force-reset-overlay.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 72[2mms[22m[39m
2026-05-18T00:00:50.4281815Z apps/client test:  [32m✓[39m src/__test__/reconciler.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:00:51.0851512Z apps/client test:  [32m✓[39m src/__test__/prediction.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:00:51.7920490Z apps/client test:  [32m✓[39m src/__test__/extrapolation.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:00:52.4657649Z apps/client test:  [32m✓[39m src/__test__/sprite-state-rate.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-18T00:00:53.1347775Z 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-18T00:00:53.8001451Z apps/client test:  [32m✓[39m src/__test__/input-dispatcher-shift.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:00:54.4582657Z apps/client test:  [32m✓[39m src/__test__/canvas-rect-tracker.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-18T00:00:55.1207868Z apps/client test:  [32m✓[39m src/__test__/boot-font-gate.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:00:55.7804412Z apps/client test:  [32m✓[39m src/__test__/legacy-origin.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-18T00:00:56.5291402Z 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-18T00:00:57.1803854Z apps/client test:  [32m✓[39m src/__test__/room-collision-bottom-edge.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:00:57.8400710Z apps/client test:  [32m✓[39m src/__test__/depth-set.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 3[2mms[22m[39m
2026-05-18T00:00:58.4941497Z apps/client test:  [32m✓[39m src/__test__/atlas-loader.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:00:59.1566549Z apps/client test:  [32m✓[39m src/__test__/protocol-version-check.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-18T00:00:59.8262448Z apps/client test:  [32m✓[39m src/__test__/integer-zoom.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-18T00:01:00.5018880Z 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-18T00:01:00.5256286Z apps/client test: [2m Test Files [22m [1m[32m35 passed[39m[22m[90m (35)[39m
2026-05-18T00:01:00.5277067Z apps/client test: [2m      Tests [22m [1m[32m255 passed[39m[22m[2m | [22m[90m4 todo[39m[90m (259)[39m
2026-05-18T00:01:00.5280535Z apps/client test: [2m   Start at [22m 00:00:32
2026-05-18T00:01:00.5297291Z apps/client test: [2m   Duration [22m 28.15s[2m (transform 1.05s, setup 72ms, collect 2.09s, tests 1.18s, environment 16.33s, prepare 3.01s)[22m
2026-05-18T00:01:00.6650493Z apps/client test: Done
2026-05-18T00:01:00.6741300Z 
2026-05-18T00:01:00.6742223Z verify-phase-4: OK (12 steps green)
2026-05-18T00:01:00.6865839Z 
2026-05-18T00:01:00.6866506Z === Workspace: typecheck ===
2026-05-18T00:01:00.6869439Z >>> pnpm -r typecheck
2026-05-18T00:01:00.9816370Z Scope: 5 of 6 workspace projects
2026-05-18T00:01:00.9864601Z packages/db typecheck$ tsc --noEmit
2026-05-18T00:01:00.9872676Z packages/game-logic typecheck$ tsc --noEmit
2026-05-18T00:01:03.5159828Z packages/game-logic typecheck: Done
2026-05-18T00:01:03.5179394Z packages/protocol typecheck$ tsc --noEmit
2026-05-18T00:01:05.6570212Z packages/db typecheck: Done
2026-05-18T00:01:07.0322390Z packages/protocol typecheck: Done
2026-05-18T00:01:07.0329695Z apps/client typecheck$ tsc --noEmit
2026-05-18T00:01:07.0332349Z apps/server typecheck$ tsc --noEmit
2026-05-18T00:01:19.8116332Z apps/client typecheck: Done
2026-05-18T00:01:20.2032197Z apps/server typecheck: Done
2026-05-18T00:01:20.2133808Z 
2026-05-18T00:01:20.2134594Z === Lint: deploy-stack ===
2026-05-18T00:01:20.2135388Z >>> pnpm lint:deploy-stack
2026-05-18T00:01:20.5178144Z 
2026-05-18T00:01:20.5179482Z > rebno@0.0.0 lint:deploy-stack /home/runner/work/rebno/rebno
2026-05-18T00:01:20.5180616Z > node tools/scripts/lint-deploy-stack.mjs
2026-05-18T00:01:20.5181225Z 
2026-05-18T00:01:20.5567692Z lint-deploy-stack: OK
2026-05-18T00:01:20.5713002Z 
2026-05-18T00:01:20.5713863Z === Lint: deploy-stack test ===
2026-05-18T00:01:20.5714733Z >>> pnpm lint:deploy-stack:test
2026-05-18T00:01:20.8687936Z 
2026-05-18T00:01:20.8689301Z > rebno@0.0.0 lint:deploy-stack:test /home/runner/work/rebno/rebno
2026-05-18T00:01:20.8690683Z > node tools/scripts/lint-deploy-stack.test.mjs
2026-05-18T00:01:20.8691304Z 
2026-05-18T00:01:20.9366499Z PASS: lint-deploy-stack green
2026-05-18T00:01:20.9506935Z 
2026-05-18T00:01:20.9507697Z === ADR 0005 lint ===
2026-05-18T00:01:20.9508704Z >>> pnpm lint:adr:0005
2026-05-18T00:01:21.2431904Z 
2026-05-18T00:01:21.2432983Z > rebno@0.0.0 lint:adr:0005 /home/runner/work/rebno/rebno
2026-05-18T00:01:21.2434439Z > node tools/asset-catalog/scripts/lint-adr.mjs docs/adr/0005-deploy-topology.md --no-matrix
2026-05-18T00:01:21.2435525Z 
2026-05-18T00:01:21.2767164Z OK: ADR docs/adr/0005-deploy-topology.md validated (no-matrix mode — Michael Nygard sections present)
2026-05-18T00:01:21.2899078Z 
2026-05-18T00:01:21.2899665Z === ADR 0006 lint ===
2026-05-18T00:01:21.2900146Z >>> pnpm lint:adr:0006
2026-05-18T00:01:21.5847539Z 
2026-05-18T00:01:21.5848872Z > rebno@0.0.0 lint:adr:0006 /home/runner/work/rebno/rebno
2026-05-18T00:01:21.5850389Z > node tools/asset-catalog/scripts/lint-adr.mjs docs/adr/0006-observability-stack.md --no-matrix
2026-05-18T00:01:21.5851389Z 
2026-05-18T00:01:21.6160187Z OK: ADR docs/adr/0006-observability-stack.md validated (no-matrix mode — Michael Nygard sections present)
2026-05-18T00:01:21.6292553Z 
2026-05-18T00:01:21.6293240Z === Workspace: test ===
2026-05-18T00:01:21.6293853Z >>> pnpm -r test
2026-05-18T00:01:21.9280426Z Scope: 5 of 6 workspace projects
2026-05-18T00:01:21.9332532Z packages/db test$ vitest run
2026-05-18T00:01:21.9340170Z packages/game-logic test$ vitest run
2026-05-18T00:01:22.4180868Z 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-18T00:01:22.4361210Z 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-18T00:01:22.8650705Z packages/game-logic test:  [32m✓[39m test/platform-cycle.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 18[2mms[22m[39m
2026-05-18T00:01:23.0954394Z packages/game-logic test:  [32m✓[39m test/golden.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-18T00:01:23.3267601Z packages/game-logic test:  [32m✓[39m test/step-bno-fidelity.test.ts [2m([22m[2m13 tests[22m[2m)[22m[32m 13[2mms[22m[39m
2026-05-18T00:01:23.3535384Z packages/db test:  [32m✓[39m tests/schema-shape.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 11[2mms[22m[39m
2026-05-18T00:01:23.5465179Z packages/game-logic test:  [32m✓[39m test/accumulator.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:01:23.7660997Z packages/game-logic test:  [32m✓[39m test/walkable-edge.test.ts [2m([22m[2m11 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-18T00:01:23.9755577Z packages/game-logic test:  [32m✓[39m test/sprite-state-machine.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-18T00:01:24.2010904Z packages/db test:  [32m✓[39m tests/promotion.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-18T00:01:24.2034535Z packages/game-logic test:  [32m✓[39m test/collision-axis-slide.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-18T00:01:24.4205300Z 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-18T00:01:24.4320182Z packages/db test: [2m Test Files [22m [1m[32m3 passed[39m[22m[90m (3)[39m
2026-05-18T00:01:24.4359966Z packages/db test: [2m      Tests [22m [1m[32m22 passed[39m[22m[90m (22)[39m
2026-05-18T00:01:24.4369718Z packages/db test: [2m   Start at [22m 00:01:22
2026-05-18T00:01:24.4392860Z packages/db test: [2m   Duration [22m 2.00s[2m (transform 145ms, setup 0ms, import 1.37s, tests 28ms, environment 0ms)[22m
2026-05-18T00:01:24.4395004Z packages/game-logic test:  [32m✓[39m test/rng.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-18T00:01:24.4679406Z packages/db test: Done
2026-05-18T00:01:24.4699328Z packages/protocol test$ vitest run
2026-05-18T00:01:24.6811223Z packages/game-logic test:  [32m✓[39m test/movement-constants.test.ts [2m([22m[2m9 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-18T00:01:24.9194642Z packages/game-logic test:  [32m✓[39m test/edge-parity.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:01:24.9850963Z 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-18T00:01:25.1491068Z packages/game-logic test:  [32m✓[39m test/step-pass-through.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-18T00:01:25.4060745Z packages/protocol test:  [32m✓[39m test/intents.test.ts [2m([22m[2m25 tests[22m[2m)[22m[32m 20[2mms[22m[39m
2026-05-18T00:01:25.4269207Z packages/game-logic test:  [32m✓[39m test/navi-mask-bbox.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 11[2mms[22m[39m
2026-05-18T00:01:25.6577589Z packages/game-logic test:  [32m✓[39m test/wall-slide.test.ts [2m([22m[2m1 test[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:01:25.7130949Z packages/protocol test:  [32m✓[39m test/codec.test.ts [2m([22m[2m18 tests[22m[2m)[22m[32m 19[2mms[22m[39m
2026-05-18T00:01:25.8798734Z packages/game-logic test:  [32m✓[39m test/run-speed.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:01:25.8846429Z packages/game-logic test: [2m Test Files [22m [1m[32m14 passed[39m[22m[90m (14)[39m
2026-05-18T00:01:25.8859303Z packages/game-logic test: [2m      Tests [22m [1m[32m75 passed[39m[22m[90m (75)[39m
2026-05-18T00:01:25.8876770Z packages/game-logic test: [2m   Start at [22m 00:01:22
2026-05-18T00:01:25.8887230Z packages/game-logic test: [2m   Duration [22m 3.44s[2m (transform 289ms, setup 0ms, import 570ms, tests 126ms, environment 2ms)[22m
2026-05-18T00:01:25.9286979Z packages/game-logic test: Done
2026-05-18T00:01:25.9408066Z packages/protocol test:  [32m✓[39m test/anim-state.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-18T00:01:26.1099933Z packages/protocol test:  [32m✓[39m test/state.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-18T00:01:26.2588882Z packages/protocol test:  [32m✓[39m test/schema-shape.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:01:26.2617973Z packages/protocol test: [2m Test Files [22m [1m[32m5 passed[39m[22m[90m (5)[39m
2026-05-18T00:01:26.2623865Z packages/protocol test: [2m      Tests [22m [1m[32m59 passed[39m[22m[90m (59)[39m
2026-05-18T00:01:26.2629201Z packages/protocol test: [2m   Start at [22m 00:01:24
2026-05-18T00:01:26.2640107Z packages/protocol test: [2m   Duration [22m 1.27s[2m (transform 183ms, setup 0ms, import 348ms, tests 56ms, environment 1ms)[22m
2026-05-18T00:01:26.2981945Z packages/protocol test: Done
2026-05-18T00:01:26.2988241Z apps/client test$ vitest run --exclude 'test/e2e/**'
2026-05-18T00:01:26.2990928Z apps/server test$ vitest run --exclude 'test/**/*.integ.test.ts'
2026-05-18T00:01:26.8236517Z 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-18T00:01:26.8846029Z apps/client test: [1m[46m RUN [49m[22m [36mv3.2.4 [39m[90m/home/runner/work/rebno/rebno/apps/client[39m
2026-05-18T00:01:27.8440939Z apps/server test: {"level":30,"time":1779062487838,"pid":4638,"hostname":"runnervmrw5os","password":"[Redacted]","session_token":"[Redacted]","msg":"login"}
2026-05-18T00:01:27.8460062Z apps/server test:  [32m✓[39m test/otel-init.test.ts [2m([22m[2m4 tests[22m[2m)[22m[33m 730[2mms[22m[39m
2026-05-18T00:01:27.8499799Z apps/server test:      [33m[2m✓[22m[39m does not throw when OTEL_EXPORTER_OTLP_ENDPOINT is unset [33m 602[2mms[22m[39m
2026-05-18T00:01:28.9037928Z 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-18T00:01:28.9053161Z apps/client test: [22m[39mroom_layout signature did not verify — rendering anyway (defense-in-depth; see 06.1-D40-SPIKE.md) mvp-lobby 000
2026-05-18T00:01:28.9936471Z 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-18T00:01:28.9954474Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-rNF3LT/rebno.db
2026-05-18T00:01:28.9955924Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-18T00:01:29.0013798Z apps/client test:  [32m✓[39m src/__test__/game-scene.test.ts [2m([22m[2m11 tests[22m[2m)[22m[32m 261[2mms[22m[39m
2026-05-18T00:01:29.1061648Z apps/server test: [90mstderr[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-18T00:01:29.1082991Z apps/server test: [22m[39m[run-migrations] uat-seed soft-failed (continuing): SqliteError: no such table: user
2026-05-18T00:01:29.1096773Z apps/server test:     at Database.prepare (/home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/better-sqlite3@12.9.0/node_modules/[4mbetter-sqlite3[24m/lib/methods/wrappers.js:5:21)
2026-05-18T00:01:29.1120275Z apps/server test:     at seedOne [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:62:10[90m)[39m
2026-05-18T00:01:29.1140984Z apps/server test:     at seedUatAccounts [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:108:11[90m)[39m
2026-05-18T00:01:29.1162766Z apps/server test:     at main [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/run-migrations.js:176:15[90m)[39m
2026-05-18T00:01:29.1175470Z apps/server test: [90m    at processTicksAndRejections (node:internal/process/task_queues:103:5)[39m
2026-05-18T00:01:29.1180330Z apps/server test:     at [90m/home/runner/work/rebno/rebno/apps/server/[39mtest/run-migrations.test.ts:44:18
2026-05-18T00:01:29.1197155Z apps/server test:     at file:///home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/@vitest+runner@4.1.5/node_modules/[4m@vitest/runner[24m/dist/chunk-artifact.js:1903:20 {
2026-05-18T00:01:29.1199927Z apps/server test:   code: [32m'SQLITE_ERROR'[39m
2026-05-18T00:01:29.1200679Z apps/server test: }
2026-05-18T00:01:29.1230488Z 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-18T00:01:29.1233126Z apps/server test: [22m[39m[run-migrations] OK
2026-05-18T00:01:29.1236925Z 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-18T00:01:29.1263218Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-eOxzQ2/rebno.db
2026-05-18T00:01:29.1275161Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-18T00:01:29.1277592Z apps/server test: [run-migrations] reconciled __drizzle_migrations for pre-bootstrap DB (Assumption A7) — seeded 0001_baseline
2026-05-18T00:01:29.1282102Z apps/server test: [90mstderr[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-18T00:01:29.1321399Z apps/server test: [22m[39m[run-migrations] uat-seed soft-failed (continuing): SqliteError: no such table: user
2026-05-18T00:01:29.1341334Z apps/server test:     at Database.prepare (/home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/better-sqlite3@12.9.0/node_modules/[4mbetter-sqlite3[24m/lib/methods/wrappers.js:5:21)
2026-05-18T00:01:29.1352994Z apps/server test:     at seedOne [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:62:10[90m)[39m
2026-05-18T00:01:29.1355556Z apps/server test:     at seedUatAccounts [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:108:11[90m)[39m
2026-05-18T00:01:29.1360541Z apps/server test:     at main [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/run-migrations.js:176:15[90m)[39m
2026-05-18T00:01:29.1384386Z apps/server test: [90m    at processTicksAndRejections (node:internal/process/task_queues:103:5)[39m
2026-05-18T00:01:29.1413091Z apps/server test:     at [90m/home/runner/work/rebno/rebno/apps/server/[39mtest/run-migrations.test.ts:72:18
2026-05-18T00:01:29.1427805Z apps/server test:     at file:///home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/@vitest+runner@4.1.5/node_modules/[4m@vitest/runner[24m/dist/chunk-artifact.js:1903:20 {
2026-05-18T00:01:29.1430007Z apps/server test:   code: [32m'SQLITE_ERROR'[39m
2026-05-18T00:01:29.1430742Z apps/server test: }
2026-05-18T00:01:29.1433231Z 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-18T00:01:29.1436084Z apps/server test: [22m[39m[run-migrations] OK
2026-05-18T00:01:29.1439343Z 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-18T00:01:29.1459629Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-NpTNRO/rebno.db
2026-05-18T00:01:29.1476205Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-18T00:01:29.1513220Z apps/server test: [90mstderr[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-18T00:01:29.1516506Z apps/server test: [22m[39m[run-migrations] uat-seed soft-failed (continuing): SqliteError: no such table: user
2026-05-18T00:01:29.1528122Z apps/server test:     at Database.prepare (/home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/better-sqlite3@12.9.0/node_modules/[4mbetter-sqlite3[24m/lib/methods/wrappers.js:5:21)
2026-05-18T00:01:29.1530806Z apps/server test:     at seedOne [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:62:10[90m)[39m
2026-05-18T00:01:29.1532687Z apps/server test:     at seedUatAccounts [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:108:11[90m)[39m
2026-05-18T00:01:29.1534672Z apps/server test:     at main [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/run-migrations.js:176:15[90m)[39m
2026-05-18T00:01:29.1536414Z apps/server test: [90m    at processTicksAndRejections (node:internal/process/task_queues:103:5)[39m
2026-05-18T00:01:29.1538131Z apps/server test:     at [90m/home/runner/work/rebno/rebno/apps/server/[39mtest/run-migrations.test.ts:91:19
2026-05-18T00:01:29.1540530Z apps/server test:     at file:///home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/@vitest+runner@4.1.5/node_modules/[4m@vitest/runner[24m/dist/chunk-artifact.js:1903:20 {
2026-05-18T00:01:29.1542110Z apps/server test:   code: [32m'SQLITE_ERROR'[39m
2026-05-18T00:01:29.1542781Z apps/server test: }
2026-05-18T00:01:29.1544552Z apps/server test: [90mstderr[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-18T00:01:29.1546593Z apps/server test: [22m[39m[run-migrations] uat-seed soft-failed (continuing): SqliteError: no such table: user
2026-05-18T00:01:29.1549162Z apps/server test:     at Database.prepare (/home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/better-sqlite3@12.9.0/node_modules/[4mbetter-sqlite3[24m/lib/methods/wrappers.js:5:21)
2026-05-18T00:01:29.1551555Z apps/server test:     at seedOne [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:62:10[90m)[39m
2026-05-18T00:01:29.1553663Z apps/server test:     at seedUatAccounts [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/seed-uat-accounts.js:108:11[90m)[39m
2026-05-18T00:01:29.1555678Z apps/server test:     at main [90m(/home/runner/work/rebno/rebno/apps/server/[39mscripts/run-migrations.js:176:15[90m)[39m
2026-05-18T00:01:29.1557471Z apps/server test: [90m    at processTicksAndRejections (node:internal/process/task_queues:103:5)[39m
2026-05-18T00:01:29.1559435Z apps/server test:     at [90m/home/runner/work/rebno/rebno/apps/server/[39mtest/run-migrations.test.ts:93:20
2026-05-18T00:01:29.1561877Z apps/server test:     at file:///home/runner/work/rebno/rebno/node_modules/[4m.pnpm[24m/@vitest+runner@4.1.5/node_modules/[4m@vitest/runner[24m/dist/chunk-artifact.js:1903:20 {
2026-05-18T00:01:29.1563610Z apps/server test:   code: [32m'SQLITE_ERROR'[39m
2026-05-18T00:01:29.1564303Z apps/server test: }
2026-05-18T00:01:29.1566091Z 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-18T00:01:29.1567808Z apps/server test: [22m[39m[run-migrations] OK
2026-05-18T00:01:29.1570156Z 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-18T00:01:29.1572152Z apps/server test: [22m[39m[run-migrations] opening /tmp/rebno-migrate-test-NpTNRO/rebno.db
2026-05-18T00:01:29.1573561Z apps/server test: [run-migrations] migrationsFolder=/home/runner/work/rebno/rebno/packages/db/migrations
2026-05-18T00:01:29.1575702Z 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-18T00:01:29.1577440Z apps/server test: [22m[39m[run-migrations] OK
2026-05-18T00:01:29.1579061Z apps/server test:  [32m✓[39m test/run-migrations.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 175[2mms[22m[39m
2026-05-18T00:01:29.5550976Z apps/server test:  [32m✓[39m test/layout-derive.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 130[2mms[22m[39m
2026-05-18T00:01:30.3015617Z apps/client test:  [32m✓[39m src/__test__/chat-hud.test.ts [2m([22m[2m12 tests[22m[2m)[22m[32m 166[2mms[22m[39m
2026-05-18T00:01:30.5325271Z apps/server test:  [32m✓[39m test/persistence.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 62[2mms[22m[39m
2026-05-18T00:01:30.9499765Z apps/server test: {"level":40,"time":1779062490945,"pid":4740,"hostname":"runnervmrw5os","msg_type":"position_update","sessionId":"sid-1","issue":"[\n  {\n    \"code\": \"unrecognized_keys\",\n    \"keys\": [\n      \"account_id\"\n    ],\n    \"path\": [],\n    \"message\": \"Unrecognized key(s) in object: 'account_id'\"\n  }\n]","msg":"invalid_intent"}
2026-05-18T00:01:30.9530927Z apps/server test: {"level":40,"time":1779062490946,"pid":4740,"hostname":"runnervmrw5os","msg_type":"position_update","account_id":"acct-1","sessionId":"sid-1","msg":"rate_limit_dropped"}
2026-05-18T00:01:30.9585813Z apps/server test:  [32m✓[39m test/position-update.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 23[2mms[22m[39m
2026-05-18T00:01:31.2382084Z apps/server test:  [32m✓[39m test/log.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 19[2mms[22m[39m
2026-05-18T00:01:31.5162445Z apps/client test:  [32m✓[39m src/__test__/sprite-state-machine.teleport-gate.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 101[2mms[22m[39m
2026-05-18T00:01:31.5313253Z apps/server test:  [32m✓[39m test/static-assets.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 13[2mms[22m[39m
2026-05-18T00:01:31.8050779Z apps/server test:  [32m✓[39m test/room-key.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 33[2mms[22m[39m
2026-05-18T00:01:32.0860619Z apps/server test:  [32m✓[39m test/legacy-login.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 21[2mms[22m[39m
2026-05-18T00:01:32.4354515Z apps/server test: {"level":40,"time":1779062492428,"pid":4804,"hostname":"runnervmrw5os","msg_type":"set_sprite_override","sessionId":"sid-1","issue":"[\n  {\n    \"received\": \"admin_form\",\n    \"code\": \"invalid_enum_value\",\n    \"options\": [\n      \"hexport_in\",\n      \"hexport_out\",\n      \"tele_in\",\n      \"tele_out\",\n      \"ncol_1\",\n      \"ncol_2\",\n      \"ncol_3\",\n      \"ncol_4\",\n      \"jokershell\",\n      \"watching\",\n      \"none\"\n    ],\n    \"path\": [\n      \"sprite_id\"\n    ],\n    \"message\": \"Invalid enum value. Expected 'hexport_in' | 'hexport_out' | 'tele_in' | 'tele_out' | 'ncol_1' | 'ncol_2' | 'ncol_3' | 'ncol_4' | 'jokershell' | 'watching' | 'none', received 'admin_form'\"\n  }\n]","msg":"invalid_intent"}
2026-05-18T00:01:32.4390281Z apps/server test:  [32m✓[39m test/sprite-override.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 17[2mms[22m[39m
2026-05-18T00:01:32.4400194Z apps/server test: {"level":40,"time":1779062492430,"pid":4804,"hostname":"runnervmrw5os","msg_type":"set_sprite_override","account_id":"acct-1","sessionId":"sid-1","msg":"rate_limit_dropped"}
2026-05-18T00:01:32.7204683Z apps/client test:  [32m✓[39m src/__test__/esc-menu.test.ts [2m([22m[2m12 tests[22m[2m)[22m[32m 138[2mms[22m[39m
2026-05-18T00:01:32.7300418Z apps/server test: {"level":40,"time":1779062492727,"pid":4815,"hostname":"runnervmrw5os","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-18T00:01:32.7381087Z apps/server test:  [32m✓[39m test/staging-invite.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 13[2mms[22m[39m
2026-05-18T00:01:32.7389783Z apps/server test: {"level":40,"time":1779062492730,"pid":4815,"hostname":"runnervmrw5os","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-18T00:01:32.7409555Z apps/server test: {"level":40,"time":1779062492731,"pid":4815,"hostname":"runnervmrw5os","path":"/api/foo","msg":"staging_invite_rejected"}
2026-05-18T00:01:32.9655659Z apps/server test:  [32m✓[39m test/rate-limit.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 11[2mms[22m[39m
2026-05-18T00:01:33.1815293Z apps/server test:  [32m✓[39m test/admin-stubs.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 8[2mms[22m[39m
2026-05-18T00:01:33.8780150Z apps/server test: [90mstdout[2m | test/tick-accumulator.test.ts
2026-05-18T00:01:33.8807932Z apps/server test: [22m[39m◇ injected env (50) from ../../../../../../../etc/environment // tip: ◈ secrets for agents [www.dotenvx.com]
2026-05-18T00:01:33.8829595Z apps/server test: ℹ️  optional .env file not found: .env.test, .env
2026-05-18T00:01:34.0058902Z apps/client test: [90mstderr[2m | src/__test__/background-renderer.test.ts[2m > [22m[2mBackgroundRenderer — wrap math (sim-tick pure state)[2m > [22m[2mD-64 round-4: dispose() survives a group whose .clear() throws (scene-shutdown race)
2026-05-18T00:01:34.0065578Z apps/client test: [22m[39mBackgroundRenderer.dispose: group.clear threw (likely scene-shutdown race) Cannot read properties of undefined (reading 'size')
2026-05-18T00:01:34.0111764Z apps/client test:  [32m✓[39m src/__test__/background-renderer.test.ts [2m([22m[2m9 tests[22m[2m)[22m[32m 129[2mms[22m[39m
2026-05-18T00:01:34.6424128Z apps/server test:  [32m✓[39m test/tick-accumulator.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:01:34.9450359Z apps/server test:  [32m✓[39m test/protocol-monotonic-int.unit.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:01:35.1090895Z apps/client test:  [32m✓[39m src/__test__/force-reset-overlay.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 105[2mms[22m[39m
2026-05-18T00:01:35.1712805Z apps/server test:  [32m✓[39m test/health.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-18T00:01:35.1809846Z apps/server test: [2m Test Files [22m [1m[32m16 passed[39m[22m[90m (16)[39m
2026-05-18T00:01:35.1839686Z apps/server test: [2m      Tests [22m [1m[32m89 passed[39m[22m[90m (89)[39m
2026-05-18T00:01:35.1863892Z apps/server test: [2m   Start at [22m 00:01:26
2026-05-18T00:01:35.1865615Z apps/server test: [2m   Duration [22m 8.34s[2m (transform 560ms, setup 0ms, import 3.75s, tests 1.27s, environment 2ms)[22m
2026-05-18T00:01:35.2555083Z apps/server test: Done
2026-05-18T00:01:35.9627631Z apps/client test:  [32m✓[39m src/__test__/reconnect.test.ts [2m([22m[2m16 tests[22m[2m)[22m[32m 72[2mms[22m[39m
2026-05-18T00:01:36.6721332Z apps/client test:  [32m✓[39m src/__test__/nameplate.test.ts [2m([22m[2m12 tests[22m[2m)[22m[32m 41[2mms[22m[39m
2026-05-18T00:01:37.3929307Z apps/client test:  [32m✓[39m src/__test__/nameplate-stability.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 23[2mms[22m[39m
2026-05-18T00:01:38.0958989Z apps/client test:  [32m✓[39m src/__test__/nameplate-color.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 31[2mms[22m[39m
2026-05-18T00:01:38.7784202Z apps/client test:  [32m✓[39m src/__test__/player-renderer-spawn-delay.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 19[2mms[22m[39m
2026-05-18T00:01:39.4966140Z apps/client test:  [32m✓[39m src/__test__/colyseus-client.test.ts [2m([22m[2m9 tests[22m[2m)[22m[32m 12[2mms[22m[39m
2026-05-18T00:01:40.1793435Z apps/client test:  [32m✓[39m src/__test__/input-dispatcher.test.ts [2m([22m[2m13 tests[22m[2m)[22m[32m 17[2mms[22m[39m
2026-05-18T00:01:40.8304812Z apps/client test:  [32m✓[39m src/__test__/canvas-rect-tracker.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-18T00:01:41.5159843Z apps/client test:  [32m✓[39m src/__test__/player-renderer.teleport.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 14[2mms[22m[39m
2026-05-18T00:01:42.1963875Z apps/client test:  [32m✓[39m src/__test__/player-renderer-stale-anim.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 13[2mms[22m[39m
2026-05-18T00:01:42.8824228Z apps/client test:  [32m✓[39m src/__test__/login-scene.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 10[2mms[22m[39m
2026-05-18T00:01:43.5515383Z 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-18T00:01:44.2391404Z apps/client test:  [32m✓[39m src/__test__/position-dispatcher.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-18T00:01:44.8921385Z 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-18T00:01:45.5378159Z apps/client test:  [32m✓[39m src/__test__/input-dispatcher-shift.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:01:46.2248969Z apps/client test:  [32m✓[39m src/__test__/reconciler.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 9[2mms[22m[39m
2026-05-18T00:01:46.9026842Z apps/client test:  [32m✓[39m src/__test__/boot-font-gate.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 7[2mms[22m[39m
2026-05-18T00:01:47.6453989Z 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-18T00:01:48.3320395Z apps/client test:  [32m✓[39m src/__test__/sprite-state-machine.test.ts [2m([22m[2m29 tests[22m[2m)[22m[32m 6[2mms[22m[39m
2026-05-18T00:01:48.9835813Z apps/client test:  [32m✓[39m src/__test__/room-collision-bottom-edge.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:01:49.6687845Z apps/client test:  [32m✓[39m src/__test__/extrapolation.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:01:50.3538244Z apps/client test:  [32m✓[39m src/__test__/prediction.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:01:51.0404265Z apps/client test:  [32m✓[39m src/__test__/room-renderer.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 5[2mms[22m[39m
2026-05-18T00:01:51.7235388Z apps/client test:  [32m✓[39m src/__test__/protocol-version-check.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-18T00:01:52.4077436Z apps/client test:  [32m✓[39m src/__test__/sprite-state-rate.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-18T00:01:53.0785963Z 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-18T00:01:53.7532225Z apps/client test:  [32m✓[39m src/__test__/integer-zoom.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-18T00:01:54.4196016Z apps/client test:  [32m✓[39m src/__test__/legacy-origin.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 4[2mms[22m[39m
2026-05-18T00:01:55.0873339Z apps/client test:  [32m✓[39m src/__test__/depth-set.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 3[2mms[22m[39m
2026-05-18T00:01:55.1090312Z apps/client test: [2m Test Files [22m [1m[32m35 passed[39m[22m[90m (35)[39m
2026-05-18T00:01:55.1105295Z apps/client test: [2m      Tests [22m [1m[32m255 passed[39m[22m[2m | [22m[90m4 todo[39m[90m (259)[39m
2026-05-18T00:01:55.1106532Z apps/client test: [2m   Start at [22m 00:01:26
2026-05-18T00:01:55.1108196Z apps/client test: [2m   Duration [22m 28.22s[2m (transform 973ms, setup 72ms, collect 1.93s, tests 1.27s, environment 16.41s, prepare 2.95s)[22m
2026-05-18T00:01:55.2407228Z apps/client test: Done
2026-05-18T00:01:55.2492011Z 
2026-05-18T00:01:55.2492684Z verify-phase-5: OK (7 steps green)
2026-05-18T00:01:55.2662200Z ##[group]Run pnpm lint:vite-env:staging
2026-05-18T00:01:55.2662568Z [36;1mpnpm lint:vite-env:staging[0m
2026-05-18T00:01:55.2699439Z shell: /usr/bin/bash -e {0}
2026-05-18T00:01:55.2699709Z env:
2026-05-18T00:01:55.2699933Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:01:55.2700199Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:01:55.2700448Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:01:55.2700751Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:01:55.2701095Z ##[endgroup]
2026-05-18T00:01:55.5860490Z 
2026-05-18T00:01:55.5861576Z > rebno@0.0.0 lint:vite-env:staging /home/runner/work/rebno/rebno
2026-05-18T00:01:55.5863456Z > node tools/scripts/lint-vite-env.mjs --target staging
2026-05-18T00:01:55.5864161Z 
2026-05-18T00:01:55.6204847Z lint-vite-env: OK
2026-05-18T00:01:55.6386485Z ##[group]Run pnpm lint:fly-env
2026-05-18T00:01:55.6386814Z [36;1mpnpm lint:fly-env[0m
2026-05-18T00:01:55.6423148Z shell: /usr/bin/bash -e {0}
2026-05-18T00:01:55.6423430Z env:
2026-05-18T00:01:55.6423653Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:01:55.6423926Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:01:55.6424192Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:01:55.6424500Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:01:55.6424838Z ##[endgroup]
2026-05-18T00:01:55.9401932Z 
2026-05-18T00:01:55.9403005Z > rebno@0.0.0 lint:fly-env /home/runner/work/rebno/rebno
2026-05-18T00:01:55.9404113Z > node tools/scripts/lint-fly-env.mjs
2026-05-18T00:01:55.9404611Z 
2026-05-18T00:01:55.9745463Z OK: apps/server/fly.staging.toml
2026-05-18T00:01:55.9749465Z OK: apps/server/fly.prod.toml
2026-05-18T00:01:55.9750302Z lint-fly-env: OK
2026-05-18T00:01:55.9922243Z ##[group]Run pnpm --filter @rebno/client build:staging
2026-05-18T00:01:55.9922681Z [36;1mpnpm --filter @rebno/client build:staging[0m
2026-05-18T00:01:55.9958670Z shell: /usr/bin/bash -e {0}
2026-05-18T00:01:55.9958937Z env:
2026-05-18T00:01:55.9959156Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:01:55.9959424Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:01:55.9959677Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:01:55.9959987Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:01:55.9960318Z ##[endgroup]
2026-05-18T00:01:56.3445925Z 
2026-05-18T00:01:56.3447331Z > @rebno/client@0.1.0 build:staging /home/runner/work/rebno/rebno/apps/client
2026-05-18T00:01:56.3448747Z > vite build --mode staging
2026-05-18T00:01:56.3449251Z 
2026-05-18T00:01:56.5711425Z [36mvite v8.0.11 [32mbuilding client environment for staging...[36m[39m
2026-05-18T00:01:56.5837946Z [2K
2026-05-18T00:01:57.0738646Z transforming...✓ 136 modules transformed.
2026-05-18T00:01:57.4314849Z rendering chunks...
2026-05-18T00:01:57.7603200Z computing gzip size...
2026-05-18T00:01:57.7926232Z ../server/public/.vite/manifest.json           0.13 kB │ gzip:   0.11 kB
2026-05-18T00:01:57.7927848Z ../server/public/index.html                    2.10 kB │ gzip:   1.00 kB
2026-05-18T00:01:57.7929536Z ../server/public/assets/index-DsptFWKF.js  1,551.18 kB │ gzip: 420.93 kB │ map: 11,419.69 kB
2026-05-18T00:01:57.7930311Z 
2026-05-18T00:01:57.7931239Z [32m✓ built in 1.22s[39m
2026-05-18T00:01:57.7940234Z [33m[plugin builtin:vite-reporter] 
2026-05-18T00:01:57.7941152Z (!) Some chunks are larger than 500 kB after minification. Consider:
2026-05-18T00:01:57.7942211Z - Using dynamic import() to code-split the application
2026-05-18T00:01:57.7943703Z - Use build.rolldownOptions.output.codeSplitting to improve chunking: https://rolldown.rs/reference/OutputOptions.codeSplitting
2026-05-18T00:01:57.7945370Z - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.[39m
2026-05-18T00:01:57.8294329Z ##[group]Run pnpm asset-pipeline:build
2026-05-18T00:01:57.8294741Z [36;1mpnpm asset-pipeline:build[0m
2026-05-18T00:01:57.8333241Z shell: /usr/bin/bash -e {0}
2026-05-18T00:01:57.8333523Z env:
2026-05-18T00:01:57.8333742Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:01:57.8334009Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:01:57.8334265Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:01:57.8334568Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:01:57.8334889Z ##[endgroup]
2026-05-18T00:01:58.1099752Z 
2026-05-18T00:01:58.1101125Z > rebno@0.0.0 asset-pipeline:build /home/runner/work/rebno/rebno
2026-05-18T00:01:58.1102260Z > cd tools/asset-pipeline && pnpm build
2026-05-18T00:01:58.1102831Z 
2026-05-18T00:01:58.4066988Z 
2026-05-18T00:01:58.4068175Z > asset-pipeline@0.1.0 build /home/runner/work/rebno/rebno/tools/asset-pipeline
2026-05-18T00:01:58.4069545Z > tsx cli.ts build
2026-05-18T00:01:58.4070072Z 
2026-05-18T00:01:59.1352435Z asset-pipeline: built 159 frames into 684x680 atlas (21 sprites)
2026-05-18T00:01:59.1354149Z asset-pipeline: built /home/runner/work/rebno/rebno/assets/source -> /home/runner/work/rebno/rebno/tools/asset-pipeline/output
2026-05-18T00:01:59.1759589Z ##[group]Run pnpm lint:asset-pipeline
2026-05-18T00:01:59.1760173Z [36;1mpnpm lint:asset-pipeline[0m
2026-05-18T00:01:59.1811790Z shell: /usr/bin/bash -e {0}
2026-05-18T00:01:59.1812252Z env:
2026-05-18T00:01:59.1812569Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:01:59.1812995Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:01:59.1813411Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:01:59.1813896Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:01:59.1814411Z ##[endgroup]
2026-05-18T00:01:59.4649393Z 
2026-05-18T00:01:59.4650617Z > rebno@0.0.0 lint:asset-pipeline /home/runner/work/rebno/rebno
2026-05-18T00:01:59.4651764Z > node tools/scripts/lint-asset-pipeline.mjs
2026-05-18T00:01:59.4652413Z 
2026-05-18T00:01:59.5004634Z lint-asset-pipeline: OK
2026-05-18T00:01:59.5188704Z ##[group]Run pnpm trace:check
2026-05-18T00:01:59.5189230Z [36;1mpnpm trace:check[0m
2026-05-18T00:01:59.5229194Z shell: /usr/bin/bash -e {0}
2026-05-18T00:01:59.5229483Z env:
2026-05-18T00:01:59.5229702Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:01:59.5229974Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:01:59.5230226Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:01:59.5230535Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:01:59.5230856Z ##[endgroup]
2026-05-18T00:01:59.8129287Z 
2026-05-18T00:01:59.8130341Z > rebno@0.0.0 trace:check /home/runner/work/rebno/rebno
2026-05-18T00:01:59.8131106Z > traceable-reqs check
2026-05-18T00:01:59.8131467Z 
2026-05-18T00:01:59.8206868Z sh: 1: traceable-reqs: not found
2026-05-18T00:01:59.8345775Z  ELIFECYCLE  Command failed.
2026-05-18T00:01:59.8555255Z ##[error]Process completed with exit code 1.
2026-05-18T00:01:59.8617097Z ##[group]Run superfly/flyctl-actions/setup-flyctl@fc53c09e1bc3be6f54706524e3b82c4f462f77be
2026-05-18T00:01:59.8617575Z with:
2026-05-18T00:01:59.8617789Z   version: latest
2026-05-18T00:01:59.8618003Z env:
2026-05-18T00:01:59.8618216Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:01:59.8618815Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:01:59.8619068Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:01:59.8619379Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:01:59.8619700Z ##[endgroup]
2026-05-18T00:02:00.1191397Z Downloading flyctl 0.4.52 from https://github.com/superfly/flyctl/releases/download/v0.4.52/flyctl_0.4.52_Linux_x86_64.tar.gz...
2026-05-18T00:02:00.8459590Z [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/337d02f7-69c8-447d-9394-faa1429c1398 -f /home/runner/work/_temp/ba39b619-5e4a-44b2-9ddc-a1f4e5f93b6e
2026-05-18T00:02:01.7605331Z flyctl 0.4.52 is installed
2026-05-18T00:02:01.7744846Z ##[group]Run flyctl auth docker
2026-05-18T00:02:01.7745347Z [36;1mflyctl auth docker[0m
2026-05-18T00:02:01.7797933Z shell: /usr/bin/bash -e {0}
2026-05-18T00:02:01.7798679Z env:
2026-05-18T00:02:01.7799010Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:02:01.7799431Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:02:01.7799829Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:02:01.7800315Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:02:01.7806072Z   FLY_API_TOKEN: ***
2026-05-18T00:02:01.7806473Z ##[endgroup]
2026-05-18T00:02:02.4683595Z Authentication successful. You can now tag and push images to registry.fly.io/{your-app}
2026-05-18T00:02:02.4739832Z ##[group]Run docker buildx create --name rebno-staging-builder --driver docker-container --use || docker buildx use rebno-staging-builder
2026-05-18T00:02:02.4741545Z [36;1mdocker buildx create --name rebno-staging-builder --driver docker-container --use || docker buildx use rebno-staging-builder[0m
2026-05-18T00:02:02.4742591Z [36;1mdocker buildx inspect --bootstrap[0m
2026-05-18T00:02:02.4797365Z shell: /usr/bin/bash -e {0}
2026-05-18T00:02:02.4797929Z env:
2026-05-18T00:02:02.4798249Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:02:02.4799170Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:02:02.4799747Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:02:02.4800403Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:02:02.4801092Z ##[endgroup]
2026-05-18T00:02:02.6430524Z rebno-staging-builder
2026-05-18T00:02:02.7012989Z #1 [internal] booting buildkit
2026-05-18T00:02:02.8529395Z #1 pulling image moby/buildkit:buildx-stable-1
2026-05-18T00:02:07.5721839Z #1 pulling image moby/buildkit:buildx-stable-1 4.9s done
2026-05-18T00:02:07.7226716Z #1 creating container buildx_buildkit_rebno-staging-builder0
2026-05-18T00:02:07.8469829Z #1 creating container buildx_buildkit_rebno-staging-builder0 0.3s done
2026-05-18T00:02:07.8493156Z #1 DONE 5.1s
2026-05-18T00:02:07.8938219Z Name:          rebno-staging-builder
2026-05-18T00:02:07.8939179Z Driver:        docker-container
2026-05-18T00:02:07.8939846Z Last Activity: 2026-05-18 00:02:02 +0000 UTC
2026-05-18T00:02:07.8940298Z 
2026-05-18T00:02:07.8941126Z Nodes:
2026-05-18T00:02:07.8941661Z Name:                  rebno-staging-builder0
2026-05-18T00:02:07.8942435Z Endpoint:              unix:///var/run/docker.sock
2026-05-18T00:02:07.8943107Z Status:                running
2026-05-18T00:02:07.8943878Z BuildKit daemon flags: --allow-insecure-entitlement=network.host
2026-05-18T00:02:07.8944677Z BuildKit version:      v0.29.0
2026-05-18T00:02:07.8945460Z Platforms:             linux/amd64, linux/amd64/v2, linux/amd64/v3, linux/386
2026-05-18T00:02:07.8946198Z Labels:
2026-05-18T00:02:07.8946754Z  org.mobyproject.buildkit.worker.executor:         oci
2026-05-18T00:02:07.8947592Z  org.mobyproject.buildkit.worker.hostname:         0b7cfc8b9e91
2026-05-18T00:02:07.8959251Z  org.mobyproject.buildkit.worker.network:          host
2026-05-18T00:02:07.8960158Z  org.mobyproject.buildkit.worker.oci.process-mode: sandbox
2026-05-18T00:02:07.8960949Z  org.mobyproject.buildkit.worker.selinux.enabled:  false
2026-05-18T00:02:07.8961724Z  org.mobyproject.buildkit.worker.snapshotter:      overlayfs
2026-05-18T00:02:07.8962407Z GC Policy rule#0:
2026-05-18T00:02:07.8962780Z  All:            false
2026-05-18T00:02:07.8963432Z  Filters:        type==source.local,type==exec.cachemount,type==source.git.checkout
2026-05-18T00:02:07.8964132Z  Keep Duration:  48h0m0s
2026-05-18T00:02:07.8964516Z  Max Used Space: 488.3MiB
2026-05-18T00:02:07.8964905Z GC Policy rule#1:
2026-05-18T00:02:07.8965245Z  All:            false
2026-05-18T00:02:07.8965629Z  Keep Duration:  1440h0m0s
2026-05-18T00:02:07.8966019Z  Reserved Space: 7.451GiB
2026-05-18T00:02:07.8966416Z  Max Used Space: 54.02GiB
2026-05-18T00:02:07.8973678Z  Min Free Space: 13.97GiB
2026-05-18T00:02:07.8974074Z GC Policy rule#2:
2026-05-18T00:02:07.8974395Z  All:            false
2026-05-18T00:02:07.8974731Z  Reserved Space: 7.451GiB
2026-05-18T00:02:07.8975078Z  Max Used Space: 54.02GiB
2026-05-18T00:02:07.8975411Z  Min Free Space: 13.97GiB
2026-05-18T00:02:07.8975975Z GC Policy rule#3:
2026-05-18T00:02:07.8976286Z  All:            true
2026-05-18T00:02:07.8976640Z  Reserved Space: 7.451GiB
2026-05-18T00:02:07.8976991Z  Max Used Space: 54.02GiB
2026-05-18T00:02:07.8977325Z  Min Free Space: 13.97GiB
2026-05-18T00:02:07.9093627Z ##[group]Run docker buildx build \
2026-05-18T00:02:07.9093979Z [36;1mdocker buildx build \[0m
2026-05-18T00:02:07.9094421Z [36;1m  --tag registry.fly.io/rebno-staging:875c2fbe2a99df910a7c76f65135c17224932dbb \[0m
2026-05-18T00:02:07.9095008Z [36;1m  --tag registry.fly.io/rebno-prod:875c2fbe2a99df910a7c76f65135c17224932dbb \[0m
2026-05-18T00:02:07.9095470Z [36;1m  --cache-from type=gha,scope=rebno-staging \[0m
2026-05-18T00:02:07.9095863Z [36;1m  --cache-to type=gha,mode=max,scope=rebno-staging \[0m
2026-05-18T00:02:07.9096197Z [36;1m  --push \[0m
2026-05-18T00:02:07.9096458Z [36;1m  --file apps/server/Dockerfile \[0m
2026-05-18T00:02:07.9096738Z [36;1m  .[0m
2026-05-18T00:02:07.9134159Z shell: /usr/bin/bash -e {0}
2026-05-18T00:02:07.9134436Z env:
2026-05-18T00:02:07.9134655Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:02:07.9135124Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:02:07.9135373Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:02:07.9135708Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:02:07.9139048Z   FLY_API_TOKEN: ***
2026-05-18T00:02:07.9139287Z ##[endgroup]
2026-05-18T00:02:08.2071330Z #0 building with "rebno-staging-builder" instance using docker-container driver
2026-05-18T00:02:08.2072018Z 
2026-05-18T00:02:08.2072321Z #1 [internal] load build definition from Dockerfile
2026-05-18T00:02:08.2072877Z #1 transferring dockerfile: 3.79kB done
2026-05-18T00:02:08.2073296Z #1 DONE 0.0s
2026-05-18T00:02:08.2073467Z 
2026-05-18T00:02:08.2073863Z #2 [internal] load metadata for docker.io/litestream/litestream:0.3.13
2026-05-18T00:02:08.3697927Z #2 ...
2026-05-18T00:02:08.3698123Z 
2026-05-18T00:02:08.3698703Z #3 [auth] library/node:pull token for registry-1.docker.io
2026-05-18T00:02:08.3699238Z #3 DONE 0.0s
2026-05-18T00:02:08.3699373Z 
2026-05-18T00:02:08.3699660Z #4 [auth] litestream/litestream:pull token for registry-1.docker.io
2026-05-18T00:02:08.3700083Z #4 DONE 0.0s
2026-05-18T00:02:08.5201528Z 
2026-05-18T00:02:08.5202456Z #5 [internal] load metadata for docker.io/library/node:22-bookworm-slim
2026-05-18T00:02:08.8277984Z #5 DONE 0.8s
2026-05-18T00:02:08.8278781Z 
2026-05-18T00:02:08.8279992Z #2 [internal] load metadata for docker.io/litestream/litestream:0.3.13
2026-05-18T00:02:08.9319761Z #2 DONE 0.8s
2026-05-18T00:02:08.9320227Z 
2026-05-18T00:02:08.9320653Z #6 [internal] load .dockerignore
2026-05-18T00:02:08.9321320Z #6 transferring context: 1.14kB done
2026-05-18T00:02:08.9321867Z #6 DONE 0.0s
2026-05-18T00:02:08.9322154Z 
2026-05-18T00:02:08.9323211Z #7 [litestream 1/1] FROM docker.io/litestream/litestream:0.3.13@sha256:027eda2a89a86015b9797d2129d4dd447e8953097b4190e1d5a30b73e76d8d58
2026-05-18T00:02:08.9325014Z #7 resolve docker.io/litestream/litestream:0.3.13@sha256:027eda2a89a86015b9797d2129d4dd447e8953097b4190e1d5a30b73e76d8d58 done
2026-05-18T00:02:08.9326017Z #7 DONE 0.0s
2026-05-18T00:02:08.9326335Z 
2026-05-18T00:02:08.9327396Z #8 [builder  1/13] FROM docker.io/library/node:22-bookworm-slim@sha256:689c11043dad91472750cd824c97dd5e2318e9dd6f954e492fe7af0135d33ceb
2026-05-18T00:02:08.9329394Z #8 resolve docker.io/library/node:22-bookworm-slim@sha256:689c11043dad91472750cd824c97dd5e2318e9dd6f954e492fe7af0135d33ceb done
2026-05-18T00:02:09.2744806Z #8 sha256:2f26afb99d23d061f41a5b1411c587ee878d03ac9ab40c54f3de5842ffba5331 449B / 449B 0.2s done
2026-05-18T00:02:09.2854217Z #8 sha256:3b703c5d9722f593717d3cac6b674658d874128a390845765a355eb888889191 0B / 1.71MB 0.2s
2026-05-18T00:02:09.3339522Z #8 sha256:3b703c5d9722f593717d3cac6b674658d874128a390845765a355eb888889191 1.71MB / 1.71MB 0.4s done
2026-05-18T00:02:09.5070400Z #8 sha256:17245302a67c86a8e0c56fd0d14d0ae2d22118d7b877e7733664cc8f1274fe33 6.29MB / 49.93MB 0.2s
2026-05-18T00:02:09.5099841Z #8 sha256:2d6acbc8e716cc5694f625839d460f1dfe85a3030a8a78a229401d90b3998df1 3.31kB / 3.31kB 0.1s done
2026-05-18T00:02:09.5116742Z #8 sha256:9b02e9fcb40102eae20d9d1fc7594b44328f4a3eb9b8a3bdb7db283d10840a30 5.24MB / 28.24MB 0.2s
2026-05-18T00:02:09.5765042Z #8 sha256:17245302a67c86a8e0c56fd0d14d0ae2d22118d7b877e7733664cc8f1274fe33 28.31MB / 49.93MB 0.3s
2026-05-18T00:02:09.5896313Z #8 sha256:9b02e9fcb40102eae20d9d1fc7594b44328f4a3eb9b8a3bdb7db283d10840a30 22.02MB / 28.24MB 0.3s
2026-05-18T00:02:09.8191096Z #8 sha256:17245302a67c86a8e0c56fd0d14d0ae2d22118d7b877e7733664cc8f1274fe33 49.93MB / 49.93MB 0.5s done
2026-05-18T00:02:09.8209476Z #8 sha256:9b02e9fcb40102eae20d9d1fc7594b44328f4a3eb9b8a3bdb7db283d10840a30 28.24MB / 28.24MB 0.4s done
2026-05-18T00:02:09.8229395Z #8 extracting sha256:9b02e9fcb40102eae20d9d1fc7594b44328f4a3eb9b8a3bdb7db283d10840a30
2026-05-18T00:02:10.0075859Z #8 ...
2026-05-18T00:02:10.0088637Z 
2026-05-18T00:02:10.0089897Z #7 [litestream 1/1] FROM docker.io/litestream/litestream:0.3.13@sha256:027eda2a89a86015b9797d2129d4dd447e8953097b4190e1d5a30b73e76d8d58
2026-05-18T00:02:10.0119563Z #7 sha256:06cf2c33466f169041e4d7cebd725e13cb0ec44373649cb9ee1ef24c21f04bef 9.79MB / 9.79MB 0.3s done
2026-05-18T00:02:10.0139483Z #7 sha256:63b65145d645c1250c391b2d16ebe53b3747c295ca8ba2fcb6b0cf064a4dc21c 3.37MB / 3.37MB 0.3s done
2026-05-18T00:02:10.0159304Z #7 extracting sha256:63b65145d645c1250c391b2d16ebe53b3747c295ca8ba2fcb6b0cf064a4dc21c 0.2s done
2026-05-18T00:02:10.0160778Z #7 extracting sha256:06cf2c33466f169041e4d7cebd725e13cb0ec44373649cb9ee1ef24c21f04bef 0.6s done
2026-05-18T00:02:10.0178812Z #7 DONE 1.1s
2026-05-18T00:02:10.1834324Z 
2026-05-18T00:02:10.1863975Z #9 [internal] load build context
2026-05-18T00:02:10.3949120Z #9 transferring context: 15.29MB 1.3s done
2026-05-18T00:02:10.3949982Z #9 DONE 1.4s
2026-05-18T00:02:10.3951314Z 
2026-05-18T00:02:10.3952424Z #8 [builder  1/13] FROM docker.io/library/node:22-bookworm-slim@sha256:689c11043dad91472750cd824c97dd5e2318e9dd6f954e492fe7af0135d33ceb
2026-05-18T00:02:10.8930139Z #8 extracting sha256:9b02e9fcb40102eae20d9d1fc7594b44328f4a3eb9b8a3bdb7db283d10840a30 1.2s done
2026-05-18T00:02:10.8932257Z #8 DONE 2.0s
2026-05-18T00:02:11.0520219Z 
2026-05-18T00:02:11.0522136Z #8 [builder  1/13] FROM docker.io/library/node:22-bookworm-slim@sha256:689c11043dad91472750cd824c97dd5e2318e9dd6f954e492fe7af0135d33ceb
2026-05-18T00:02:11.0524787Z #8 extracting sha256:2d6acbc8e716cc5694f625839d460f1dfe85a3030a8a78a229401d90b3998df1 done
2026-05-18T00:02:11.0526416Z #8 extracting sha256:17245302a67c86a8e0c56fd0d14d0ae2d22118d7b877e7733664cc8f1274fe33
2026-05-18T00:02:12.1172337Z #8 extracting sha256:17245302a67c86a8e0c56fd0d14d0ae2d22118d7b877e7733664cc8f1274fe33 1.2s done
2026-05-18T00:02:12.1174240Z #8 DONE 3.2s
2026-05-18T00:02:12.2874859Z 
2026-05-18T00:02:12.2877790Z #8 [builder  1/13] FROM docker.io/library/node:22-bookworm-slim@sha256:689c11043dad91472750cd824c97dd5e2318e9dd6f954e492fe7af0135d33ceb
2026-05-18T00:02:12.2879876Z #8 extracting sha256:3b703c5d9722f593717d3cac6b674658d874128a390845765a355eb888889191 0.0s done
2026-05-18T00:02:12.2882366Z #8 extracting sha256:2f26afb99d23d061f41a5b1411c587ee878d03ac9ab40c54f3de5842ffba5331 done
2026-05-18T00:02:12.2883154Z #8 DONE 3.3s
2026-05-18T00:02:12.2883345Z 
2026-05-18T00:02:12.2884552Z #10 [builder  2/13] RUN apt-get update && apt-get install -y --no-install-recommends     build-essential python3 ca-certificates git  && rm -rf /var/lib/apt/lists/*
2026-05-18T00:02:12.2887950Z #10 0.124 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
2026-05-18T00:02:12.4327680Z #10 0.182 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
2026-05-18T00:02:12.4329597Z #10 0.205 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
2026-05-18T00:02:12.5845786Z #10 0.271 Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8790 kB]
2026-05-18T00:02:12.8113253Z #10 0.496 Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6924 B]
2026-05-18T00:02:12.8115144Z #10 0.498 Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [306 kB]
2026-05-18T00:02:13.8721092Z #10 1.559 Fetched 9357 kB in 1s (6351 kB/s)
2026-05-18T00:02:14.4921840Z #10 1.559 Reading package lists...
2026-05-18T00:02:15.0949739Z #10 2.179 Reading package lists...
2026-05-18T00:02:15.2397408Z #10 2.814 Building dependency tree...
2026-05-18T00:02:15.2398797Z #10 3.004 Reading state information...
2026-05-18T00:02:15.5064293Z #10 3.190 The following additional packages will be installed:
2026-05-18T00:02:15.5069785Z #10 3.191   binutils binutils-common binutils-x86-64-linux-gnu bzip2 cpp cpp-12 dpkg
2026-05-18T00:02:15.5070998Z #10 3.191   dpkg-dev g++ g++-12 gcc gcc-12 git-man libasan8 libatomic1 libbinutils
2026-05-18T00:02:15.5072172Z #10 3.191   libbrotli1 libc-bin libc-dev-bin libc6 libc6-dev libcc1-0 libcrypt-dev
2026-05-18T00:02:15.5073401Z #10 3.191   libctf-nobfd0 libctf0 libcurl3-gnutls libdpkg-perl liberror-perl libexpat1
2026-05-18T00:02:15.5074659Z #10 3.191   libgcc-12-dev libgdbm-compat4 libgdbm6 libgomp1 libgprofng0 libgssapi-krb5-2
2026-05-18T00:02:15.5075838Z #10 3.191   libisl23 libitm1 libjansson4 libk5crypto3 libkeyutils1 libkrb5-3
2026-05-18T00:02:15.5077362Z #10 3.191   libkrb5support0 libldap-2.5-0 liblsan0 libmpc3 libmpfr6 libncursesw6
2026-05-18T00:02:15.5078872Z #10 3.191   libnghttp2-14 libnsl-dev libnsl2 libperl5.36 libpsl5 libpython3-stdlib
2026-05-18T00:02:15.5079942Z #10 3.191   libpython3.11-minimal libpython3.11-stdlib libquadmath0 libreadline8
2026-05-18T00:02:15.5080944Z #10 3.191   librtmp1 libsasl2-2 libsasl2-modules-db libsqlite3-0 libssh2-1 libssl3
2026-05-18T00:02:15.5081974Z #10 3.191   libstdc++-12-dev libtirpc-common libtirpc-dev libtirpc3 libtsan2 libubsan1
2026-05-18T00:02:15.5082995Z #10 3.191   linux-libc-dev make media-types openssl patch perl perl-modules-5.36
2026-05-18T00:02:15.5084108Z #10 3.191   python3-minimal python3.11 python3.11-minimal readline-common rpcsvc-proto
2026-05-18T00:02:15.5084866Z #10 3.191   xz-utils
2026-05-18T00:02:15.5085281Z #10 3.192 Suggested packages:
2026-05-18T00:02:15.5086102Z #10 3.192   binutils-doc bzip2-doc cpp-doc gcc-12-locales cpp-12-doc debsig-verify
2026-05-18T00:02:15.5087165Z #10 3.192   debian-keyring g++-multilib g++-12-multilib gcc-12-doc gcc-multilib
2026-05-18T00:02:15.5088162Z #10 3.192   manpages-dev autoconf automake libtool flex bison gdb gcc-doc
2026-05-18T00:02:15.5089661Z #10 3.192   gcc-12-multilib gettext-base git-daemon-run | git-daemon-sysvinit git-doc
2026-05-18T00:02:15.5090753Z #10 3.192   git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn glibc-doc
2026-05-18T00:02:15.5091756Z #10 3.192   libc-l10n locales libnss-nis libnss-nisplus gnupg | sq | sqop
2026-05-18T00:02:15.5092742Z #10 3.192   | pgpainless-cli sensible-utils bzr gdbm-l10n krb5-doc krb5-user
2026-05-18T00:02:15.5093645Z #10 3.192   libstdc++-12-doc make-doc ed diffutils-doc perl-doc
2026-05-18T00:02:15.5094538Z #10 3.192   libterm-readline-gnu-perl | libterm-readline-perl-perl
2026-05-18T00:02:15.5095509Z #10 3.192   libtap-harness-archive-perl python3-doc python3-tk python3-venv
2026-05-18T00:02:15.5096475Z #10 3.192   python3.11-venv python3.11-doc binfmt-support readline-doc
2026-05-18T00:02:15.5097181Z #10 3.192 Recommended packages:
2026-05-18T00:02:15.5098011Z #10 3.192   fakeroot gnupg | sq | sqop | pgpainless-cli libalgorithm-merge-perl less
2026-05-18T00:02:15.5099362Z #10 3.192   ssh-client manpages manpages-dev libc-devtools libfile-fcntllock-perl
2026-05-18T00:02:15.5100480Z #10 3.192   liblocale-gettext-perl krb5-locales libldap-common libgpm2 publicsuffix
2026-05-18T00:02:15.5101325Z #10 3.192   libsasl2-modules netbase
2026-05-18T00:02:15.8796642Z #10 3.717 The following NEW packages will be installed:
2026-05-18T00:02:15.8797686Z #10 3.717   binutils binutils-common binutils-x86-64-linux-gnu build-essential bzip2
2026-05-18T00:02:16.0330796Z #10 3.718   ca-certificates cpp cpp-12 dpkg-dev g++ g++-12 gcc gcc-12 git git-man
2026-05-18T00:02:16.0332232Z #10 3.718   libasan8 libatomic1 libbinutils libbrotli1 libc-dev-bin libc6-dev libcc1-0
2026-05-18T00:02:16.0334011Z #10 3.718   libcrypt-dev libctf-nobfd0 libctf0 libcurl3-gnutls libdpkg-perl
2026-05-18T00:02:16.0335348Z #10 3.718   liberror-perl libexpat1 libgcc-12-dev libgdbm-compat4 libgdbm6 libgomp1
2026-05-18T00:02:16.0337032Z #10 3.718   libgprofng0 libgssapi-krb5-2 libisl23 libitm1 libjansson4 libk5crypto3
2026-05-18T00:02:16.0338146Z #10 3.718   libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.5-0 liblsan0 libmpc3
2026-05-18T00:02:16.0339574Z #10 3.718   libmpfr6 libncursesw6 libnghttp2-14 libnsl-dev libnsl2 libperl5.36 libpsl5
2026-05-18T00:02:16.0340958Z #10 3.718   libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib libquadmath0
2026-05-18T00:02:16.0342979Z #10 3.719   libreadline8 librtmp1 libsasl2-2 libsasl2-modules-db libsqlite3-0 libssh2-1
2026-05-18T00:02:16.0344414Z #10 3.720   libssl3 libstdc++-12-dev libtirpc-common libtirpc-dev libtirpc3 libtsan2
2026-05-18T00:02:16.0345463Z #10 3.721   libubsan1 linux-libc-dev make media-types openssl patch perl
2026-05-18T00:02:16.0346577Z #10 3.721   perl-modules-5.36 python3 python3-minimal python3.11 python3.11-minimal
2026-05-18T00:02:16.0347984Z #10 3.722   readline-common rpcsvc-proto xz-utils
2026-05-18T00:02:16.0348874Z #10 3.723 The following packages will be upgraded:
2026-05-18T00:02:16.0349546Z #10 3.724   dpkg libc-bin libc6
2026-05-18T00:02:16.0350347Z #10 3.786 3 upgraded, 83 newly installed, 0 to remove and 7 not upgraded.
2026-05-18T00:02:16.0351360Z #10 3.786 Need to get 100 MB of archives.
2026-05-18T00:02:16.0352508Z #10 3.786 After this operation, 402 MB of additional disk space will be used.
2026-05-18T00:02:16.0354697Z #10 3.786 Get:1 http://deb.debian.org/debian bookworm/main amd64 dpkg amd64 1.21.23 [1568 kB]
2026-05-18T00:02:16.1375186Z #10 3.930 Get:2 http://deb.debian.org/debian bookworm/main amd64 libc6 amd64 2.36-9+deb12u14 [2759 kB]
2026-05-18T00:02:16.1376542Z #10 3.975 Get:3 http://deb.debian.org/debian bookworm/main amd64 libc-bin amd64 2.36-9+deb12u14 [609 kB]
2026-05-18T00:02:16.2488025Z #10 3.986 Get:4 http://deb.debian.org/debian bookworm/main amd64 perl-modules-5.36 all 5.36.0-7+deb12u3 [2815 kB]
2026-05-18T00:02:16.2489753Z #10 4.010 Get:5 http://deb.debian.org/debian bookworm/main amd64 libgdbm6 amd64 1.23-3 [72.2 kB]
2026-05-18T00:02:16.2491348Z #10 4.012 Get:6 http://deb.debian.org/debian bookworm/main amd64 libgdbm-compat4 amd64 1.23-3 [48.2 kB]
2026-05-18T00:02:16.2492864Z #10 4.014 Get:7 http://deb.debian.org/debian bookworm/main amd64 libperl5.36 amd64 5.36.0-7+deb12u3 [4196 kB]
2026-05-18T00:02:16.2494434Z #10 4.043 Get:8 http://deb.debian.org/debian bookworm/main amd64 perl amd64 5.36.0-7+deb12u3 [239 kB]
2026-05-18T00:02:16.2495842Z #10 4.045 Get:9 http://deb.debian.org/debian bookworm/main amd64 libssl3 amd64 3.0.20-1~deb12u1 [2034 kB]
2026-05-18T00:02:16.2497678Z #10 4.057 Get:10 http://deb.debian.org/debian bookworm/main amd64 libpython3.11-minimal amd64 3.11.2-6+deb12u7 [818 kB]
2026-05-18T00:02:16.2499415Z #10 4.062 Get:11 http://deb.debian.org/debian bookworm/main amd64 libexpat1 amd64 2.5.0-1+deb12u2 [99.9 kB]
2026-05-18T00:02:16.2501202Z #10 4.074 Get:12 http://deb.debian.org/debian bookworm/main amd64 python3.11-minimal amd64 3.11.2-6+deb12u7 [2066 kB]
2026-05-18T00:02:16.2502765Z #10 4.086 Get:13 http://deb.debian.org/debian bookworm/main amd64 python3-minimal amd64 3.11.2-1+b1 [26.3 kB]
2026-05-18T00:02:16.3502136Z #10 4.089 Get:14 http://deb.debian.org/debian bookworm/main amd64 media-types all 10.0.0 [26.1 kB]
2026-05-18T00:02:16.3503753Z #10 4.091 Get:15 http://deb.debian.org/debian bookworm/main amd64 libncursesw6 amd64 6.4-4 [134 kB]
2026-05-18T00:02:16.3505097Z #10 4.093 Get:16 http://deb.debian.org/debian bookworm/main amd64 libkrb5support0 amd64 1.20.1-2+deb12u4 [33.2 kB]
2026-05-18T00:02:16.3506514Z #10 4.094 Get:17 http://deb.debian.org/debian bookworm/main amd64 libk5crypto3 amd64 1.20.1-2+deb12u4 [79.8 kB]
2026-05-18T00:02:16.3507805Z #10 4.095 Get:18 http://deb.debian.org/debian bookworm/main amd64 libkeyutils1 amd64 1.6.3-2 [8808 B]
2026-05-18T00:02:16.3509460Z #10 4.097 Get:19 http://deb.debian.org/debian bookworm/main amd64 libkrb5-3 amd64 1.20.1-2+deb12u4 [334 kB]
2026-05-18T00:02:16.3511265Z #10 4.098 Get:20 http://deb.debian.org/debian bookworm/main amd64 libgssapi-krb5-2 amd64 1.20.1-2+deb12u4 [135 kB]
2026-05-18T00:02:16.3512749Z #10 4.100 Get:21 http://deb.debian.org/debian bookworm/main amd64 libtirpc-common all 1.3.3+ds-1 [14.0 kB]
2026-05-18T00:02:16.3514038Z #10 4.105 Get:22 http://deb.debian.org/debian bookworm/main amd64 libtirpc3 amd64 1.3.3+ds-1 [85.2 kB]
2026-05-18T00:02:16.3515231Z #10 4.122 Get:23 http://deb.debian.org/debian bookworm/main amd64 libnsl2 amd64 1.3.0-2 [39.5 kB]
2026-05-18T00:02:16.3516438Z #10 4.123 Get:24 http://deb.debian.org/debian bookworm/main amd64 readline-common all 8.2-1.3 [69.0 kB]
2026-05-18T00:02:16.3518903Z #10 4.126 Get:25 http://deb.debian.org/debian bookworm/main amd64 libreadline8 amd64 8.2-1.3 [166 kB]
2026-05-18T00:02:16.3520412Z #10 4.128 Get:26 http://deb.debian.org/debian bookworm/main amd64 libsqlite3-0 amd64 3.40.1-2+deb12u2 [839 kB]
2026-05-18T00:02:16.3522882Z #10 4.134 Get:27 http://deb.debian.org/debian bookworm/main amd64 libpython3.11-stdlib amd64 3.11.2-6+deb12u7 [1797 kB]
2026-05-18T00:02:16.3525588Z #10 4.143 Get:28 http://deb.debian.org/debian bookworm/main amd64 python3.11 amd64 3.11.2-6+deb12u7 [574 kB]
2026-05-18T00:02:16.3528013Z #10 4.146 Get:29 http://deb.debian.org/debian bookworm/main amd64 libpython3-stdlib amd64 3.11.2-1+b1 [9312 B]
2026-05-18T00:02:16.3530318Z #10 4.148 Get:30 http://deb.debian.org/debian bookworm/main amd64 python3 amd64 3.11.2-1+b1 [26.3 kB]
2026-05-18T00:02:16.3532287Z #10 4.151 Get:31 http://deb.debian.org/debian bookworm/main amd64 bzip2 amd64 1.0.8-5+b1 [49.8 kB]
2026-05-18T00:02:16.3534553Z #10 4.152 Get:32 http://deb.debian.org/debian bookworm/main amd64 openssl amd64 3.0.20-1~deb12u1 [1438 kB]
2026-05-18T00:02:16.3535985Z #10 4.158 Get:33 http://deb.debian.org/debian bookworm/main amd64 ca-certificates all 20230311+deb12u1 [155 kB]
2026-05-18T00:02:16.3537424Z #10 4.162 Get:34 http://deb.debian.org/debian bookworm/main amd64 xz-utils amd64 5.4.1-1 [471 kB]
2026-05-18T00:02:16.3539734Z #10 4.167 Get:35 http://deb.debian.org/debian bookworm/main amd64 binutils-common amd64 2.40-2 [2487 kB]
2026-05-18T00:02:16.3541010Z #10 4.181 Get:36 http://deb.debian.org/debian bookworm/main amd64 libbinutils amd64 2.40-2 [572 kB]
2026-05-18T00:02:16.3542249Z #10 4.185 Get:37 http://deb.debian.org/debian bookworm/main amd64 libctf-nobfd0 amd64 2.40-2 [153 kB]
2026-05-18T00:02:16.3543881Z #10 4.186 Get:38 http://deb.debian.org/debian bookworm/main amd64 libctf0 amd64 2.40-2 [89.8 kB]
2026-05-18T00:02:16.3545303Z #10 4.187 Get:39 http://deb.debian.org/debian bookworm/main amd64 libgprofng0 amd64 2.40-2 [812 kB]
2026-05-18T00:02:16.4654847Z #10 4.198 Get:40 http://deb.debian.org/debian bookworm/main amd64 libjansson4 amd64 2.14-2 [40.8 kB]
2026-05-18T00:02:16.4656290Z #10 4.198 Get:41 http://deb.debian.org/debian bookworm/main amd64 binutils-x86-64-linux-gnu amd64 2.40-2 [2246 kB]
2026-05-18T00:02:16.4657756Z #10 4.209 Get:42 http://deb.debian.org/debian bookworm/main amd64 binutils amd64 2.40-2 [65.0 kB]
2026-05-18T00:02:16.4659379Z #10 4.210 Get:43 http://deb.debian.org/debian bookworm/main amd64 libc-dev-bin amd64 2.36-9+deb12u14 [48.1 kB]
2026-05-18T00:02:16.4660880Z #10 4.213 Get:44 http://deb.debian.org/debian-security bookworm-security/main amd64 linux-libc-dev amd64 6.1.172-1 [2272 kB]
2026-05-18T00:02:16.4662290Z #10 4.223 Get:45 http://deb.debian.org/debian bookworm/main amd64 libcrypt-dev amd64 1:4.4.33-2 [118 kB]
2026-05-18T00:02:16.4663558Z #10 4.224 Get:46 http://deb.debian.org/debian bookworm/main amd64 libtirpc-dev amd64 1.3.3+ds-1 [191 kB]
2026-05-18T00:02:16.4664798Z #10 4.225 Get:47 http://deb.debian.org/debian bookworm/main amd64 libnsl-dev amd64 1.3.0-2 [66.4 kB]
2026-05-18T00:02:16.4666035Z #10 4.226 Get:48 http://deb.debian.org/debian bookworm/main amd64 rpcsvc-proto amd64 1.4.3-1 [63.3 kB]
2026-05-18T00:02:16.4667336Z #10 4.228 Get:49 http://deb.debian.org/debian bookworm/main amd64 libc6-dev amd64 2.36-9+deb12u14 [1904 kB]
2026-05-18T00:02:16.4669229Z #10 4.237 Get:50 http://deb.debian.org/debian bookworm/main amd64 libisl23 amd64 0.25-1.1 [683 kB]
2026-05-18T00:02:16.4670764Z #10 4.243 Get:51 http://deb.debian.org/debian bookworm/main amd64 libmpfr6 amd64 4.2.0-1 [701 kB]
2026-05-18T00:02:16.4671997Z #10 4.247 Get:52 http://deb.debian.org/debian bookworm/main amd64 libmpc3 amd64 1.3.1-1 [51.5 kB]
2026-05-18T00:02:16.4673289Z #10 4.249 Get:53 http://deb.debian.org/debian bookworm/main amd64 cpp-12 amd64 12.2.0-14+deb12u1 [9768 kB]
2026-05-18T00:02:16.4674535Z #10 4.303 Get:54 http://deb.debian.org/debian bookworm/main amd64 cpp amd64 4:12.2.0-3 [6836 B]
2026-05-18T00:02:16.6311684Z #10 4.306 Get:55 http://deb.debian.org/debian bookworm/main amd64 libcc1-0 amd64 12.2.0-14+deb12u1 [41.7 kB]
2026-05-18T00:02:16.6313134Z #10 4.306 Get:56 http://deb.debian.org/debian bookworm/main amd64 libgomp1 amd64 12.2.0-14+deb12u1 [116 kB]
2026-05-18T00:02:16.6314520Z #10 4.307 Get:57 http://deb.debian.org/debian bookworm/main amd64 libitm1 amd64 12.2.0-14+deb12u1 [26.1 kB]
2026-05-18T00:02:16.6316456Z #10 4.308 Get:58 http://deb.debian.org/debian bookworm/main amd64 libatomic1 amd64 12.2.0-14+deb12u1 [9376 B]
2026-05-18T00:02:16.6317892Z #10 4.308 Get:59 http://deb.debian.org/debian bookworm/main amd64 libasan8 amd64 12.2.0-14+deb12u1 [2193 kB]
2026-05-18T00:02:16.6319604Z #10 4.324 Get:60 http://deb.debian.org/debian bookworm/main amd64 liblsan0 amd64 12.2.0-14+deb12u1 [969 kB]
2026-05-18T00:02:16.6321007Z #10 4.330 Get:61 http://deb.debian.org/debian bookworm/main amd64 libtsan2 amd64 12.2.0-14+deb12u1 [2197 kB]
2026-05-18T00:02:16.6322508Z #10 4.342 Get:62 http://deb.debian.org/debian bookworm/main amd64 libubsan1 amd64 12.2.0-14+deb12u1 [883 kB]
2026-05-18T00:02:16.6323937Z #10 4.349 Get:63 http://deb.debian.org/debian bookworm/main amd64 libquadmath0 amd64 12.2.0-14+deb12u1 [145 kB]
2026-05-18T00:02:16.6325377Z #10 4.349 Get:64 http://deb.debian.org/debian bookworm/main amd64 libgcc-12-dev amd64 12.2.0-14+deb12u1 [2437 kB]
2026-05-18T00:02:16.6326781Z #10 4.362 Get:65 http://deb.debian.org/debian bookworm/main amd64 gcc-12 amd64 12.2.0-14+deb12u1 [19.3 MB]
2026-05-18T00:02:16.6328081Z #10 4.468 Get:66 http://deb.debian.org/debian bookworm/main amd64 gcc amd64 4:12.2.0-3 [5216 B]
2026-05-18T00:02:16.7367082Z #10 4.471 Get:67 http://deb.debian.org/debian bookworm/main amd64 libstdc++-12-dev amd64 12.2.0-14+deb12u1 [2047 kB]
2026-05-18T00:02:16.7368786Z #10 4.482 Get:68 http://deb.debian.org/debian bookworm/main amd64 g++-12 amd64 12.2.0-14+deb12u1 [10.7 MB]
2026-05-18T00:02:16.7370477Z #10 4.540 Get:69 http://deb.debian.org/debian bookworm/main amd64 g++ amd64 4:12.2.0-3 [1356 B]
2026-05-18T00:02:16.7371768Z #10 4.541 Get:70 http://deb.debian.org/debian bookworm/main amd64 make amd64 4.3-4.1 [396 kB]
2026-05-18T00:02:16.7373022Z #10 4.543 Get:71 http://deb.debian.org/debian bookworm/main amd64 libdpkg-perl all 1.21.23 [604 kB]
2026-05-18T00:02:16.7374347Z #10 4.548 Get:72 http://deb.debian.org/debian bookworm/main amd64 patch amd64 2.7.6-7 [128 kB]
2026-05-18T00:02:16.7375667Z #10 4.550 Get:73 http://deb.debian.org/debian bookworm/main amd64 dpkg-dev all 1.21.23 [1354 kB]
2026-05-18T00:02:16.7377001Z #10 4.558 Get:74 http://deb.debian.org/debian bookworm/main amd64 build-essential amd64 12.9 [7704 B]
2026-05-18T00:02:16.7378747Z #10 4.559 Get:75 http://deb.debian.org/debian bookworm/main amd64 libbrotli1 amd64 1.0.9-2+b6 [275 kB]
2026-05-18T00:02:16.7380251Z #10 4.561 Get:76 http://deb.debian.org/debian bookworm/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg-10 [20.3 kB]
2026-05-18T00:02:16.7381742Z #10 4.561 Get:77 http://deb.debian.org/debian bookworm/main amd64 libsasl2-2 amd64 2.1.28+dfsg-10 [59.7 kB]
2026-05-18T00:02:16.7383168Z #10 4.563 Get:78 http://deb.debian.org/debian bookworm/main amd64 libldap-2.5-0 amd64 2.5.13+dfsg-5 [183 kB]
2026-05-18T00:02:16.7384822Z #10 4.574 Get:79 http://deb.debian.org/debian-security bookworm-security/main amd64 libnghttp2-14 amd64 1.52.0-1+deb12u3 [72.4 kB]
2026-05-18T00:02:16.9276208Z #10 4.579 Get:80 http://deb.debian.org/debian bookworm/main amd64 libpsl5 amd64 0.21.2-1 [58.7 kB]
2026-05-18T00:02:16.9278092Z #10 4.579 Get:81 http://deb.debian.org/debian bookworm/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b2 [60.8 kB]
2026-05-18T00:02:16.9279890Z #10 4.580 Get:82 http://deb.debian.org/debian bookworm/main amd64 libssh2-1 amd64 1.10.0-3+b1 [179 kB]
2026-05-18T00:02:16.9281269Z #10 4.591 Get:83 http://deb.debian.org/debian bookworm/main amd64 libcurl3-gnutls amd64 7.88.1-10+deb12u14 [386 kB]
2026-05-18T00:02:16.9282603Z #10 4.593 Get:84 http://deb.debian.org/debian bookworm/main amd64 liberror-perl all 0.17029-2 [29.0 kB]
2026-05-18T00:02:16.9284000Z #10 4.595 Get:85 http://deb.debian.org/debian bookworm/main amd64 git-man all 1:2.39.5-0+deb12u3 [2053 kB]
2026-05-18T00:02:16.9285305Z #10 4.614 Get:86 http://deb.debian.org/debian bookworm/main amd64 git amd64 1:2.39.5-0+deb12u3 [7264 kB]
2026-05-18T00:02:16.9555262Z #10 4.793 debconf: delaying package configuration, since apt-utils is not installed
2026-05-18T00:02:17.1782376Z #10 4.821 Fetched 100 MB in 1s (110 MB/s)
2026-05-18T00:02:17.1783431Z #10 4.840 (Reading database ... 
2026-05-18T00:02:17.1784038Z (Reading database ... 5%
2026-05-18T00:02:17.1784634Z (Reading database ... 10%
2026-05-18T00:02:17.1785221Z (Reading database ... 15%
2026-05-18T00:02:17.1785736Z (Reading database ... 20%
2026-05-18T00:02:17.1786238Z (Reading database ... 25%
2026-05-18T00:02:17.1786785Z (Reading database ... 30%
2026-05-18T00:02:17.1787279Z (Reading database ... 35%
2026-05-18T00:02:17.1787781Z (Reading database ... 40%
2026-05-18T00:02:17.1788426Z (Reading database ... 45%
2026-05-18T00:02:17.1789781Z (Reading database ... 50%
2026-05-18T00:02:17.1790343Z (Reading database ... 55%
2026-05-18T00:02:17.1790845Z (Reading database ... 60%
2026-05-18T00:02:17.1791347Z (Reading database ... 65%
2026-05-18T00:02:17.1791884Z (Reading database ... 70%
2026-05-18T00:02:17.1792371Z (Reading database ... 75%
2026-05-18T00:02:17.1792869Z (Reading database ... 80%
2026-05-18T00:02:17.1793399Z (Reading database ... 85%
2026-05-18T00:02:17.1794028Z (Reading database ... 90%
2026-05-18T00:02:17.1794639Z (Reading database ... 95%
2026-05-18T00:02:17.1795153Z (Reading database ... 100%
2026-05-18T00:02:17.1795962Z (Reading database ... 6096 files and directories currently installed.)
2026-05-18T00:02:17.1796956Z #10 4.859 Preparing to unpack .../dpkg_1.21.23_amd64.deb ...
2026-05-18T00:02:17.1797816Z #10 4.865 Unpacking dpkg (1.21.23) over (1.21.22) ...
2026-05-18T00:02:17.2123312Z #10 5.049 Setting up dpkg (1.21.23) ...
2026-05-18T00:02:17.5014829Z #10 5.222 (Reading database ... 
2026-05-18T00:02:17.5015862Z (Reading database ... 5%
2026-05-18T00:02:17.5016678Z (Reading database ... 10%
2026-05-18T00:02:17.5017362Z (Reading database ... 15%
2026-05-18T00:02:17.5017994Z (Reading database ... 20%
2026-05-18T00:02:17.5019216Z (Reading database ... 25%
2026-05-18T00:02:17.5019863Z (Reading database ... 30%
2026-05-18T00:02:17.5020498Z (Reading database ... 35%
2026-05-18T00:02:17.5021108Z (Reading database ... 40%
2026-05-18T00:02:17.5022326Z (Reading database ... 45%
2026-05-18T00:02:17.5022924Z (Reading database ... 50%
2026-05-18T00:02:17.5023536Z (Reading database ... 55%
2026-05-18T00:02:17.5024133Z (Reading database ... 60%
2026-05-18T00:02:17.5024731Z (Reading database ... 65%
2026-05-18T00:02:17.5025356Z (Reading database ... 70%
2026-05-18T00:02:17.5026684Z (Reading database ... 75%
2026-05-18T00:02:17.5027277Z (Reading database ... 80%
2026-05-18T00:02:17.5027863Z (Reading database ... 85%
2026-05-18T00:02:17.5028771Z (Reading database ... 90%
2026-05-18T00:02:17.5029521Z (Reading database ... 95%
2026-05-18T00:02:17.5030143Z (Reading database ... 100%
2026-05-18T00:02:17.5031108Z (Reading database ... 6096 files and directories currently installed.)
2026-05-18T00:02:17.5032197Z #10 5.246 Preparing to unpack .../libc6_2.36-9+deb12u14_amd64.deb ...
2026-05-18T00:02:17.5033193Z #10 5.338 debconf: unable to initialize frontend: Dialog
2026-05-18T00:02:17.5034312Z #10 5.338 debconf: (TERM is not set, so the dialog frontend is not usable.)
2026-05-18T00:02:17.6224459Z #10 5.338 debconf: falling back to frontend: Readline
2026-05-18T00:02:17.6226270Z #10 5.342 debconf: unable to initialize frontend: Readline
2026-05-18T00:02:17.6232028Z #10 5.343 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-18T00:02:17.6235207Z #10 5.343 debconf: falling back to frontend: Teletype
2026-05-18T00:02:17.6236269Z #10 5.394 Unpacking libc6:amd64 (2.36-9+deb12u14) over (2.36-9+deb12u13) ...
2026-05-18T00:02:18.2317161Z #10 6.067 Setting up libc6:amd64 (2.36-9+deb12u14) ...
2026-05-18T00:02:18.3580346Z #10 6.195 debconf: unable to initialize frontend: Dialog
2026-05-18T00:02:18.3582159Z #10 6.195 debconf: (TERM is not set, so the dialog frontend is not usable.)
2026-05-18T00:02:18.3583340Z #10 6.195 debconf: falling back to frontend: Readline
2026-05-18T00:02:18.5217500Z #10 6.197 debconf: unable to initialize frontend: Readline
2026-05-18T00:02:18.5221213Z #10 6.197 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-18T00:02:18.5222950Z #10 6.197 debconf: falling back to frontend: Teletype
2026-05-18T00:02:18.9022008Z #10 ...
2026-05-18T00:02:18.9025395Z 
2026-05-18T00:02:18.9026944Z #11 [runtime  2/15] RUN apt-get update && apt-get install -y --no-install-recommends     ca-certificates dumb-init  && rm -rf /var/lib/apt/lists/*
2026-05-18T00:02:18.9029184Z #11 0.125 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
2026-05-18T00:02:18.9030203Z #11 0.180 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
2026-05-18T00:02:18.9031298Z #11 0.203 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
2026-05-18T00:02:18.9032388Z #11 0.270 Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8790 kB]
2026-05-18T00:02:18.9033478Z #11 0.482 Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6924 B]
2026-05-18T00:02:18.9034680Z #11 0.482 Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [306 kB]
2026-05-18T00:02:18.9035542Z #11 1.505 Fetched 9357 kB in 1s (6591 kB/s)
2026-05-18T00:02:18.9036079Z #11 1.505 Reading package lists...
2026-05-18T00:02:18.9037162Z #11 2.122 Reading package lists...
2026-05-18T00:02:18.9037684Z #11 2.753 Building dependency tree...
2026-05-18T00:02:18.9038826Z #11 2.932 Reading state information...
2026-05-18T00:02:18.9039726Z #11 3.077 The following additional packages will be installed:
2026-05-18T00:02:18.9040401Z #11 3.078   libssl3 openssl
2026-05-18T00:02:18.9041531Z #11 3.124 The following NEW packages will be installed:
2026-05-18T00:02:18.9042232Z #11 3.126   ca-certificates dumb-init libssl3 openssl
2026-05-18T00:02:18.9043223Z #11 3.181 0 upgraded, 4 newly installed, 0 to remove and 10 not upgraded.
2026-05-18T00:02:18.9044376Z #11 3.181 Need to get 3642 kB of archives.
2026-05-18T00:02:18.9045313Z #11 3.181 After this operation, 8974 kB of additional disk space will be used.
2026-05-18T00:02:18.9046842Z #11 3.181 Get:1 http://deb.debian.org/debian bookworm/main amd64 libssl3 amd64 3.0.20-1~deb12u1 [2034 kB]
2026-05-18T00:02:18.9048585Z #11 3.348 Get:2 http://deb.debian.org/debian bookworm/main amd64 openssl amd64 3.0.20-1~deb12u1 [1438 kB]
2026-05-18T00:02:18.9073952Z #11 3.371 Get:3 http://deb.debian.org/debian bookworm/main amd64 ca-certificates all 20230311+deb12u1 [155 kB]
2026-05-18T00:02:18.9075666Z #11 3.372 Get:4 http://deb.debian.org/debian bookworm/main amd64 dumb-init amd64 1.2.5-2 [14.1 kB]
2026-05-18T00:02:18.9076755Z #11 3.496 debconf: delaying package configuration, since apt-utils is not installed
2026-05-18T00:02:18.9077503Z #11 3.526 Fetched 3642 kB in 0s (15.2 MB/s)
2026-05-18T00:02:18.9078192Z #11 3.546 Selecting previously unselected package libssl3:amd64.
2026-05-18T00:02:18.9079163Z #11 3.546 (Reading database ... 
2026-05-18T00:02:18.9079615Z (Reading database ... 5%
2026-05-18T00:02:18.9080019Z (Reading database ... 10%
2026-05-18T00:02:18.9080428Z (Reading database ... 15%
2026-05-18T00:02:18.9080840Z (Reading database ... 20%
2026-05-18T00:02:18.9081261Z (Reading database ... 25%
2026-05-18T00:02:18.9081664Z (Reading database ... 30%
2026-05-18T00:02:18.9082087Z (Reading database ... 35%
2026-05-18T00:02:18.9082484Z (Reading database ... 40%
2026-05-18T00:02:18.9082879Z (Reading database ... 45%
2026-05-18T00:02:18.9083565Z (Reading database ... 50%
2026-05-18T00:02:18.9083961Z (Reading database ... 55%
2026-05-18T00:02:18.9084349Z (Reading database ... 60%
2026-05-18T00:02:18.9084734Z (Reading database ... 65%
2026-05-18T00:02:18.9085129Z (Reading database ... 70%
2026-05-18T00:02:18.9085505Z (Reading database ... 75%
2026-05-18T00:02:18.9085900Z (Reading database ... 80%
2026-05-18T00:02:18.9086284Z (Reading database ... 85%
2026-05-18T00:02:18.9086664Z (Reading database ... 90%
2026-05-18T00:02:18.9087043Z (Reading database ... 95%
2026-05-18T00:02:18.9087428Z (Reading database ... 100%
2026-05-18T00:02:18.9088105Z (Reading database ... 6096 files and directories currently installed.)
2026-05-18T00:02:18.9109727Z #11 3.568 Preparing to unpack .../libssl3_3.0.20-1~deb12u1_amd64.deb ...
2026-05-18T00:02:18.9110535Z #11 3.571 Unpacking libssl3:amd64 (3.0.20-1~deb12u1) ...
2026-05-18T00:02:18.9111225Z #11 3.758 Selecting previously unselected package openssl.
2026-05-18T00:02:18.9112015Z #11 3.761 Preparing to unpack .../openssl_3.0.20-1~deb12u1_amd64.deb ...
2026-05-18T00:02:18.9112749Z #11 3.762 Unpacking openssl (3.0.20-1~deb12u1) ...
2026-05-18T00:02:18.9113486Z #11 3.869 Selecting previously unselected package ca-certificates.
2026-05-18T00:02:18.9114374Z #11 3.873 Preparing to unpack .../ca-certificates_20230311+deb12u1_all.deb ...
2026-05-18T00:02:18.9115212Z #11 3.875 Unpacking ca-certificates (20230311+deb12u1) ...
2026-05-18T00:02:18.9115954Z #11 3.919 Selecting previously unselected package dumb-init.
2026-05-18T00:02:18.9116728Z #11 3.921 Preparing to unpack .../dumb-init_1.2.5-2_amd64.deb ...
2026-05-18T00:02:18.9117409Z #11 3.922 Unpacking dumb-init (1.2.5-2) ...
2026-05-18T00:02:18.9117979Z #11 3.940 Setting up dumb-init (1.2.5-2) ...
2026-05-18T00:02:18.9118871Z #11 3.943 Setting up libssl3:amd64 (3.0.20-1~deb12u1) ...
2026-05-18T00:02:18.9119499Z #11 3.945 Setting up openssl (3.0.20-1~deb12u1) ...
2026-05-18T00:02:18.9120154Z #11 3.951 Setting up ca-certificates (20230311+deb12u1) ...
2026-05-18T00:02:18.9120863Z #11 4.036 debconf: unable to initialize frontend: Dialog
2026-05-18T00:02:18.9121698Z #11 4.036 debconf: (TERM is not set, so the dialog frontend is not usable.)
2026-05-18T00:02:18.9122503Z #11 4.036 debconf: falling back to frontend: Readline
2026-05-18T00:02:18.9123226Z #11 4.036 debconf: unable to initialize frontend: Readline
2026-05-18T00:02:18.9126770Z #11 4.036 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-18T00:02:18.9142319Z #11 4.036 debconf: falling back to frontend: Teletype
2026-05-18T00:02:18.9143035Z #11 4.609 Updating certificates in /etc/ssl/certs...
2026-05-18T00:02:18.9143664Z #11 5.459 142 added, 0 removed; done.
2026-05-18T00:02:18.9144369Z #11 5.507 Processing triggers for libc-bin (2.36-9+deb12u13) ...
2026-05-18T00:02:18.9145515Z #11 5.521 Processing triggers for ca-certificates (20230311+deb12u1) ...
2026-05-18T00:02:18.9146323Z #11 5.528 Updating certificates in /etc/ssl/certs...
2026-05-18T00:02:18.9146917Z #11 6.206 0 added, 0 removed; done.
2026-05-18T00:02:18.9147564Z #11 6.206 Running hooks in /etc/ca-certificates/update.d...
2026-05-18T00:02:18.9148104Z #11 6.209 done.
2026-05-18T00:02:18.9148568Z #11 DONE 6.7s
2026-05-18T00:02:19.0531478Z 
2026-05-18T00:02:19.0532505Z #12 [runtime  3/15] COPY --from=litestream /usr/local/bin/litestream /usr/local/bin/litestream
2026-05-18T00:02:19.0593307Z #12 DONE 0.2s
2026-05-18T00:02:19.0593546Z 
2026-05-18T00:02:19.0596660Z #10 [builder  2/13] RUN apt-get update && apt-get install -y --no-install-recommends     build-essential python3 ca-certificates git  && rm -rf /var/lib/apt/lists/*
2026-05-18T00:02:19.5206619Z #10 7.250 (Reading database ... 
2026-05-18T00:02:19.5207614Z (Reading database ... 5%
2026-05-18T00:02:19.5208052Z (Reading database ... 10%
2026-05-18T00:02:19.5208664Z (Reading database ... 15%
2026-05-18T00:02:19.5209070Z (Reading database ... 20%
2026-05-18T00:02:19.5209470Z (Reading database ... 25%
2026-05-18T00:02:19.5209880Z (Reading database ... 30%
2026-05-18T00:02:19.5210278Z (Reading database ... 35%
2026-05-18T00:02:19.5210658Z (Reading database ... 40%
2026-05-18T00:02:19.5211049Z (Reading database ... 45%
2026-05-18T00:02:19.5211435Z (Reading database ... 50%
2026-05-18T00:02:19.5211832Z (Reading database ... 55%
2026-05-18T00:02:19.5212242Z (Reading database ... 60%
2026-05-18T00:02:19.5212641Z (Reading database ... 65%
2026-05-18T00:02:19.5213040Z (Reading database ... 70%
2026-05-18T00:02:19.5213440Z (Reading database ... 75%
2026-05-18T00:02:19.5213858Z (Reading database ... 80%
2026-05-18T00:02:19.5214248Z (Reading database ... 85%
2026-05-18T00:02:19.5214644Z (Reading database ... 90%
2026-05-18T00:02:19.5215033Z (Reading database ... 95%
2026-05-18T00:02:19.5215452Z (Reading database ... 100%
2026-05-18T00:02:19.5216259Z (Reading database ... 6096 files and directories currently installed.)
2026-05-18T00:02:19.5217512Z #10 7.259 Preparing to unpack .../libc-bin_2.36-9+deb12u14_amd64.deb ...
2026-05-18T00:02:19.5223638Z #10 7.261 Unpacking libc-bin (2.36-9+deb12u14) over (2.36-9+deb12u13) ...
2026-05-18T00:02:19.5224905Z #10 7.330 Setting up libc-bin (2.36-9+deb12u14) ...
2026-05-18T00:02:19.5226081Z #10 7.357 Selecting previously unselected package perl-modules-5.36.
2026-05-18T00:02:19.6821069Z #10 7.358 (Reading database ... 
2026-05-18T00:02:19.6821993Z (Reading database ... 5%
2026-05-18T00:02:19.6822591Z (Reading database ... 10%
2026-05-18T00:02:19.6822998Z (Reading database ... 15%
2026-05-18T00:02:19.6823385Z (Reading database ... 20%
2026-05-18T00:02:19.6823789Z (Reading database ... 25%
2026-05-18T00:02:19.6824190Z (Reading database ... 30%
2026-05-18T00:02:19.6824579Z (Reading database ... 35%
2026-05-18T00:02:19.6825000Z (Reading database ... 40%
2026-05-18T00:02:19.6825381Z (Reading database ... 45%
2026-05-18T00:02:19.6825760Z (Reading database ... 50%
2026-05-18T00:02:19.6826153Z (Reading database ... 55%
2026-05-18T00:02:19.6826544Z (Reading database ... 60%
2026-05-18T00:02:19.6826922Z (Reading database ... 65%
2026-05-18T00:02:19.6827305Z (Reading database ... 70%
2026-05-18T00:02:19.6827689Z (Reading database ... 75%
2026-05-18T00:02:19.6828070Z (Reading database ... 80%
2026-05-18T00:02:19.6828695Z (Reading database ... 85%
2026-05-18T00:02:19.6829096Z (Reading database ... 90%
2026-05-18T00:02:19.6829502Z (Reading database ... 95%
2026-05-18T00:02:19.6829901Z (Reading database ... 100%
2026-05-18T00:02:19.6830635Z (Reading database ... 6096 files and directories currently installed.)
2026-05-18T00:02:19.6831648Z #10 7.368 Preparing to unpack .../0-perl-modules-5.36_5.36.0-7+deb12u3_all.deb ...
2026-05-18T00:02:19.6832542Z #10 7.369 Unpacking perl-modules-5.36 (5.36.0-7+deb12u3) ...
2026-05-18T00:02:19.8388744Z #10 7.676 Selecting previously unselected package libgdbm6:amd64.
2026-05-18T00:02:20.0346169Z #10 7.679 Preparing to unpack .../1-libgdbm6_1.23-3_amd64.deb ...
2026-05-18T00:02:20.0347263Z #10 7.680 Unpacking libgdbm6:amd64 (1.23-3) ...
2026-05-18T00:02:20.0348557Z #10 7.698 Selecting previously unselected package libgdbm-compat4:amd64.
2026-05-18T00:02:20.0349832Z #10 7.700 Preparing to unpack .../2-libgdbm-compat4_1.23-3_amd64.deb ...
2026-05-18T00:02:20.0350859Z #10 7.701 Unpacking libgdbm-compat4:amd64 (1.23-3) ...
2026-05-18T00:02:20.0351876Z #10 7.718 Selecting previously unselected package libperl5.36:amd64.
2026-05-18T00:02:20.0352995Z #10 7.720 Preparing to unpack .../3-libperl5.36_5.36.0-7+deb12u3_amd64.deb ...
2026-05-18T00:02:20.0354037Z #10 7.721 Unpacking libperl5.36:amd64 (5.36.0-7+deb12u3) ...
2026-05-18T00:02:20.2108039Z #10 8.047 Selecting previously unselected package perl.
2026-05-18T00:02:20.3831464Z #10 8.050 Preparing to unpack .../4-perl_5.36.0-7+deb12u3_amd64.deb ...
2026-05-18T00:02:20.3833317Z #10 8.055 Unpacking perl (5.36.0-7+deb12u3) ...
2026-05-18T00:02:20.3834657Z #10 8.087 Selecting previously unselected package libssl3:amd64.
2026-05-18T00:02:20.3836692Z #10 8.089 Preparing to unpack .../5-libssl3_3.0.20-1~deb12u1_amd64.deb ...
2026-05-18T00:02:20.3838697Z #10 8.090 Unpacking libssl3:amd64 (3.0.20-1~deb12u1) ...
2026-05-18T00:02:20.3839689Z #10 8.220 Selecting previously unselected package libpython3.11-minimal:amd64.
2026-05-18T00:02:20.4938775Z #10 8.222 Preparing to unpack .../6-libpython3.11-minimal_3.11.2-6+deb12u7_amd64.deb ...
2026-05-18T00:02:20.4939849Z #10 8.223 Unpacking libpython3.11-minimal:amd64 (3.11.2-6+deb12u7) ...
2026-05-18T00:02:20.4940696Z #10 8.307 Selecting previously unselected package libexpat1:amd64.
2026-05-18T00:02:20.4941554Z #10 8.309 Preparing to unpack .../7-libexpat1_2.5.0-1+deb12u2_amd64.deb ...
2026-05-18T00:02:20.4942326Z #10 8.310 Unpacking libexpat1:amd64 (2.5.0-1+deb12u2) ...
2026-05-18T00:02:20.4943100Z #10 8.331 Selecting previously unselected package python3.11-minimal.
2026-05-18T00:02:20.6501344Z #10 8.333 Preparing to unpack .../8-python3.11-minimal_3.11.2-6+deb12u7_amd64.deb ...
2026-05-18T00:02:20.6502621Z #10 8.337 Unpacking python3.11-minimal (3.11.2-6+deb12u7) ...
2026-05-18T00:02:20.6601695Z #10 8.497 Setting up libssl3:amd64 (3.0.20-1~deb12u1) ...
2026-05-18T00:02:20.8200589Z #10 8.500 Setting up libpython3.11-minimal:amd64 (3.11.2-6+deb12u7) ...
2026-05-18T00:02:20.8201700Z #10 8.504 Setting up libexpat1:amd64 (2.5.0-1+deb12u2) ...
2026-05-18T00:02:20.8202682Z #10 8.506 Setting up python3.11-minimal (3.11.2-6+deb12u7) ...
2026-05-18T00:02:21.2213159Z #10 9.058 Selecting previously unselected package python3-minimal.
2026-05-18T00:02:21.3269988Z #10 9.058 (Reading database ... 
2026-05-18T00:02:21.3272353Z (Reading database ... 5%
2026-05-18T00:02:21.3274106Z (Reading database ... 10%
2026-05-18T00:02:21.3274815Z (Reading database ... 15%
2026-05-18T00:02:21.3275528Z (Reading database ... 20%
2026-05-18T00:02:21.3276044Z (Reading database ... 25%
2026-05-18T00:02:21.3276767Z (Reading database ... 30%
2026-05-18T00:02:21.3277454Z (Reading database ... 35%
2026-05-18T00:02:21.3278771Z (Reading database ... 40%
2026-05-18T00:02:21.3279693Z (Reading database ... 45%
2026-05-18T00:02:21.3280720Z (Reading database ... 50%
2026-05-18T00:02:21.3281472Z (Reading database ... 55%
2026-05-18T00:02:21.3283870Z (Reading database ... 60%
2026-05-18T00:02:21.3284737Z (Reading database ... 65%
2026-05-18T00:02:21.3285839Z (Reading database ... 70%
2026-05-18T00:02:21.3298051Z (Reading database ... 75%
2026-05-18T00:02:21.3299789Z (Reading database ... 80%
2026-05-18T00:02:21.3300465Z (Reading database ... 85%
2026-05-18T00:02:21.3300997Z (Reading database ... 90%
2026-05-18T00:02:21.3301499Z (Reading database ... 95%
2026-05-18T00:02:21.3302004Z (Reading database ... 100%
2026-05-18T00:02:21.3302795Z (Reading database ... 8428 files and directories currently installed.)
2026-05-18T00:02:21.3303882Z #10 9.066 Preparing to unpack .../00-python3-minimal_3.11.2-1+b1_amd64.deb ...
2026-05-18T00:02:21.3304790Z #10 9.068 Unpacking python3-minimal (3.11.2-1+b1) ...
2026-05-18T00:02:21.3305930Z #10 9.083 Selecting previously unselected package media-types.
2026-05-18T00:02:21.3306884Z #10 9.084 Preparing to unpack .../01-media-types_10.0.0_all.deb ...
2026-05-18T00:02:21.3308768Z #10 9.085 Unpacking media-types (10.0.0) ...
2026-05-18T00:02:21.3309721Z #10 9.100 Selecting previously unselected package libncursesw6:amd64.
2026-05-18T00:02:21.3310760Z #10 9.101 Preparing to unpack .../02-libncursesw6_6.4-4_amd64.deb ...
2026-05-18T00:02:21.3311615Z #10 9.102 Unpacking libncursesw6:amd64 (6.4-4) ...
2026-05-18T00:02:21.3312541Z #10 9.125 Selecting previously unselected package libkrb5support0:amd64.
2026-05-18T00:02:21.3313654Z #10 9.126 Preparing to unpack .../03-libkrb5support0_1.20.1-2+deb12u4_amd64.deb ...
2026-05-18T00:02:21.3314660Z #10 9.128 Unpacking libkrb5support0:amd64 (1.20.1-2+deb12u4) ...
2026-05-18T00:02:21.3315652Z #10 9.144 Selecting previously unselected package libk5crypto3:amd64.
2026-05-18T00:02:21.3316939Z #10 9.145 Preparing to unpack .../04-libk5crypto3_1.20.1-2+deb12u4_amd64.deb ...
2026-05-18T00:02:21.3317938Z #10 9.146 Unpacking libk5crypto3:amd64 (1.20.1-2+deb12u4) ...
2026-05-18T00:02:21.3322206Z #10 9.164 Selecting previously unselected package libkeyutils1:amd64.
2026-05-18T00:02:21.4450851Z #10 9.166 Preparing to unpack .../05-libkeyutils1_1.6.3-2_amd64.deb ...
2026-05-18T00:02:21.4453764Z #10 9.167 Unpacking libkeyutils1:amd64 (1.6.3-2) ...
2026-05-18T00:02:21.4454889Z #10 9.180 Selecting previously unselected package libkrb5-3:amd64.
2026-05-18T00:02:21.4457359Z #10 9.182 Preparing to unpack .../06-libkrb5-3_1.20.1-2+deb12u4_amd64.deb ...
2026-05-18T00:02:21.4458132Z #10 9.183 Unpacking libkrb5-3:amd64 (1.20.1-2+deb12u4) ...
2026-05-18T00:02:21.4459381Z #10 9.220 Selecting previously unselected package libgssapi-krb5-2:amd64.
2026-05-18T00:02:21.4460310Z #10 9.222 Preparing to unpack .../07-libgssapi-krb5-2_1.20.1-2+deb12u4_amd64.deb ...
2026-05-18T00:02:21.4461213Z #10 9.223 Unpacking libgssapi-krb5-2:amd64 (1.20.1-2+deb12u4) ...
2026-05-18T00:02:21.4462190Z #10 9.244 Selecting previously unselected package libtirpc-common.
2026-05-18T00:02:21.4464556Z #10 9.246 Preparing to unpack .../08-libtirpc-common_1.3.3+ds-1_all.deb ...
2026-05-18T00:02:21.4470419Z #10 9.247 Unpacking libtirpc-common (1.3.3+ds-1) ...
2026-05-18T00:02:21.4473209Z #10 9.261 Selecting previously unselected package libtirpc3:amd64.
2026-05-18T00:02:21.4476215Z #10 9.263 Preparing to unpack .../09-libtirpc3_1.3.3+ds-1_amd64.deb ...
2026-05-18T00:02:21.4477110Z #10 9.264 Unpacking libtirpc3:amd64 (1.3.3+ds-1) ...
2026-05-18T00:02:21.4481251Z #10 9.282 Selecting previously unselected package libnsl2:amd64.
2026-05-18T00:02:21.5665505Z #10 9.284 Preparing to unpack .../10-libnsl2_1.3.0-2_amd64.deb ...
2026-05-18T00:02:21.5666957Z #10 9.286 Unpacking libnsl2:amd64 (1.3.0-2) ...
2026-05-18T00:02:21.5667778Z #10 9.301 Selecting previously unselected package readline-common.
2026-05-18T00:02:21.5668963Z #10 9.302 Preparing to unpack .../11-readline-common_8.2-1.3_all.deb ...
2026-05-18T00:02:21.5669921Z #10 9.303 Unpacking readline-common (8.2-1.3) ...
2026-05-18T00:02:21.5670722Z #10 9.321 Selecting previously unselected package libreadline8:amd64.
2026-05-18T00:02:21.5671613Z #10 9.322 Preparing to unpack .../12-libreadline8_8.2-1.3_amd64.deb ...
2026-05-18T00:02:21.5672400Z #10 9.323 Unpacking libreadline8:amd64 (8.2-1.3) ...
2026-05-18T00:02:21.5673312Z #10 9.347 Selecting previously unselected package libsqlite3-0:amd64.
2026-05-18T00:02:21.5674633Z #10 9.349 Preparing to unpack .../13-libsqlite3-0_3.40.1-2+deb12u2_amd64.deb ...
2026-05-18T00:02:21.5675569Z #10 9.350 Unpacking libsqlite3-0:amd64 (3.40.1-2+deb12u2) ...
2026-05-18T00:02:21.5676467Z #10 9.404 Selecting previously unselected package libpython3.11-stdlib:amd64.
2026-05-18T00:02:21.7134825Z #10 9.406 Preparing to unpack .../14-libpython3.11-stdlib_3.11.2-6+deb12u7_amd64.deb ...
2026-05-18T00:02:21.7140659Z #10 9.407 Unpacking libpython3.11-stdlib:amd64 (3.11.2-6+deb12u7) ...
2026-05-18T00:02:21.7141828Z #10 9.551 Selecting previously unselected package python3.11.
2026-05-18T00:02:21.8882065Z #10 9.553 Preparing to unpack .../15-python3.11_3.11.2-6+deb12u7_amd64.deb ...
2026-05-18T00:02:21.8882984Z #10 9.554 Unpacking python3.11 (3.11.2-6+deb12u7) ...
2026-05-18T00:02:21.8883811Z #10 9.578 Selecting previously unselected package libpython3-stdlib:amd64.
2026-05-18T00:02:21.8884778Z #10 9.580 Preparing to unpack .../16-libpython3-stdlib_3.11.2-1+b1_amd64.deb ...
2026-05-18T00:02:21.8885600Z #10 9.581 Unpacking libpython3-stdlib:amd64 (3.11.2-1+b1) ...
2026-05-18T00:02:21.8886285Z #10 9.599 Setting up python3-minimal (3.11.2-1+b1) ...
2026-05-18T00:02:21.8886980Z #10 9.725 Selecting previously unselected package python3.
2026-05-18T00:02:22.0450336Z #10 9.725 (Reading database ... 
2026-05-18T00:02:22.0451053Z (Reading database ... 5%
2026-05-18T00:02:22.0451900Z (Reading database ... 10%
2026-05-18T00:02:22.0453143Z (Reading database ... 15%
2026-05-18T00:02:22.0453919Z (Reading database ... 20%
2026-05-18T00:02:22.0454601Z (Reading database ... 25%
2026-05-18T00:02:22.0455331Z (Reading database ... 30%
2026-05-18T00:02:22.0455955Z (Reading database ... 35%
2026-05-18T00:02:22.0456564Z (Reading database ... 40%
2026-05-18T00:02:22.0457277Z (Reading database ... 45%
2026-05-18T00:02:22.0458226Z (Reading database ... 50%
2026-05-18T00:02:22.0460917Z (Reading database ... 55%
2026-05-18T00:02:22.0461362Z (Reading database ... 60%
2026-05-18T00:02:22.0463170Z (Reading database ... 65%
2026-05-18T00:02:22.0465150Z (Reading database ... 70%
2026-05-18T00:02:22.0466401Z (Reading database ... 75%
2026-05-18T00:02:22.0467130Z (Reading database ... 80%
2026-05-18T00:02:22.0467717Z (Reading database ... 85%
2026-05-18T00:02:22.0469743Z (Reading database ... 90%
2026-05-18T00:02:22.0470173Z (Reading database ... 95%
2026-05-18T00:02:22.0470596Z (Reading database ... 100%
2026-05-18T00:02:22.0471332Z (Reading database ... 8936 files and directories currently installed.)
2026-05-18T00:02:22.0472438Z #10 9.736 Preparing to unpack .../00-python3_3.11.2-1+b1_amd64.deb ...
2026-05-18T00:02:22.0473179Z #10 9.739 Unpacking python3 (3.11.2-1+b1) ...
2026-05-18T00:02:22.0473844Z #10 9.755 Selecting previously unselected package bzip2.
2026-05-18T00:02:22.0474608Z #10 9.757 Preparing to unpack .../01-bzip2_1.0.8-5+b1_amd64.deb ...
2026-05-18T00:02:22.0475298Z #10 9.758 Unpacking bzip2 (1.0.8-5+b1) ...
2026-05-18T00:02:22.0475968Z #10 9.776 Selecting previously unselected package openssl.
2026-05-18T00:02:22.0476806Z #10 9.777 Preparing to unpack .../02-openssl_3.0.20-1~deb12u1_amd64.deb ...
2026-05-18T00:02:22.0477561Z #10 9.778 Unpacking openssl (3.0.20-1~deb12u1) ...
2026-05-18T00:02:22.0478537Z #10 9.882 Selecting previously unselected package ca-certificates.
2026-05-18T00:02:22.2926999Z #10 9.884 Preparing to unpack .../03-ca-certificates_20230311+deb12u1_all.deb ...
2026-05-18T00:02:22.2929792Z #10 9.885 Unpacking ca-certificates (20230311+deb12u1) ...
2026-05-18T00:02:22.2932013Z #10 9.924 Selecting previously unselected package xz-utils.
2026-05-18T00:02:22.2933129Z #10 9.926 Preparing to unpack .../04-xz-utils_5.4.1-1_amd64.deb ...
2026-05-18T00:02:22.2934021Z #10 9.927 Unpacking xz-utils (5.4.1-1) ...
2026-05-18T00:02:22.2934995Z #10 9.976 Selecting previously unselected package binutils-common:amd64.
2026-05-18T00:02:22.2938773Z #10 9.978 Preparing to unpack .../05-binutils-common_2.40-2_amd64.deb ...
2026-05-18T00:02:22.2939813Z #10 9.979 Unpacking binutils-common:amd64 (2.40-2) ...
2026-05-18T00:02:22.3192691Z #10 10.16 Selecting previously unselected package libbinutils:amd64.
2026-05-18T00:02:22.4234731Z #10 10.16 Preparing to unpack .../06-libbinutils_2.40-2_amd64.deb ...
2026-05-18T00:02:22.4235951Z #10 10.16 Unpacking libbinutils:amd64 (2.40-2) ...
2026-05-18T00:02:22.4236956Z #10 10.21 Selecting previously unselected package libctf-nobfd0:amd64.
2026-05-18T00:02:22.4238060Z #10 10.21 Preparing to unpack .../07-libctf-nobfd0_2.40-2_amd64.deb ...
2026-05-18T00:02:22.4239627Z #10 10.22 Unpacking libctf-nobfd0:amd64 (2.40-2) ...
2026-05-18T00:02:22.4241120Z #10 10.24 Selecting previously unselected package libctf0:amd64.
2026-05-18T00:02:22.4242143Z #10 10.24 Preparing to unpack .../08-libctf0_2.40-2_amd64.deb ...
2026-05-18T00:02:22.4243037Z #10 10.24 Unpacking libctf0:amd64 (2.40-2) ...
2026-05-18T00:02:22.4244250Z #10 10.26 Selecting previously unselected package libgprofng0:amd64.
2026-05-18T00:02:22.6674225Z #10 10.26 Preparing to unpack .../09-libgprofng0_2.40-2_amd64.deb ...
2026-05-18T00:02:22.6675617Z #10 10.26 Unpacking libgprofng0:amd64 (2.40-2) ...
2026-05-18T00:02:22.6677584Z #10 10.33 Selecting previously unselected package libjansson4:amd64.
2026-05-18T00:02:22.6678934Z #10 10.34 Preparing to unpack .../10-libjansson4_2.14-2_amd64.deb ...
2026-05-18T00:02:22.6681738Z #10 10.34 Unpacking libjansson4:amd64 (2.14-2) ...
2026-05-18T00:02:22.6682798Z #10 10.35 Selecting previously unselected package binutils-x86-64-linux-gnu.
2026-05-18T00:02:22.6684416Z #10 10.35 Preparing to unpack .../11-binutils-x86-64-linux-gnu_2.40-2_amd64.deb ...
2026-05-18T00:02:22.6685467Z #10 10.35 Unpacking binutils-x86-64-linux-gnu (2.40-2) ...
2026-05-18T00:02:22.7020510Z #10 10.54 Selecting previously unselected package binutils.
2026-05-18T00:02:22.8978774Z #10 10.54 Preparing to unpack .../12-binutils_2.40-2_amd64.deb ...
2026-05-18T00:02:22.8979766Z #10 10.54 Unpacking binutils (2.40-2) ...
2026-05-18T00:02:22.8980552Z #10 10.56 Selecting previously unselected package libc-dev-bin.
2026-05-18T00:02:22.8981545Z #10 10.56 Preparing to unpack .../13-libc-dev-bin_2.36-9+deb12u14_amd64.deb ...
2026-05-18T00:02:22.8982447Z #10 10.57 Unpacking libc-dev-bin (2.36-9+deb12u14) ...
2026-05-18T00:02:22.8983341Z #10 10.58 Selecting previously unselected package linux-libc-dev:amd64.
2026-05-18T00:02:22.8984328Z #10 10.58 Preparing to unpack .../14-linux-libc-dev_6.1.172-1_amd64.deb ...
2026-05-18T00:02:22.8985190Z #10 10.58 Unpacking linux-libc-dev:amd64 (6.1.172-1) ...
2026-05-18T00:02:22.9360326Z #10 10.77 Selecting previously unselected package libcrypt-dev:amd64.
2026-05-18T00:02:23.0451090Z #10 10.78 Preparing to unpack .../15-libcrypt-dev_1%3a4.4.33-2_amd64.deb ...
2026-05-18T00:02:23.0457085Z #10 10.78 Unpacking libcrypt-dev:amd64 (1:4.4.33-2) ...
2026-05-18T00:02:23.0457852Z #10 10.80 Selecting previously unselected package libtirpc-dev:amd64.
2026-05-18T00:02:23.0459101Z #10 10.81 Preparing to unpack .../16-libtirpc-dev_1.3.3+ds-1_amd64.deb ...
2026-05-18T00:02:23.0459800Z #10 10.81 Unpacking libtirpc-dev:amd64 (1.3.3+ds-1) ...
2026-05-18T00:02:23.0460488Z #10 10.83 Selecting previously unselected package libnsl-dev:amd64.
2026-05-18T00:02:23.0461255Z #10 10.84 Preparing to unpack .../17-libnsl-dev_1.3.0-2_amd64.deb ...
2026-05-18T00:02:23.0461909Z #10 10.84 Unpacking libnsl-dev:amd64 (1.3.0-2) ...
2026-05-18T00:02:23.0462555Z #10 10.86 Selecting previously unselected package rpcsvc-proto.
2026-05-18T00:02:23.0463300Z #10 10.86 Preparing to unpack .../18-rpcsvc-proto_1.4.3-1_amd64.deb ...
2026-05-18T00:02:23.0463960Z #10 10.86 Unpacking rpcsvc-proto (1.4.3-1) ...
2026-05-18T00:02:23.0464622Z #10 10.88 Selecting previously unselected package libc6-dev:amd64.
2026-05-18T00:02:23.2000391Z #10 10.89 Preparing to unpack .../19-libc6-dev_2.36-9+deb12u14_amd64.deb ...
2026-05-18T00:02:23.2001493Z #10 10.89 Unpacking libc6-dev:amd64 (2.36-9+deb12u14) ...
2026-05-18T00:02:23.2249050Z #10 11.06 Selecting previously unselected package libisl23:amd64.
2026-05-18T00:02:23.3312059Z #10 11.06 Preparing to unpack .../20-libisl23_0.25-1.1_amd64.deb ...
2026-05-18T00:02:23.3315119Z #10 11.07 Unpacking libisl23:amd64 (0.25-1.1) ...
2026-05-18T00:02:23.3316193Z #10 11.12 Selecting previously unselected package libmpfr6:amd64.
2026-05-18T00:02:23.3317575Z #10 11.13 Preparing to unpack .../21-libmpfr6_4.2.0-1_amd64.deb ...
2026-05-18T00:02:23.3318763Z #10 11.13 Unpacking libmpfr6:amd64 (4.2.0-1) ...
2026-05-18T00:02:23.3319856Z #10 11.17 Selecting previously unselected package libmpc3:amd64.
2026-05-18T00:02:23.5033386Z #10 11.17 Preparing to unpack .../22-libmpc3_1.3.1-1_amd64.deb ...
2026-05-18T00:02:23.5034509Z #10 11.17 Unpacking libmpc3:amd64 (1.3.1-1) ...
2026-05-18T00:02:23.5035228Z #10 11.19 Selecting previously unselected package cpp-12.
2026-05-18T00:02:23.5036098Z #10 11.19 Preparing to unpack .../23-cpp-12_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:23.5036880Z #10 11.19 Unpacking cpp-12 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:23.9231438Z #10 11.76 Selecting previously unselected package cpp.
2026-05-18T00:02:24.1715425Z #10 11.76 Preparing to unpack .../24-cpp_4%3a12.2.0-3_amd64.deb ...
2026-05-18T00:02:24.1717325Z #10 11.76 Unpacking cpp (4:12.2.0-3) ...
2026-05-18T00:02:24.1718575Z #10 11.78 Selecting previously unselected package libcc1-0:amd64.
2026-05-18T00:02:24.1719738Z #10 11.78 Preparing to unpack .../25-libcc1-0_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:24.1721303Z #10 11.78 Unpacking libcc1-0:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:24.1722638Z #10 11.80 Selecting previously unselected package libgomp1:amd64.
2026-05-18T00:02:24.1723524Z #10 11.80 Preparing to unpack .../26-libgomp1_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:24.1724309Z #10 11.80 Unpacking libgomp1:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:24.1725051Z #10 11.82 Selecting previously unselected package libitm1:amd64.
2026-05-18T00:02:24.1725890Z #10 11.82 Preparing to unpack .../27-libitm1_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:24.1726608Z #10 11.82 Unpacking libitm1:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:24.1727320Z #10 11.84 Selecting previously unselected package libatomic1:amd64.
2026-05-18T00:02:24.1728147Z #10 11.84 Preparing to unpack .../28-libatomic1_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:24.1729145Z #10 11.84 Unpacking libatomic1:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:24.1729901Z #10 11.86 Selecting previously unselected package libasan8:amd64.
2026-05-18T00:02:24.1730785Z #10 11.86 Preparing to unpack .../29-libasan8_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:24.1731493Z #10 11.86 Unpacking libasan8:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:24.1839398Z #10 12.02 Selecting previously unselected package liblsan0:amd64.
2026-05-18T00:02:24.4179038Z #10 12.02 Preparing to unpack .../30-liblsan0_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:24.4180275Z #10 12.02 Unpacking liblsan0:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:24.4181316Z #10 12.10 Selecting previously unselected package libtsan2:amd64.
2026-05-18T00:02:24.4182386Z #10 12.10 Preparing to unpack .../31-libtsan2_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:24.4183397Z #10 12.10 Unpacking libtsan2:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:24.4289371Z #10 12.27 Selecting previously unselected package libubsan1:amd64.
2026-05-18T00:02:24.5316940Z #10 12.27 Preparing to unpack .../32-libubsan1_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:24.5317827Z #10 12.27 Unpacking libubsan1:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:24.5319002Z #10 12.34 Selecting previously unselected package libquadmath0:amd64.
2026-05-18T00:02:24.5319987Z #10 12.35 Preparing to unpack .../33-libquadmath0_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:24.5320814Z #10 12.35 Unpacking libquadmath0:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:24.5321610Z #10 12.37 Selecting previously unselected package libgcc-12-dev:amd64.
2026-05-18T00:02:24.6856523Z #10 12.37 Preparing to unpack .../34-libgcc-12-dev_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:24.6869211Z #10 12.37 Unpacking libgcc-12-dev:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:24.8018797Z #10 12.64 Selecting previously unselected package gcc-12.
2026-05-18T00:02:24.9550899Z #10 12.64 Preparing to unpack .../35-gcc-12_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:24.9551927Z #10 12.64 Unpacking gcc-12 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:25.6902906Z #10 13.53 Selecting previously unselected package gcc.
2026-05-18T00:02:25.8645001Z #10 13.53 Preparing to unpack .../36-gcc_4%3a12.2.0-3_amd64.deb ...
2026-05-18T00:02:25.8646475Z #10 13.53 Unpacking gcc (4:12.2.0-3) ...
2026-05-18T00:02:25.8649709Z #10 13.55 Selecting previously unselected package libstdc++-12-dev:amd64.
2026-05-18T00:02:25.8650903Z #10 13.55 Preparing to unpack .../37-libstdc++-12-dev_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:25.8651951Z #10 13.55 Unpacking libstdc++-12-dev:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:25.9272126Z #10 13.76 Selecting previously unselected package g++-12.
2026-05-18T00:02:26.0815575Z #10 13.77 Preparing to unpack .../38-g++-12_12.2.0-14+deb12u1_amd64.deb ...
2026-05-18T00:02:26.0816631Z #10 13.77 Unpacking g++-12 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:26.5450369Z #10 14.38 Selecting previously unselected package g++.
2026-05-18T00:02:26.6629320Z #10 14.38 Preparing to unpack .../39-g++_4%3a12.2.0-3_amd64.deb ...
2026-05-18T00:02:26.6630178Z #10 14.38 Unpacking g++ (4:12.2.0-3) ...
2026-05-18T00:02:26.6630921Z #10 14.40 Selecting previously unselected package make.
2026-05-18T00:02:26.6631721Z #10 14.40 Preparing to unpack .../40-make_4.3-4.1_amd64.deb ...
2026-05-18T00:02:26.6632809Z #10 14.40 Unpacking make (4.3-4.1) ...
2026-05-18T00:02:26.6633544Z #10 14.44 Selecting previously unselected package libdpkg-perl.
2026-05-18T00:02:26.6634427Z #10 14.44 Preparing to unpack .../41-libdpkg-perl_1.21.23_all.deb ...
2026-05-18T00:02:26.6635164Z #10 14.44 Unpacking libdpkg-perl (1.21.23) ...
2026-05-18T00:02:26.6635944Z #10 14.50 Selecting previously unselected package patch.
2026-05-18T00:02:26.7865227Z #10 14.50 Preparing to unpack .../42-patch_2.7.6-7_amd64.deb ...
2026-05-18T00:02:26.7866701Z #10 14.50 Unpacking patch (2.7.6-7) ...
2026-05-18T00:02:26.7867729Z #10 14.53 Selecting previously unselected package dpkg-dev.
2026-05-18T00:02:26.7869673Z #10 14.53 Preparing to unpack .../43-dpkg-dev_1.21.23_all.deb ...
2026-05-18T00:02:26.7870601Z #10 14.53 Unpacking dpkg-dev (1.21.23) ...
2026-05-18T00:02:26.7871715Z #10 14.62 Selecting previously unselected package build-essential.
2026-05-18T00:02:26.9116183Z #10 14.63 Preparing to unpack .../44-build-essential_12.9_amd64.deb ...
2026-05-18T00:02:26.9120674Z #10 14.63 Unpacking build-essential (12.9) ...
2026-05-18T00:02:26.9122006Z #10 14.64 Selecting previously unselected package libbrotli1:amd64.
2026-05-18T00:02:26.9123319Z #10 14.65 Preparing to unpack .../45-libbrotli1_1.0.9-2+b6_amd64.deb ...
2026-05-18T00:02:26.9124431Z #10 14.65 Unpacking libbrotli1:amd64 (1.0.9-2+b6) ...
2026-05-18T00:02:26.9125711Z #10 14.68 Selecting previously unselected package libsasl2-modules-db:amd64.
2026-05-18T00:02:26.9127124Z #10 14.68 Preparing to unpack .../46-libsasl2-modules-db_2.1.28+dfsg-10_amd64.deb ...
2026-05-18T00:02:26.9128272Z #10 14.68 Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ...
2026-05-18T00:02:26.9129699Z #10 14.70 Selecting previously unselected package libsasl2-2:amd64.
2026-05-18T00:02:26.9130845Z #10 14.70 Preparing to unpack .../47-libsasl2-2_2.1.28+dfsg-10_amd64.deb ...
2026-05-18T00:02:26.9132058Z #10 14.70 Unpacking libsasl2-2:amd64 (2.1.28+dfsg-10) ...
2026-05-18T00:02:26.9133129Z #10 14.72 Selecting previously unselected package libldap-2.5-0:amd64.
2026-05-18T00:02:26.9139661Z #10 14.72 Preparing to unpack .../48-libldap-2.5-0_2.5.13+dfsg-5_amd64.deb ...
2026-05-18T00:02:26.9142706Z #10 14.72 Unpacking libldap-2.5-0:amd64 (2.5.13+dfsg-5) ...
2026-05-18T00:02:26.9145236Z #10 14.75 Selecting previously unselected package libnghttp2-14:amd64.
2026-05-18T00:02:27.0131281Z #10 14.75 Preparing to unpack .../49-libnghttp2-14_1.52.0-1+deb12u3_amd64.deb ...
2026-05-18T00:02:27.0134084Z #10 14.75 Unpacking libnghttp2-14:amd64 (1.52.0-1+deb12u3) ...
2026-05-18T00:02:27.0135280Z #10 14.77 Selecting previously unselected package libpsl5:amd64.
2026-05-18T00:02:27.0136346Z #10 14.77 Preparing to unpack .../50-libpsl5_0.21.2-1_amd64.deb ...
2026-05-18T00:02:27.0137251Z #10 14.77 Unpacking libpsl5:amd64 (0.21.2-1) ...
2026-05-18T00:02:27.0138181Z #10 14.79 Selecting previously unselected package librtmp1:amd64.
2026-05-18T00:02:27.0139613Z #10 14.79 Preparing to unpack .../51-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb ...
2026-05-18T00:02:27.0141146Z #10 14.80 Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ...
2026-05-18T00:02:27.0149092Z #10 14.82 Selecting previously unselected package libssh2-1:amd64.
2026-05-18T00:02:27.0150111Z #10 14.82 Preparing to unpack .../52-libssh2-1_1.10.0-3+b1_amd64.deb ...
2026-05-18T00:02:27.0150847Z #10 14.82 Unpacking libssh2-1:amd64 (1.10.0-3+b1) ...
2026-05-18T00:02:27.0151662Z #10 14.85 Selecting previously unselected package libcurl3-gnutls:amd64.
2026-05-18T00:02:27.0152661Z #10 14.85 Preparing to unpack .../53-libcurl3-gnutls_7.88.1-10+deb12u14_amd64.deb ...
2026-05-18T00:02:27.0153602Z #10 14.85 Unpacking libcurl3-gnutls:amd64 (7.88.1-10+deb12u14) ...
2026-05-18T00:02:27.1602614Z #10 14.88 Selecting previously unselected package liberror-perl.
2026-05-18T00:02:27.1606596Z #10 14.89 Preparing to unpack .../54-liberror-perl_0.17029-2_all.deb ...
2026-05-18T00:02:27.1607351Z #10 14.89 Unpacking liberror-perl (0.17029-2) ...
2026-05-18T00:02:27.1611025Z #10 14.90 Selecting previously unselected package git-man.
2026-05-18T00:02:27.1611926Z #10 14.91 Preparing to unpack .../55-git-man_1%3a2.39.5-0+deb12u3_all.deb ...
2026-05-18T00:02:27.1612700Z #10 14.91 Unpacking git-man (1:2.39.5-0+deb12u3) ...
2026-05-18T00:02:27.1613330Z #10 15.00 Selecting previously unselected package git.
2026-05-18T00:02:27.3197588Z #10 15.00 Preparing to unpack .../56-git_1%3a2.39.5-0+deb12u3_amd64.deb ...
2026-05-18T00:02:27.3199671Z #10 15.01 Unpacking git (1:2.39.5-0+deb12u3) ...
2026-05-18T00:02:27.5878671Z #10 15.42 Setting up media-types (10.0.0) ...
2026-05-18T00:02:27.6883550Z #10 15.43 Setting up libkeyutils1:amd64 (1.6.3-2) ...
2026-05-18T00:02:27.6887404Z #10 15.43 Setting up libpsl5:amd64 (0.21.2-1) ...
2026-05-18T00:02:27.6888149Z #10 15.43 Setting up libtirpc-common (1.3.3+ds-1) ...
2026-05-18T00:02:27.6889008Z #10 15.44 Setting up libbrotli1:amd64 (1.0.9-2+b6) ...
2026-05-18T00:02:27.6889713Z #10 15.44 Setting up libsqlite3-0:amd64 (3.40.1-2+deb12u2) ...
2026-05-18T00:02:27.6890457Z #10 15.44 Setting up binutils-common:amd64 (2.40-2) ...
2026-05-18T00:02:27.6891184Z #10 15.44 Setting up libnghttp2-14:amd64 (1.52.0-1+deb12u3) ...
2026-05-18T00:02:27.6891901Z #10 15.45 Setting up linux-libc-dev:amd64 (6.1.172-1) ...
2026-05-18T00:02:27.6892566Z #10 15.45 Setting up libctf-nobfd0:amd64 (2.40-2) ...
2026-05-18T00:02:27.6893271Z #10 15.45 Setting up libgomp1:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:27.6893878Z #10 15.45 Setting up bzip2 (1.0.8-5+b1) ...
2026-05-18T00:02:27.6894495Z #10 15.46 Setting up libjansson4:amd64 (2.14-2) ...
2026-05-18T00:02:27.6895206Z #10 15.46 Setting up libkrb5support0:amd64 (1.20.1-2+deb12u4) ...
2026-05-18T00:02:27.6895999Z #10 15.46 Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ...
2026-05-18T00:02:27.6896772Z #10 15.46 Setting up perl-modules-5.36 (5.36.0-7+deb12u3) ...
2026-05-18T00:02:27.6897318Z #10 15.47 Setting up rpcsvc-proto (1.4.3-1) ...
2026-05-18T00:02:27.6898084Z #10 15.47 Setting up make (4.3-4.1) ...
2026-05-18T00:02:27.6898981Z #10 15.47 Setting up libmpfr6:amd64 (4.2.0-1) ...
2026-05-18T00:02:27.6899715Z #10 15.47 Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ...
2026-05-18T00:02:27.6900320Z #10 15.47 Setting up xz-utils (5.4.1-1) ...
2026-05-18T00:02:27.6901338Z #10 15.48 update-alternatives: using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto mode
2026-05-18T00:02:27.6903428Z #10 15.48 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-18T00:02:27.6905408Z #10 15.48 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-18T00:02:27.6907419Z #10 15.48 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-18T00:02:27.6910221Z #10 15.48 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-18T00:02:27.6917731Z #10 15.48 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-18T00:02:27.6922035Z #10 15.48 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-18T00:02:27.6924232Z #10 15.48 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-18T00:02:27.6926312Z #10 15.48 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-18T00:02:27.6929175Z #10 15.48 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-18T00:02:27.6931575Z #10 15.48 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-18T00:02:27.6932992Z #10 15.49 Setting up libquadmath0:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:27.6933718Z #10 15.49 Setting up libmpc3:amd64 (1.3.1-1) ...
2026-05-18T00:02:27.6934324Z #10 15.49 Setting up libatomic1:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:27.6934984Z #10 15.49 Setting up patch (2.7.6-7) ...
2026-05-18T00:02:27.6935586Z #10 15.50 Setting up libncursesw6:amd64 (6.4-4) ...
2026-05-18T00:02:27.6936251Z #10 15.50 Setting up libk5crypto3:amd64 (1.20.1-2+deb12u4) ...
2026-05-18T00:02:27.6936934Z #10 15.50 Setting up libsasl2-2:amd64 (2.1.28+dfsg-10) ...
2026-05-18T00:02:27.6937646Z #10 15.50 Setting up libubsan1:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:27.6938565Z #10 15.50 Setting up libcrypt-dev:amd64 (1:4.4.33-2) ...
2026-05-18T00:02:27.6939367Z #10 15.51 Setting up libasan8:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:27.6940033Z #10 15.51 Setting up git-man (1:2.39.5-0+deb12u3) ...
2026-05-18T00:02:27.6940704Z #10 15.52 Setting up libssh2-1:amd64 (1.10.0-3+b1) ...
2026-05-18T00:02:27.6941560Z #10 15.52 Setting up libkrb5-3:amd64 (1.20.1-2+deb12u4) ...
2026-05-18T00:02:27.6942253Z #10 15.52 Setting up libtsan2:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:27.6942903Z #10 15.52 Setting up libbinutils:amd64 (2.40-2) ...
2026-05-18T00:02:27.6943497Z #10 15.53 Setting up libisl23:amd64 (0.25-1.1) ...
2026-05-18T00:02:27.7886269Z #10 15.53 Setting up libc-dev-bin (2.36-9+deb12u14) ...
2026-05-18T00:02:27.7887815Z #10 15.53 Setting up openssl (3.0.20-1~deb12u1) ...
2026-05-18T00:02:27.7889543Z #10 15.54 Setting up readline-common (8.2-1.3) ...
2026-05-18T00:02:27.7890293Z #10 15.54 Setting up libcc1-0:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:27.7891015Z #10 15.54 Setting up liblsan0:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:27.7891702Z #10 15.55 Setting up libitm1:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:27.7892345Z #10 15.55 Setting up libgdbm6:amd64 (1.23-3) ...
2026-05-18T00:02:27.7892940Z #10 15.55 Setting up libctf0:amd64 (2.40-2) ...
2026-05-18T00:02:27.7893544Z #10 15.55 Setting up cpp-12 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:27.7894205Z #10 15.56 Setting up libreadline8:amd64 (8.2-1.3) ...
2026-05-18T00:02:27.7896614Z #10 15.56 Setting up libldap-2.5-0:amd64 (2.5.13+dfsg-5) ...
2026-05-18T00:02:27.7897564Z #10 15.56 Setting up ca-certificates (20230311+deb12u1) ...
2026-05-18T00:02:27.7898929Z #10 15.63 debconf: unable to initialize frontend: Dialog
2026-05-18T00:02:27.7899987Z #10 15.63 debconf: (TERM is not set, so the dialog frontend is not usable.)
2026-05-18T00:02:27.7900942Z #10 15.63 debconf: falling back to frontend: Readline
2026-05-18T00:02:27.9469634Z #10 15.63 debconf: unable to initialize frontend: Readline
2026-05-18T00:02:27.9471316Z #10 15.63 debconf: (This frontend requires a controlling tty.)
2026-05-18T00:02:27.9472457Z #10 15.63 debconf: falling back to frontend: Teletype
2026-05-18T00:02:28.1827131Z #10 16.02 Updating certificates in /etc/ssl/certs...
2026-05-18T00:02:28.7455714Z #10 16.58 142 added, 0 removed; done.
2026-05-18T00:02:28.9885267Z #10 16.60 Setting up libgprofng0:amd64 (2.40-2) ...
2026-05-18T00:02:28.9891064Z #10 16.60 Setting up libgcc-12-dev:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:28.9892108Z #10 16.60 Setting up libgssapi-krb5-2:amd64 (1.20.1-2+deb12u4) ...
2026-05-18T00:02:28.9893170Z #10 16.60 Setting up libgdbm-compat4:amd64 (1.23-3) ...
2026-05-18T00:02:28.9894119Z #10 16.61 Setting up cpp (4:12.2.0-3) ...
2026-05-18T00:02:28.9895001Z #10 16.61 Setting up libperl5.36:amd64 (5.36.0-7+deb12u3) ...
2026-05-18T00:02:28.9895968Z #10 16.62 Setting up binutils-x86-64-linux-gnu (2.40-2) ...
2026-05-18T00:02:28.9897272Z #10 16.62 Setting up libtirpc3:amd64 (1.3.3+ds-1) ...
2026-05-18T00:02:28.9898272Z #10 16.62 Setting up libcurl3-gnutls:amd64 (7.88.1-10+deb12u14) ...
2026-05-18T00:02:28.9899392Z #10 16.62 Setting up binutils (2.40-2) ...
2026-05-18T00:02:28.9900197Z #10 16.62 Setting up perl (5.36.0-7+deb12u3) ...
2026-05-18T00:02:28.9901088Z #10 16.63 Setting up libtirpc-dev:amd64 (1.3.3+ds-1) ...
2026-05-18T00:02:28.9901954Z #10 16.64 Setting up gcc-12 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:28.9902775Z #10 16.64 Setting up libdpkg-perl (1.21.23) ...
2026-05-18T00:02:28.9903590Z #10 16.64 Setting up libnsl2:amd64 (1.3.0-2) ...
2026-05-18T00:02:28.9904564Z #10 16.64 Setting up libpython3.11-stdlib:amd64 (3.11.2-6+deb12u7) ...
2026-05-18T00:02:28.9905468Z #10 16.65 Setting up gcc (4:12.2.0-3) ...
2026-05-18T00:02:28.9906217Z #10 16.65 Setting up dpkg-dev (1.21.23) ...
2026-05-18T00:02:28.9907027Z #10 16.66 Setting up liberror-perl (0.17029-2) ...
2026-05-18T00:02:28.9907865Z #10 16.66 Setting up git (1:2.39.5-0+deb12u3) ...
2026-05-18T00:02:28.9909015Z #10 16.67 Setting up libnsl-dev:amd64 (1.3.0-2) ...
2026-05-18T00:02:28.9909941Z #10 16.67 Setting up libc6-dev:amd64 (2.36-9+deb12u14) ...
2026-05-18T00:02:28.9910877Z #10 16.67 Setting up libpython3-stdlib:amd64 (3.11.2-1+b1) ...
2026-05-18T00:02:28.9911784Z #10 16.67 Setting up python3.11 (3.11.2-6+deb12u7) ...
2026-05-18T00:02:29.4231467Z #10 17.26 Setting up libstdc++-12-dev:amd64 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:29.5263610Z #10 17.26 Setting up python3 (3.11.2-1+b1) ...
2026-05-18T00:02:29.5264768Z #10 17.27 running python rtupdate hooks for python3.11...
2026-05-18T00:02:29.5266147Z #10 17.27 running python post-rtupdate hooks for python3.11...
2026-05-18T00:02:29.5267222Z #10 17.34 Setting up g++-12 (12.2.0-14+deb12u1) ...
2026-05-18T00:02:29.5269026Z #10 17.35 Setting up g++ (4:12.2.0-3) ...
2026-05-18T00:02:29.5270317Z #10 17.35 update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
2026-05-18T00:02:29.5271834Z #10 17.35 Setting up build-essential (12.9) ...
2026-05-18T00:02:29.5272925Z #10 17.35 Processing triggers for libc-bin (2.36-9+deb12u14) ...
2026-05-18T00:02:29.5274415Z #10 17.36 Processing triggers for ca-certificates (20230311+deb12u1) ...
2026-05-18T00:02:29.6811306Z #10 17.37 Updating certificates in /etc/ssl/certs...
2026-05-18T00:02:29.9738052Z #10 17.81 0 added, 0 removed; done.
2026-05-18T00:02:29.9741826Z #10 17.81 Running hooks in /etc/ca-certificates/update.d...
2026-05-18T00:02:30.1254614Z #10 17.81 done.
2026-05-18T00:02:31.2000018Z #10 DONE 19.0s
2026-05-18T00:02:31.3516357Z 
2026-05-18T00:02:31.3517404Z #13 [builder  3/13] RUN corepack enable && corepack prepare pnpm@10 --activate
2026-05-18T00:02:31.7706595Z #13 0.568 Preparing pnpm@10 for immediate activation...
2026-05-18T00:02:32.7890573Z #13 DONE 1.6s
2026-05-18T00:02:32.9037691Z 
2026-05-18T00:02:32.9039609Z #14 [builder  4/13] WORKDIR /app
2026-05-18T00:02:32.9044058Z #14 DONE 0.1s
2026-05-18T00:02:32.9044492Z 
2026-05-18T00:02:32.9045156Z #15 [builder  5/13] COPY pnpm-workspace.yaml package.json pnpm-lock.yaml ./
2026-05-18T00:02:32.9048706Z #15 DONE 0.0s
2026-05-18T00:02:32.9050252Z 
2026-05-18T00:02:32.9051351Z #16 [builder  6/13] COPY apps/server/package.json apps/server/
2026-05-18T00:02:32.9053413Z #16 DONE 0.0s
2026-05-18T00:02:32.9054253Z 
2026-05-18T00:02:32.9056683Z #17 [builder  7/13] COPY packages/protocol/package.json packages/protocol/
2026-05-18T00:02:32.9058718Z #17 DONE 0.0s
2026-05-18T00:02:33.0765862Z 
2026-05-18T00:02:33.0767508Z #18 [builder  8/13] COPY packages/game-logic/package.json packages/game-logic/
2026-05-18T00:02:33.0768769Z #18 DONE 0.0s
2026-05-18T00:02:33.0769205Z 
2026-05-18T00:02:33.0769800Z #19 [builder  9/13] COPY packages/db/package.json packages/db/
2026-05-18T00:02:33.0770553Z #19 DONE 0.0s
2026-05-18T00:02:33.0770927Z 
2026-05-18T00:02:33.0771739Z #20 [builder 10/13] RUN pnpm install --frozen-lockfile  && pnpm rebuild better-sqlite3 argon2
2026-05-18T00:02:33.5678278Z #20 0.642 Scope: all 5 workspace projects
2026-05-18T00:02:33.8284238Z #20 0.902 Lockfile is up to date, resolution step is skipped
2026-05-18T00:02:34.0230834Z #20 1.097 Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-18T00:02:34.2646999Z #20 1.188 Packages: +629
2026-05-18T00:02:34.2648119Z #20 1.188 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-05-18T00:02:34.5372368Z #20 1.612 
2026-05-18T00:02:34.5373702Z #20 1.612    ╭──────────────────────────────────────────────╮
2026-05-18T00:02:34.5374872Z #20 1.612    │                                              │
2026-05-18T00:02:34.5375984Z #20 1.612    │     Update available! 10.33.4 → 11.1.2.      │
2026-05-18T00:02:34.5377059Z #20 1.612    │     Changelog: https://pnpm.io/v/11.1.2      │
2026-05-18T00:02:34.5378108Z #20 1.612    │   To update, run: corepack use pnpm@11.1.2   │
2026-05-18T00:02:34.5379270Z #20 1.612    │                                              │
2026-05-18T00:02:34.5380260Z #20 1.612    ╰──────────────────────────────────────────────╯
2026-05-18T00:02:34.5381004Z #20 1.612 
2026-05-18T00:02:35.0266033Z #20 2.101 Progress: resolved 629, reused 0, downloaded 26, added 4
2026-05-18T00:02:36.0281557Z #20 3.102 Progress: resolved 629, reused 0, downloaded 73, added 21
2026-05-18T00:02:37.0300663Z #20 4.102 Progress: resolved 629, reused 0, downloaded 140, added 60
2026-05-18T00:02:38.0317924Z #20 5.106 Progress: resolved 629, reused 0, downloaded 163, added 67
2026-05-18T00:02:39.0321804Z #20 6.106 Progress: resolved 629, reused 0, downloaded 275, added 134
2026-05-18T00:02:40.0312335Z #20 7.105 Progress: resolved 629, reused 0, downloaded 384, added 207
2026-05-18T00:02:41.0355573Z #20 8.110 Progress: resolved 629, reused 0, downloaded 551, added 348
2026-05-18T00:02:42.0355709Z #20 9.110 Progress: resolved 629, reused 0, downloaded 628, added 469
2026-05-18T00:02:43.0359788Z #20 10.11 Progress: resolved 629, reused 0, downloaded 628, added 622
2026-05-18T00:02:43.2621665Z #20 10.16 Packages are hard linked from the content-addressable store to the virtual store.
2026-05-18T00:02:43.2623225Z #20 10.16   Content-addressable store is at: /root/.local/share/pnpm/store/v10
2026-05-18T00:02:43.2624363Z #20 10.16   Virtual store is at:             node_modules/.pnpm
2026-05-18T00:02:43.2625386Z #20 10.19 Progress: resolved 629, reused 0, downloaded 629, added 629, done
2026-05-18T00:02:43.3797322Z #20 10.45 .../node_modules/better-sqlite3 install$ prebuild-install || node-gyp rebuild --release
2026-05-18T00:02:43.5593036Z #20 10.45 .../esbuild@0.18.20/node_modules/esbuild postinstall$ node install.js
2026-05-18T00:02:43.5594423Z #20 10.46 .../esbuild@0.25.12/node_modules/esbuild postinstall$ node install.js
2026-05-18T00:02:43.5595440Z #20 10.46 .../esbuild@0.27.7/node_modules/esbuild postinstall$ node install.js
2026-05-18T00:02:43.5596598Z #20 10.52 .../argon2@0.44.0/node_modules/argon2 install$ cross-env ZERO_AR_DATE=1 node-gyp-build
2026-05-18T00:02:43.5597660Z #20 10.63 .../esbuild@0.18.20/node_modules/esbuild postinstall: Done
2026-05-18T00:02:43.7425522Z #20 10.65 .../esbuild@0.25.12/node_modules/esbuild postinstall: Done
2026-05-18T00:02:43.7427296Z #20 10.67 .../esbuild@0.27.7/node_modules/esbuild postinstall: Done
2026-05-18T00:02:43.7431230Z #20 10.82 .../argon2@0.44.0/node_modules/argon2 install: Done
2026-05-18T00:02:44.1027696Z #20 11.18 .../node_modules/better-sqlite3 install: Done
2026-05-18T00:02:44.2532110Z #20 11.33 
2026-05-18T00:02:44.2534276Z #20 11.33 devDependencies:
2026-05-18T00:02:44.2535025Z #20 11.33 + @better-auth/cli 1.4.21
2026-05-18T00:02:44.2537389Z #20 11.33 + tsx 4.21.0
2026-05-18T00:02:44.2537739Z #20 11.33 
2026-05-18T00:02:44.3755309Z #20 11.42 ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-18T00:02:44.3757367Z #20 11.42 │                                                                              │
2026-05-18T00:02:44.3758907Z #20 11.42 │   Ignored build scripts: @prisma/client@5.22.0, msgpackr-extract@3.0.3,      │
2026-05-18T00:02:44.3761277Z #20 11.42 │   protobufjs@7.5.6, protobufjs@8.0.1.                                        │
2026-05-18T00:02:44.3762687Z #20 11.42 │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-18T00:02:44.3764397Z #20 11.42 │   to run scripts.                                                            │
2026-05-18T00:02:44.3765542Z #20 11.42 │                                                                              │
2026-05-18T00:02:44.3767158Z #20 11.42 ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-18T00:02:44.3768092Z #20 11.45 Done in 11.3s using pnpm v10.33.4
2026-05-18T00:02:44.8349185Z #20 11.91 .../node_modules/better-sqlite3 install$ prebuild-install || node-gyp rebuild --release
2026-05-18T00:02:44.9727883Z #20 12.05 .../node_modules/better-sqlite3 install: Done
2026-05-18T00:02:47.7583911Z #20 DONE 14.8s
2026-05-18T00:02:47.9103356Z 
2026-05-18T00:02:47.9107942Z #21 [builder 11/13] COPY . .
2026-05-18T00:02:48.2618163Z #21 DONE 0.5s
2026-05-18T00:02:48.4130546Z 
2026-05-18T00:02:48.4133415Z #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-18T00:02:48.6219258Z #22 0.359 
2026-05-18T00:02:48.6221704Z #22 0.359 > @rebno/protocol@0.1.0 prebuild /app/packages/protocol
2026-05-18T00:02:48.6223170Z #22 0.359 > node scripts/sync-from-tools-protocol-doc.mjs
2026-05-18T00:02:48.6247077Z #22 0.359 
2026-05-18T00:02:48.8090634Z #22 0.394 synced legacy-opcodes from /app/tools/protocol-doc/output/protocol.ts
2026-05-18T00:02:55.0853635Z #22 DONE 6.8s
2026-05-18T00:02:55.2371625Z 
2026-05-18T00:02:55.2373454Z #23 [builder 13/13] RUN pnpm --filter @rebno/server deploy --prod --legacy /tmp/server-prod
2026-05-18T00:02:55.5630946Z #23 0.476  WARN  Shared workspace lockfile detected but configuration forces legacy deploy implementation.
2026-05-18T00:02:55.6721004Z #23 0.555 Packages are copied from the content-addressable store to the virtual store.
2026-05-18T00:02:55.6722243Z #23 0.555   Content-addressable store is at: /root/.local/share/pnpm/store/v10
2026-05-18T00:02:55.6723287Z #23 0.555   Virtual store is at:             ../tmp/server-prod/node_modules/.pnpm
2026-05-18T00:02:55.6724169Z #23 0.585 Progress: resolved 1, reused 0, downloaded 0, added 0
2026-05-18T00:02:56.6768029Z #23 1.589 Progress: resolved 354, reused 0, downloaded 0, added 0
2026-05-18T00:02:57.6779992Z #23 2.591 Progress: resolved 663, reused 0, downloaded 0, added 0
2026-05-18T00:02:58.6773870Z #23 3.590 Progress: resolved 699, reused 1, downloaded 0, added 0
2026-05-18T00:03:01.0286505Z #23 5.942 Progress: resolved 700, reused 1, downloaded 0, added 0
2026-05-18T00:03:02.1202213Z #23 7.033  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-18T00:03:02.1237533Z #23 7.033 Progress: resolved 738, reused 1, downloaded 0, added 0, done
2026-05-18T00:03:02.2378295Z #23 7.043  WARN  Issues with peer dependencies found
2026-05-18T00:03:02.2379379Z #23 7.043 apps/server
2026-05-18T00:03:02.2380686Z #23 7.043 ├─┬ better-call 1.3.5
2026-05-18T00:03:02.2381533Z #23 7.043 │ └── ✕ unmet peer zod@^4.0.0: found 3.25.76
2026-05-18T00:03:02.2382342Z #23 7.043 ├─┬ @colyseus/redis-driver 0.17.7
2026-05-18T00:03:02.2383063Z #23 7.043 │ └─┬ @colyseus/core 0.17.43
2026-05-18T00:03:02.2383860Z #23 7.043 │   └── ✕ unmet peer zod@^4.1.12: found 3.25.76
2026-05-18T00:03:02.2384636Z #23 7.043 ├─┬ @colyseus/better-call 1.3.3
2026-05-18T00:03:02.2385432Z #23 7.043 │ └── ✕ unmet peer zod@^4.0.0: found 3.25.76
2026-05-18T00:03:02.2386177Z #23 7.043 └─┬ colyseus 0.17.10
2026-05-18T00:03:02.2386897Z #23 7.043   └─┬ @colyseus/playground 0.17.12
2026-05-18T00:03:02.2387725Z #23 7.043     └── ✕ unmet peer zod@^4.1.12: found 3.25.76
2026-05-18T00:03:02.2388759Z #23 7.151 .                                        | +522 ++++++++++++++++++++++++++++++++
2026-05-18T00:03:13.9463589Z #23 18.86 ╭ Warning ─────────────────────────────────────────────────────────────────────╮
2026-05-18T00:03:13.9465933Z #23 18.86 │                                                                              │
2026-05-18T00:03:13.9467573Z #23 18.86 │   Ignored build scripts: @prisma/client@5.22.0, msgpackr-extract@3.0.3,      │
2026-05-18T00:03:13.9469536Z #23 18.86 │   protobufjs@7.5.6, protobufjs@8.0.1.                                        │
2026-05-18T00:03:13.9471528Z #23 18.86 │   Run "pnpm approve-builds" to pick which dependencies should be allowed     │
2026-05-18T00:03:13.9473135Z #23 18.86 │   to run scripts.                                                            │
2026-05-18T00:03:13.9474891Z #23 18.86 │                                                                              │
2026-05-18T00:03:13.9476554Z #23 18.86 ╰──────────────────────────────────────────────────────────────────────────────╯
2026-05-18T00:03:14.1585667Z #23 DONE 19.1s
2026-05-18T00:03:14.7369178Z 
2026-05-18T00:03:14.7370042Z #24 [runtime  4/15] COPY --from=builder --chown=node:node /tmp/server-prod/package.json /app/package.json
2026-05-18T00:03:14.8873789Z #24 DONE 0.0s
2026-05-18T00:03:16.4874904Z 
2026-05-18T00:03:16.4877064Z #25 [runtime  5/15] COPY --from=builder --chown=node:node /tmp/server-prod/node_modules /app/node_modules
2026-05-18T00:03:21.7035553Z #25 DONE 5.2s
2026-05-18T00:03:21.8549284Z 
2026-05-18T00:03:21.8551377Z #26 [runtime  6/15] COPY --from=builder --chown=node:node /tmp/server-prod/tsconfig.json /app/tsconfig.json
2026-05-18T00:03:21.9434419Z #26 DONE 0.2s
2026-05-18T00:03:22.0485853Z 
2026-05-18T00:03:22.0489670Z #27 [runtime  7/15] COPY --from=builder --chown=node:node /tmp/server-prod/scripts /app/scripts
2026-05-18T00:03:22.0490945Z #27 DONE 0.0s
2026-05-18T00:03:22.0491381Z 
2026-05-18T00:03:22.0492330Z #28 [runtime  8/15] COPY --from=builder --chown=node:node /tmp/server-prod/src /app/src
2026-05-18T00:03:22.0493903Z #28 DONE 0.0s
2026-05-18T00:03:22.0494097Z 
2026-05-18T00:03:22.0497436Z #29 [runtime  9/15] COPY --from=builder --chown=node:node /tmp/server-prod/rooms /app/rooms
2026-05-18T00:03:22.0499103Z #29 DONE 0.0s
2026-05-18T00:03:22.0504615Z 
2026-05-18T00:03:22.0505880Z #30 [runtime 10/15] COPY --from=builder --chown=node:node /tmp/server-prod/public /app/public
2026-05-18T00:03:22.0506986Z #30 DONE 0.0s
2026-05-18T00:03:22.0507194Z 
2026-05-18T00:03:22.0507942Z #31 [runtime 11/15] COPY --chown=node:node apps/server/litestream.yml /etc/litestream.yml
2026-05-18T00:03:22.0509008Z #31 DONE 0.0s
2026-05-18T00:03:22.0509202Z 
2026-05-18T00:03:22.0509999Z #32 [runtime 12/15] COPY apps/server/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh
2026-05-18T00:03:22.0511095Z #32 DONE 0.0s
2026-05-18T00:03:22.2431205Z 
2026-05-18T00:03:22.2433511Z #33 [runtime 13/15] RUN sed -i 's/\r$//' /usr/local/bin/docker-entrypoint.sh  && chmod +x /usr/local/bin/docker-entrypoint.sh
2026-05-18T00:03:22.2439297Z #33 DONE 0.1s
2026-05-18T00:03:22.2439807Z 
2026-05-18T00:03:22.2440840Z #34 [runtime 14/15] RUN mkdir -p /data && chown node:node /data
2026-05-18T00:03:22.2441680Z #34 DONE 0.1s
2026-05-18T00:03:22.4076034Z 
2026-05-18T00:03:22.4077759Z #35 [runtime 15/15] WORKDIR /app
2026-05-18T00:03:22.4078742Z #35 DONE 0.0s
2026-05-18T00:03:22.4079149Z 
2026-05-18T00:03:22.4079505Z #36 exporting to image
2026-05-18T00:03:22.4080072Z #36 exporting layers
2026-05-18T00:03:36.9797091Z #36 exporting layers 14.7s done
2026-05-18T00:03:36.9799392Z #36 exporting manifest sha256:8b973074cc0342daad9b5ff4d8a97fd56bed0f7c795d5c61221be541ccc7d14b
2026-05-18T00:03:37.1499890Z #36 exporting manifest sha256:8b973074cc0342daad9b5ff4d8a97fd56bed0f7c795d5c61221be541ccc7d14b done
2026-05-18T00:03:37.1500745Z #36 exporting config sha256:3d55b2faa96eaae389d345c6e4f6ec72f19ad793d1f3445329c922717d8e648d done
2026-05-18T00:03:37.1501609Z #36 exporting attestation manifest sha256:cc5d612c0902087a1346296c077d6ae757b6fee84e6d5a0426792d6363cd9aef done
2026-05-18T00:03:37.1502442Z #36 exporting manifest list sha256:4d9e6bce3a0740f2b2f84135d1d5522b65d66ac5e06668035ce69ff61b7926cc done
2026-05-18T00:03:37.1502977Z #36 pushing layers
2026-05-18T00:03:37.2054506Z #36 ...
2026-05-18T00:03:37.2054811Z 
2026-05-18T00:03:37.2055346Z #37 [auth] sharing credentials for registry.fly.io
2026-05-18T00:03:37.3555603Z #37 DONE 0.0s
2026-05-18T00:03:37.3555802Z 
2026-05-18T00:03:37.3555939Z #36 exporting to image
2026-05-18T00:04:16.3576198Z #36 pushing layers 39.4s done
2026-05-18T00:04:16.3577839Z #36 pushing manifest for registry.fly.io/rebno-staging:875c2fbe2a99df910a7c76f65135c17224932dbb@sha256:4d9e6bce3a0740f2b2f84135d1d5522b65d66ac5e06668035ce69ff61b7926cc
2026-05-18T00:04:27.9488662Z #36 pushing manifest for registry.fly.io/rebno-staging:875c2fbe2a99df910a7c76f65135c17224932dbb@sha256:4d9e6bce3a0740f2b2f84135d1d5522b65d66ac5e06668035ce69ff61b7926cc 11.6s done
2026-05-18T00:04:28.0999069Z #36 pushing layers
2026-05-18T00:04:38.5676281Z #36 pushing layers 10.6s done
2026-05-18T00:04:38.5678470Z #36 pushing manifest for registry.fly.io/rebno-prod:875c2fbe2a99df910a7c76f65135c17224932dbb@sha256:4d9e6bce3a0740f2b2f84135d1d5522b65d66ac5e06668035ce69ff61b7926cc
2026-05-18T00:04:44.3193790Z #36 pushing manifest for registry.fly.io/rebno-prod:875c2fbe2a99df910a7c76f65135c17224932dbb@sha256:4d9e6bce3a0740f2b2f84135d1d5522b65d66ac5e06668035ce69ff61b7926cc 5.8s done
2026-05-18T00:04:44.3195703Z #36 DONE 82.1s
2026-05-18T00:04:44.3611075Z ##[group]Run flyctl deploy \
2026-05-18T00:04:44.3611553Z [36;1mflyctl deploy \[0m
2026-05-18T00:04:44.3611961Z [36;1m  -a rebno-staging \[0m
2026-05-18T00:04:44.3612665Z [36;1m  --image registry.fly.io/rebno-staging:875c2fbe2a99df910a7c76f65135c17224932dbb \[0m
2026-05-18T00:04:44.3613476Z [36;1m  --config apps/server/fly.staging.toml \[0m
2026-05-18T00:04:44.3613998Z [36;1m  --strategy immediate[0m
2026-05-18T00:04:44.3667583Z shell: /usr/bin/bash -e {0}
2026-05-18T00:04:44.3667998Z env:
2026-05-18T00:04:44.3668629Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:04:44.3669055Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:04:44.3669468Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:04:44.3669954Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:04:44.3675760Z   FLY_API_TOKEN: ***
2026-05-18T00:04:44.3676127Z ##[endgroup]
2026-05-18T00:04:44.4132183Z ==> Verifying app config
2026-05-18T00:04:44.4132766Z Validating apps/server/fly.staging.toml
2026-05-18T00:04:44.4134087Z --> Verified app config
2026-05-18T00:04:44.4138983Z [32m✓[0m Configuration is valid
2026-05-18T00:04:44.8527010Z [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-18T00:04:44.8528758Z 
2026-05-18T00:04:44.8530860Z [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-18T00:04:44.8531993Z 
2026-05-18T00:04:44.8532173Z ==> Building image
2026-05-18T00:04:45.2917971Z Searching for image 'registry.fly.io/rebno-staging:875c2fbe2a99df910a7c76f65135c17224932dbb' remotely...
2026-05-18T00:04:45.4990234Z image found: img_98dgp83eq5j0vxw0
2026-05-18T00:04:45.6719120Z 
2026-05-18T00:04:45.6720689Z Watch your deployment at https://fly.io/apps/rebno-staging/monitoring
2026-05-18T00:04:45.6721404Z 
2026-05-18T00:04:47.3350955Z Updating existing machines in 'rebno-staging' with immediate strategy
2026-05-18T00:04:47.3802292Z > Acquiring lease for 48e0dedbde42e8
2026-05-18T00:04:47.4841058Z > Acquired lease for 48e0dedbde42e8
2026-05-18T00:04:47.4841738Z > Updating machine config for 48e0dedbde42e8
2026-05-18T00:04:47.4852920Z > Updating 48e0dedbde42e8 [app]
2026-05-18T00:04:49.9517293Z > Updated machine config for 48e0dedbde42e8
2026-05-18T00:04:50.0529707Z ✔ Machine 48e0dedbde42e8 is now in a good state
2026-05-18T00:04:50.0530694Z > Clearing lease for 48e0dedbde42e8
2026-05-18T00:04:50.1582728Z ✔ Cleared lease for 48e0dedbde42e8
2026-05-18T00:04:50.8178927Z Checking DNS configuration for rebno-staging.fly.dev
2026-05-18T00:04:50.9086614Z ✓ DNS configuration verified
2026-05-18T00:04:50.9087077Z 
2026-05-18T00:04:50.9088077Z Visit your newly deployed app at https://rebno-staging.fly.dev/
2026-05-18T00:04:50.9088751Z 
2026-05-18T00:04:50.9953871Z ##[group]Run tar -czf client-assets-875c2fbe2a99df910a7c76f65135c17224932dbb.tgz -C apps/server/public .
2026-05-18T00:04:50.9955186Z [36;1mtar -czf client-assets-875c2fbe2a99df910a7c76f65135c17224932dbb.tgz -C apps/server/public .[0m
2026-05-18T00:04:50.9956210Z [36;1mls -lh client-assets-875c2fbe2a99df910a7c76f65135c17224932dbb.tgz[0m
2026-05-18T00:04:50.9999869Z shell: /usr/bin/bash -e {0}
2026-05-18T00:04:51.0000264Z env:
2026-05-18T00:04:51.0000583Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:04:51.0001003Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:04:51.0001402Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:04:51.0001877Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:04:51.0002413Z ##[endgroup]
2026-05-18T00:04:51.5044683Z -rw-r--r-- 1 runner runner 2.6M May 18 00:04 client-assets-875c2fbe2a99df910a7c76f65135c17224932dbb.tgz
2026-05-18T00:04:51.5090357Z ##[group]Run flyctl ssh sftp put \
2026-05-18T00:04:51.5090874Z [36;1mflyctl ssh sftp put \[0m
2026-05-18T00:04:51.5091512Z [36;1m  client-assets-875c2fbe2a99df910a7c76f65135c17224932dbb.tgz \[0m
2026-05-18T00:04:51.5092396Z [36;1m  /tmp/client-assets-875c2fbe2a99df910a7c76f65135c17224932dbb.tgz \[0m
2026-05-18T00:04:51.5093087Z [36;1m  -a rebno-staging[0m
2026-05-18T00:04:51.5146586Z shell: /usr/bin/bash -e {0}
2026-05-18T00:04:51.5147015Z env:
2026-05-18T00:04:51.5147338Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:04:51.5147766Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:04:51.5148184Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:04:51.5148916Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:04:51.5154691Z   FLY_API_TOKEN: ***
2026-05-18T00:04:51.5155087Z ##[endgroup]
2026-05-18T00:04:54.7454310Z Error: app rebno-staging has no started VMs.
2026-05-18T00:04:54.7455120Z It may be unhealthy or not have been deployed yet.
2026-05-18T00:04:54.7455779Z Try the following command to verify:
2026-05-18T00:04:54.7456086Z 
2026-05-18T00:04:54.7456229Z fly status
2026-05-18T00:04:54.7475629Z ##[error]Process completed with exit code 1.
2026-05-18T00:04:54.7568233Z ##[group]Run actions/upload-artifact@v4
2026-05-18T00:04:54.7568785Z with:
2026-05-18T00:04:54.7569014Z   name: playwright-cli-08-26006383959
2026-05-18T00:04:54.7569400Z   path: apps/client/playwright-report
apps/client/test-results

2026-05-18T00:04:54.7569767Z   retention-days: 14
2026-05-18T00:04:54.7570005Z   if-no-files-found: warn
2026-05-18T00:04:54.7570249Z   compression-level: 6
2026-05-18T00:04:54.7570481Z   overwrite: false
2026-05-18T00:04:54.7570720Z   include-hidden-files: false
2026-05-18T00:04:54.7570969Z env:
2026-05-18T00:04:54.7571174Z   SKIP_STAGING_VERIFY: false
2026-05-18T00:04:54.7571427Z   SKIP_PHASE_4_CARRYOVER: 
2026-05-18T00:04:54.7571911Z   SKIP_STAGING_SMOKE: false
2026-05-18T00:04:54.7572213Z   PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
2026-05-18T00:04:54.7572537Z ##[endgroup]
2026-05-18T00:04:54.9864943Z Multiple search paths detected. Calculating the least common ancestor of all paths
2026-05-18T00:04:54.9866945Z The least common ancestor is /home/runner/work/rebno/rebno/apps/client. This will be the root directory of the artifact
2026-05-18T00:04:54.9883208Z ##[warning]No files were found with the provided path: apps/client/playwright-report
apps/client/test-results. No artifacts will be uploaded.
2026-05-18T00:04:54.9992800Z Post job cleanup.
2026-05-18T00:04:55.1431992Z Pruning is unnecessary.
2026-05-18T00:04:55.1581005Z Post job cleanup.
2026-05-18T00:04:55.2669674Z [command]/usr/bin/git version
2026-05-18T00:04:55.2710759Z git version 2.54.0
2026-05-18T00:04:55.2759138Z Temporarily overriding HOME='/home/runner/work/_temp/d95286de-f67f-4355-b4ba-0c32fb2dc0e8' before making global git config changes
2026-05-18T00:04:55.2768617Z Adding repository directory to the temporary git global config as a safe directory
2026-05-18T00:04:55.2771181Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/rebno/rebno
2026-05-18T00:04:55.2807503Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-05-18T00:04:55.2845368Z [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-18T00:04:55.3119378Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-05-18T00:04:55.3147827Z http.https://github.com/.extraheader
2026-05-18T00:04:55.3163934Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2026-05-18T00:04:55.3200073Z [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-18T00:04:55.3465681Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-05-18T00:04:55.3509818Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-05-18T00:04:55.3903563Z Cleaning up orphan processes
2026-05-18T00:04:55.4332067Z Terminate orphan process: pid (13055) (flyctl)
2026-05-18T00:04:55.4356454Z ##[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/
