﻿2026-05-17T00:45:10.1453587Z Current runner version: '2.334.0'
2026-05-17T00:45:10.1528551Z ##[group]Runner Image Provisioner
2026-05-17T00:45:10.1529813Z Hosted Compute Agent
2026-05-17T00:45:10.1530697Z Version: 20260213.493
2026-05-17T00:45:10.1531579Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3
2026-05-17T00:45:10.1532740Z Build Date: 2026-02-13T00:28:41Z
2026-05-17T00:45:10.1533749Z Worker ID: {a3848e2a-db66-4c22-81e5-f8ecdf879f56}
2026-05-17T00:45:10.1555367Z Azure Region: eastus
2026-05-17T00:45:10.1556355Z ##[endgroup]
2026-05-17T00:45:10.1558559Z ##[group]Operating System
2026-05-17T00:45:10.1559590Z Ubuntu
2026-05-17T00:45:10.1560281Z 24.04.4
2026-05-17T00:45:10.1560974Z LTS
2026-05-17T00:45:10.1561583Z ##[endgroup]
2026-05-17T00:45:10.1562486Z ##[group]Runner Image
2026-05-17T00:45:10.1563318Z Image: ubuntu-24.04
2026-05-17T00:45:10.1564311Z Version: 20260513.135.3
2026-05-17T00:45:10.1566321Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260513.135/images/ubuntu/Ubuntu2404-Readme.md
2026-05-17T00:45:10.1568724Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260513.135
2026-05-17T00:45:10.1570193Z ##[endgroup]
2026-05-17T00:45:10.1571813Z ##[group]GITHUB_TOKEN Permissions
2026-05-17T00:45:10.1594791Z Contents: read
2026-05-17T00:45:10.1595609Z Metadata: read
2026-05-17T00:45:10.1596411Z PullRequests: read
2026-05-17T00:45:10.1597228Z ##[endgroup]
2026-05-17T00:45:10.1600341Z Secret source: Actions
2026-05-17T00:45:10.1601516Z Prepare workflow directory
2026-05-17T00:45:10.2646098Z Prepare all required actions
2026-05-17T00:45:10.2762082Z Getting action download info
2026-05-17T00:45:10.5968131Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)
2026-05-17T00:45:10.7934504Z Download action repository 'dorny/paths-filter@6852f92c20ea7fd3b0c25de3b5112db3a98da050' (SHA:6852f92c20ea7fd3b0c25de3b5112db3a98da050)
2026-05-17T00:45:11.0245192Z Complete job name: changes
2026-05-17T00:45:11.0926616Z ##[group]Run actions/checkout@v4
2026-05-17T00:45:11.0927448Z with:
2026-05-17T00:45:11.0927829Z   repository: SaberMage/rebno
2026-05-17T00:45:11.0928495Z   token: ***
2026-05-17T00:45:11.0928873Z   ssh-strict: true
2026-05-17T00:45:11.0929270Z   ssh-user: git
2026-05-17T00:45:11.0929662Z   persist-credentials: true
2026-05-17T00:45:11.0930099Z   clean: true
2026-05-17T00:45:11.0930502Z   sparse-checkout-cone-mode: true
2026-05-17T00:45:11.0930977Z   fetch-depth: 1
2026-05-17T00:45:11.0931368Z   fetch-tags: false
2026-05-17T00:45:11.0931758Z   show-progress: true
2026-05-17T00:45:11.0932151Z   lfs: false
2026-05-17T00:45:11.0932507Z   submodules: false
2026-05-17T00:45:11.0932910Z   set-safe-directory: true
2026-05-17T00:45:11.0933511Z ##[endgroup]
2026-05-17T00:45:11.2173442Z Syncing repository: SaberMage/rebno
2026-05-17T00:45:11.2175687Z ##[group]Getting Git version info
2026-05-17T00:45:11.2176787Z Working directory is '/home/runner/work/rebno/rebno'
2026-05-17T00:45:11.2181169Z [command]/usr/bin/git version
2026-05-17T00:45:11.2205210Z git version 2.54.0
2026-05-17T00:45:11.2231908Z ##[endgroup]
2026-05-17T00:45:11.2260103Z Temporarily overriding HOME='/home/runner/work/_temp/a64dcc6a-a09a-4482-bfbf-5cfb0c092e1d' before making global git config changes
2026-05-17T00:45:11.2262797Z Adding repository directory to the temporary git global config as a safe directory
2026-05-17T00:45:11.2267104Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/rebno/rebno
2026-05-17T00:45:11.2311112Z Deleting the contents of '/home/runner/work/rebno/rebno'
2026-05-17T00:45:11.2316011Z ##[group]Initializing the repository
2026-05-17T00:45:11.2320903Z [command]/usr/bin/git init /home/runner/work/rebno/rebno
2026-05-17T00:45:11.2398460Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-05-17T00:45:11.2400168Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-05-17T00:45:11.2401754Z hint: to use in all of your new repositories, which will suppress this warning,
2026-05-17T00:45:11.2403167Z hint: call:
2026-05-17T00:45:11.2405243Z hint:
2026-05-17T00:45:11.2406081Z hint: 	git config --global init.defaultBranch <name>
2026-05-17T00:45:11.2407161Z hint:
2026-05-17T00:45:11.2408167Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-05-17T00:45:11.2409750Z hint: 'development'. The just-created branch can be renamed via this command:
2026-05-17T00:45:11.2411076Z hint:
2026-05-17T00:45:11.2411835Z hint: 	git branch -m <name>
2026-05-17T00:45:11.2412734Z hint:
2026-05-17T00:45:11.2414045Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-05-17T00:45:11.2415715Z Initialized empty Git repository in /home/runner/work/rebno/rebno/.git/
2026-05-17T00:45:11.2420450Z [command]/usr/bin/git remote add origin https://github.com/SaberMage/rebno
2026-05-17T00:45:11.2461200Z ##[endgroup]
2026-05-17T00:45:11.2462418Z ##[group]Disabling automatic garbage collection
2026-05-17T00:45:11.2466164Z [command]/usr/bin/git config --local gc.auto 0
2026-05-17T00:45:11.2498409Z ##[endgroup]
2026-05-17T00:45:11.2499617Z ##[group]Setting up auth
2026-05-17T00:45:11.2506404Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-05-17T00:45:11.2542650Z [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-17T00:45:11.2866799Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-05-17T00:45:11.2900577Z [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-17T00:45:11.3147569Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-05-17T00:45:11.3188821Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-05-17T00:45:11.3439225Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-05-17T00:45:11.3477529Z ##[endgroup]
2026-05-17T00:45:11.3478801Z ##[group]Fetching the repository
2026-05-17T00:45:11.3487376Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +29f18586e8447020e8e7506445ef69ab4eb144fe:refs/remotes/origin/main
2026-05-17T00:45:12.4520619Z From https://github.com/SaberMage/rebno
2026-05-17T00:45:12.4530502Z  * [new ref]         29f18586e8447020e8e7506445ef69ab4eb144fe -> origin/main
2026-05-17T00:45:12.4589078Z ##[endgroup]
2026-05-17T00:45:12.4590370Z ##[group]Determining the checkout info
2026-05-17T00:45:12.4591767Z ##[endgroup]
2026-05-17T00:45:12.4592653Z [command]/usr/bin/git sparse-checkout disable
2026-05-17T00:45:12.4634647Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-05-17T00:45:12.4671308Z ##[group]Checking out the ref
2026-05-17T00:45:12.4673255Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-05-17T00:45:13.2276020Z Switched to a new branch 'main'
2026-05-17T00:45:13.2280470Z branch 'main' set up to track 'origin/main'.
2026-05-17T00:45:13.3122169Z ##[endgroup]
2026-05-17T00:45:13.3167858Z [command]/usr/bin/git log -1 --format=%H
2026-05-17T00:45:13.3193713Z 29f18586e8447020e8e7506445ef69ab4eb144fe
2026-05-17T00:45:13.3483613Z ##[group]Run dorny/paths-filter@6852f92c20ea7fd3b0c25de3b5112db3a98da050
2026-05-17T00:45:13.3485468Z with:
2026-05-17T00:45:13.3490562Z   filters: client:
  - 'apps/client/**'
non_client:
  - 'apps/server/**'
  - 'packages/protocol/**'
  - 'packages/game-logic/**'
  - 'packages/db/**'
  - 'apps/server/Dockerfile'
  - 'apps/server/fly.*.toml'
  - 'apps/server/litestream.yml'
  - 'apps/server/docker-entrypoint.sh'
  - 'pnpm-lock.yaml'
  - 'pnpm-workspace.yaml'
  - 'package.json'
  - '.github/workflows/**'
  - 'scripts/**'
  - 'tools/**'
  - 'extracted/**'
  - 'docs/extracted-server/**'
  - 'apps/obs/**'

2026-05-17T00:45:13.3496830Z   token: ***
2026-05-17T00:45:13.3497617Z   list-files: none
2026-05-17T00:45:13.3498489Z   initial-fetch-depth: 100
2026-05-17T00:45:13.3499449Z   predicate-quantifier: some
2026-05-17T00:45:13.3500387Z ##[endgroup]
2026-05-17T00:45:13.4495763Z ##[group]Get current git ref
2026-05-17T00:45:13.4540080Z [command]/usr/bin/git branch --show-current
2026-05-17T00:45:13.4583093Z main
2026-05-17T00:45:13.4607213Z ##[endgroup]
2026-05-17T00:45:13.4610008Z Changes will be detected between 7169c96831dbe96615592d5e6946e68e1c9ea82c and main
2026-05-17T00:45:13.4614616Z ##[group]Ensuring 7169c96831dbe96615592d5e6946e68e1c9ea82c is fetched from origin
2026-05-17T00:45:13.4626947Z [command]/usr/bin/git cat-file -e 7169c96831dbe96615592d5e6946e68e1c9ea82c^{commit}
2026-05-17T00:45:13.4655958Z fatal: Not a valid object name 7169c96831dbe96615592d5e6946e68e1c9ea82c^{commit}
2026-05-17T00:45:13.4675139Z [command]/usr/bin/git fetch --depth=1 --no-tags origin 7169c96831dbe96615592d5e6946e68e1c9ea82c
2026-05-17T00:45:13.6367213Z From https://github.com/SaberMage/rebno
2026-05-17T00:45:13.6369968Z  * branch            7169c96831dbe96615592d5e6946e68e1c9ea82c -> FETCH_HEAD
2026-05-17T00:45:13.6413370Z [command]/usr/bin/git cat-file -e 7169c96831dbe96615592d5e6946e68e1c9ea82c^{commit}
2026-05-17T00:45:13.6449028Z ##[endgroup]
2026-05-17T00:45:13.6451880Z ##[group]Ensuring main is fetched from origin
2026-05-17T00:45:13.6474777Z [command]/usr/bin/git show-ref main
2026-05-17T00:45:13.6502600Z 29f18586e8447020e8e7506445ef69ab4eb144fe refs/heads/main
2026-05-17T00:45:13.6505039Z 29f18586e8447020e8e7506445ef69ab4eb144fe refs/remotes/origin/main
2026-05-17T00:45:13.6516015Z ##[endgroup]
2026-05-17T00:45:13.6519195Z ##[group]Change detection 7169c96831dbe96615592d5e6946e68e1c9ea82c..main
2026-05-17T00:45:13.6531758Z [command]/usr/bin/git diff --no-renames --name-status -z 7169c96831dbe96615592d5e6946e68e1c9ea82c..refs/remotes/origin/main
2026-05-17T00:45:13.6569231Z A .planning/debug/server-perf-freeze.md M apps/server/fly.staging.toml M apps/server/src/RebnoRoom.ts M apps/server/src/otel-init.ts 
2026-05-17T00:45:13.6574083Z ##[endgroup]
2026-05-17T00:45:13.6575806Z Detected 4 changed files
2026-05-17T00:45:13.6580124Z Results:
2026-05-17T00:45:13.6582628Z ##[group]Filter client = false
2026-05-17T00:45:13.6584659Z Matching files: none
2026-05-17T00:45:13.6592681Z ##[endgroup]
2026-05-17T00:45:13.6595441Z ##[group]Filter non_client = true
2026-05-17T00:45:13.6597410Z Matching files:
2026-05-17T00:45:13.6598961Z apps/server/fly.staging.toml [modified]
2026-05-17T00:45:13.6600743Z apps/server/src/RebnoRoom.ts [modified]
2026-05-17T00:45:13.6602672Z apps/server/src/otel-init.ts [modified]
2026-05-17T00:45:13.6605537Z ##[endgroup]
2026-05-17T00:45:13.6607025Z Changes output set to ["non_client"]
2026-05-17T00:45:13.6842056Z Post job cleanup.
2026-05-17T00:45:13.7874413Z [command]/usr/bin/git version
2026-05-17T00:45:13.7915592Z git version 2.54.0
2026-05-17T00:45:13.7963044Z Temporarily overriding HOME='/home/runner/work/_temp/fa5b7dcd-c188-4ae0-8a52-cf2b99f4ddcc' before making global git config changes
2026-05-17T00:45:13.7967635Z Adding repository directory to the temporary git global config as a safe directory
2026-05-17T00:45:13.7971054Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/rebno/rebno
2026-05-17T00:45:13.8019417Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-05-17T00:45:13.8058029Z [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-17T00:45:13.8332697Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-05-17T00:45:13.8360957Z http.https://github.com/.extraheader
2026-05-17T00:45:13.8378090Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2026-05-17T00:45:13.8416006Z [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-17T00:45:13.8690724Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-05-17T00:45:13.8729252Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-05-17T00:45:13.9130661Z Evaluate and set job outputs
2026-05-17T00:45:13.9140783Z Set output 'client'
2026-05-17T00:45:13.9143158Z Set output 'non_client'
2026-05-17T00:45:13.9145184Z Cleaning up orphan processes
2026-05-17T00:45:13.9567023Z ##[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, dorny/paths-filter@6852f92c20ea7fd3b0c25de3b5112db3a98da050. 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/
