2026-10-20T05:18:37.831154465Z Current runner version: 'v0.5.0' 2026-10-20T05:18:37.835188508Z ##[group]GITHUB_TOKEN Permissions 2026-10-20T05:18:37.835226181Z Contents: read 2026-10-20T05:18:37.835246279Z Metadata: read 2026-10-20T05:18:37.835254417Z Packages: read 2026-10-20T05:18:37.835257582Z ##[endgroup] 2026-10-20T05:18:37.835272878Z Secret source: Actions 2026-10-20T05:18:37.835278098Z Cache mode: write 2026-10-20T05:18:37.835285344Z Prepare workflow directory 2026-10-20T05:18:37.836101413Z Prepare all required actions 2026-10-20T05:18:37.836209092Z Getting action download info 2026-10-20T05:18:38.737636167Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-20T05:18:38.782588989Z Download action repository 'actions/setup-go@v5' (SHA:40f1582b2485089dde7abd97c1529aa768e1baff) 2026-10-20T05:18:38.892373757Z Complete job name: Test 2026-10-20T05:18:38.893102415Z ##[group]Checking docker version 2026-10-20T05:18:38.893176791Z ##[command]/usr/bin/docker version --format '{{.Server.APIVersion}}' 2026-10-20T05:18:38.933178043Z '1.56' 2026-10-20T05:18:38.933255037Z Docker daemon API version: '1.56' 2026-10-20T05:18:38.933311334Z ##[command]/usr/bin/docker version --format '{{.Client.APIVersion}}' 2026-10-20T05:18:38.953448914Z '1.56' 2026-10-20T05:18:38.953496479Z Docker client API version: '1.56' 2026-10-20T05:18:38.953502797Z ##[endgroup] 2026-10-20T05:18:38.953521354Z ##[group]Clean up resources from previous jobs 2026-10-20T05:18:38.953563577Z ##[command]/usr/bin/docker ps --all --quiet --no-trunc --filter "label=6089ce" 2026-10-20T05:18:38.969909975Z ##[command]/usr/bin/docker network prune --force --filter "label=6089ce" 2026-10-20T05:18:38.984960751Z ##[endgroup] 2026-10-20T05:18:38.984999284Z ##[group]Create local container network 2026-10-20T05:18:38.985135559Z ##[command]/usr/bin/docker network create --label 6089ce github_network_2ff0ad238f4f4711ad3c9a792656f65e 2026-10-20T05:18:39.018736941Z ce49cb9618bb849dac768e90fa2f374481e5cee6982cb8911ba6fe7998c4d07d 2026-10-20T05:18:39.018802809Z ##[endgroup] 2026-10-20T05:18:39.01881511Z ##[group]Starting job container 2026-10-20T05:18:39.018846281Z ##[command]/usr/bin/docker pull archlinux:latest 2026-10-20T05:18:40.195294825Z latest: Pulling from library/archlinux 2026-10-20T05:18:40.346450929Z 7450fb54bb4f: Pulling fs layer 2026-10-20T05:18:40.346492783Z e4c7c6c5e741: Pulling fs layer 2026-10-20T05:18:40.655033106Z e4c7c6c5e741: Verifying Checksum 2026-10-20T05:18:40.655061385Z e4c7c6c5e741: Download complete 2026-10-20T05:18:42.726525082Z 7450fb54bb4f: Verifying Checksum 2026-10-20T05:18:42.726554559Z 7450fb54bb4f: Download complete 2026-10-20T05:18:47.174711147Z 7450fb54bb4f: Pull complete 2026-10-20T05:18:47.183006594Z e4c7c6c5e741: Pull complete 2026-10-20T05:18:47.187016007Z Digest: sha256:e43f1fd80e073992c5f173efbbbf65144170bf60aeb7369940087d63eacea8f4 2026-10-20T05:18:47.187046972Z Status: Downloaded newer image for archlinux:latest 2026-10-20T05:18:47.187052495Z docker.io/library/archlinux:latest 2026-10-20T05:18:47.187404924Z ##[command]/usr/bin/docker create --name 93953f8e236f46cdab08dc834cecce45_archlinuxlatest_16ff9f --label 6089ce --workdir /__w/ermite/ermite --network github_network_2ff0ad238f4f4711ad3c9a792656f65e -e "HOME=/github/home" -e GITHUB_ACTIONS=true -e CI=true -v "/var/run/docker.sock":"/var/run/docker.sock" -v "/home/runner/work":"/__w" -v "/home/runner/externals":"/__e":ro -v "/home/runner/work/_temp":"/__w/_temp" -v "/home/runner/work/_actions":"/__w/_actions" -v "/opt/hostedtoolcache":"/__t" -v "/home/runner/work/_temp/_github_home":"/github/home" -v "/home/runner/work/_temp/_github_workflow":"/github/workflow" --entrypoint "tail" archlinux:latest "-f" "/dev/null" 2026-10-20T05:18:47.880307068Z 2974df632e271d00a93f9df8f45dde6fc41bb0ce976310c506fe09a0ec2ffe5a 2026-10-20T05:18:47.88044191Z ##[command]/usr/bin/docker start 2974df632e271d00a93f9df8f45dde6fc41bb0ce976310c506fe09a0ec2ffe5a 2026-10-20T05:18:48.042725977Z 2974df632e271d00a93f9df8f45dde6fc41bb0ce976310c506fe09a0ec2ffe5a 2026-10-20T05:18:48.042856573Z ##[command]/usr/bin/docker ps --all --filter id=2974df632e271d00a93f9df8f45dde6fc41bb0ce976310c506fe09a0ec2ffe5a --filter status=running --no-trunc --format "{{.ID}} {{.Status}}" 2026-10-20T05:18:48.063700198Z 2974df632e271d00a93f9df8f45dde6fc41bb0ce976310c506fe09a0ec2ffe5a Up Less than a second 2026-10-20T05:18:48.063842636Z ##[command]/usr/bin/docker inspect --format "{{range .Config.Env}}{{println .}}{{end}}" 2974df632e271d00a93f9df8f45dde6fc41bb0ce976310c506fe09a0ec2ffe5a 2026-10-20T05:18:48.084079413Z GITHUB_ACTIONS=true 2026-10-20T05:18:48.084124407Z CI=true 2026-10-20T05:18:48.084128842Z HOME=/github/home 2026-10-20T05:18:48.084130862Z PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026-10-20T05:18:48.084134Z LANG=C.UTF-8 2026-10-20T05:18:48.08636877Z ##[endgroup] 2026-10-20T05:18:48.086391599Z ##[group]Waiting for all services to be ready 2026-10-20T05:18:48.0863957Z ##[endgroup] 2026-10-20T05:18:48.088514089Z ##[group]Run pacman -Syu --noconfirm --needed git gcc openssh nodejs 2026-10-20T05:18:48.088532039Z pacman -Syu --noconfirm --needed git gcc openssh nodejs 2026-10-20T05:18:48.088536306Z shell: sh -e {0} 2026-10-20T05:18:48.0885386Z env: 2026-10-20T05:18:48.088543762Z GOWORK: off 2026-10-20T05:18:48.088545715Z ##[endgroup] 2026-10-20T05:18:48.155193939Z :: Synchronizing package databases... 2026-10-20T05:18:48.373413194Z core downloading... 2026-10-20T05:18:48.373445399Z extra downloading... 2026-10-20T05:18:48.563842067Z :: Starting full system upgrade... 2026-10-20T05:18:48.567883412Z resolving dependencies... 2026-10-20T05:18:48.571199579Z looking for conflicting packages... 2026-10-20T05:18:48.571221491Z 2026-10-20T05:18:48.571225605Z Package (24) Old Version New Version Net Change Download Size 2026-10-20T05:18:48.571228991Z 2026-10-20T05:18:48.571230895Z extra/abseil-cpp 20260817.0-2 7.15 MiB 1.35 MiB 2026-10-20T05:18:48.571233041Z extra/ada 4.0.0-1 0.95 MiB 0.31 MiB 2026-10-20T05:18:48.571234863Z extra/c-ares 1.34.8-1 0.53 MiB 0.23 MiB 2026-10-20T05:18:48.571236689Z core/db5.3 5.3.28-7 6.48 MiB 1.26 MiB 2026-10-20T05:18:48.571238537Z core/dbus 1.16.2-1 1.16.2-2 0.03 MiB 0.35 MiB 2026-10-20T05:18:48.571240853Z extra/gtest 1.18.0-1 1.67 MiB 0.39 MiB 2026-10-20T05:18:48.571242603Z core/libedit 20260512_3.1-1 0.27 MiB 0.11 MiB 2026-10-20T05:18:48.571244427Z core/libisl 0.28-1 5.90 MiB 0.94 MiB 2026-10-20T05:18:48.571246207Z core/libmpc 1.4.1-1 0.19 MiB 0.09 MiB 2026-10-20T05:18:48.571247939Z extra/libuv 1.52.1-2 0.64 MiB 0.26 MiB 2026-10-20T05:18:48.571250746Z core/linux-api-headers 7.2-1 7.3-1 0.07 MiB 1.53 MiB 2026-10-20T05:18:48.571253874Z core/perl 5.44.0-1 72.30 MiB 20.98 MiB 2026-10-20T05:18:48.571257086Z extra/perl-error 0.17030-3 0.04 MiB 0.02 MiB 2026-10-20T05:18:48.57126214Z extra/perl-mailtools 2.22-3 0.10 MiB 0.06 MiB 2026-10-20T05:18:48.571270107Z extra/perl-timedate 2.35-1 0.15 MiB 0.06 MiB 2026-10-20T05:18:48.571312819Z extra/simdjson 1:5.0.5-1 10.27 MiB 0.44 MiB 2026-10-20T05:18:48.571318986Z core/systemd 262-1 262.1-1 0.03 MiB 10.68 MiB 2026-10-20T05:18:48.571322828Z core/systemd-libs 262-1 262.1-1 0.01 MiB 1.44 MiB 2026-10-20T05:18:48.571326451Z core/systemd-sysvcompat 262-1 262.1-1 0.00 MiB 0.01 MiB 2026-10-20T05:18:48.571329955Z extra/zlib-ng 2.3.3-1 0.28 MiB 0.11 MiB 2026-10-20T05:18:48.57133339Z core/gcc 16.2.1+r23+gd564253eb6c8-1 220.89 MiB 57.93 MiB 2026-10-20T05:18:48.571336733Z extra/git 2.56.0-1 33.54 MiB 7.43 MiB 2026-10-20T05:18:48.57133998Z extra/nodejs 26.12.0-1 64.12 MiB 17.48 MiB 2026-10-20T05:18:48.571343186Z core/openssh 10.6p1-2 6.77 MiB 1.43 MiB 2026-10-20T05:18:48.571352128Z 2026-10-20T05:18:48.571360232Z Total Download Size: 124.89 MiB 2026-10-20T05:18:48.571364677Z Total Installed Size: 484.66 MiB 2026-10-20T05:18:48.57136875Z Net Upgrade Size: 432.37 MiB 2026-10-20T05:18:48.571371868Z 2026-10-20T05:18:48.573762841Z :: Proceed with installation? [Y/n] 2026-10-20T05:18:48.573793635Z :: Retrieving packages... 2026-10-20T05:18:49.862632534Z gcc-16.2.1+r23+gd564253eb6c8-1-x86_64 downloading... 2026-10-20T05:18:49.862661139Z perl-5.44.0-1-x86_64 downloading... 2026-10-20T05:18:49.862665033Z nodejs-26.12.0-1-x86_64 downloading... 2026-10-20T05:18:49.862667359Z systemd-262.1-1-x86_64 downloading... 2026-10-20T05:18:49.862669342Z git-2.56.0-1-x86_64 downloading... 2026-10-20T05:18:49.862671223Z linux-api-headers-7.3-1-x86_64 downloading... 2026-10-20T05:18:49.862673084Z systemd-libs-262.1-1-x86_64 downloading... 2026-10-20T05:18:49.862675151Z openssh-10.6p1-2-x86_64 downloading... 2026-10-20T05:18:49.862677019Z abseil-cpp-20260817.0-2-x86_64 downloading... 2026-10-20T05:18:49.862679098Z db5.3-5.3.28-7-x86_64 downloading... 2026-10-20T05:18:49.86268085Z libisl-0.28-1-x86_64 downloading... 2026-10-20T05:18:49.862682858Z simdjson-1:5.0.5-1-x86_64 downloading... 2026-10-20T05:18:49.862684632Z gtest-1.18.0-1-x86_64 downloading... 2026-10-20T05:18:49.862686412Z dbus-1.16.2-2-x86_64 downloading... 2026-10-20T05:18:49.86268818Z ada-4.0.0-1-x86_64 downloading... 2026-10-20T05:18:49.862689938Z libuv-1.52.1-2-x86_64 downloading... 2026-10-20T05:18:49.862691609Z c-ares-1.34.8-1-x86_64 downloading... 2026-10-20T05:18:49.862693371Z libedit-20260512_3.1-1-x86_64 downloading... 2026-10-20T05:18:49.862695211Z zlib-ng-2.3.3-1-x86_64 downloading... 2026-10-20T05:18:49.862696938Z libmpc-1.4.1-1-x86_64 downloading... 2026-10-20T05:18:49.862698703Z perl-timedate-2.35-1-any downloading... 2026-10-20T05:18:49.862714586Z perl-mailtools-2.22-3-any downloading... 2026-10-20T05:18:49.862726199Z perl-error-0.17030-3-any downloading... 2026-10-20T05:18:49.862731795Z systemd-sysvcompat-262.1-1-x86_64 downloading... 2026-10-20T05:18:49.862735282Z checking keyring... 2026-10-20T05:18:49.951412229Z checking package integrity... 2026-10-20T05:18:50.51419639Z loading package files... 2026-10-20T05:18:50.565921296Z checking for file conflicts... 2026-10-20T05:18:50.575989244Z :: Processing package changes... 2026-10-20T05:18:50.576025271Z upgrading linux-api-headers... 2026-10-20T05:18:50.73568992Z installing db5.3... 2026-10-20T05:18:50.752678506Z installing perl... 2026-10-20T05:18:51.096642503Z installing perl-error... 2026-10-20T05:18:51.096672477Z installing perl-timedate... 2026-10-20T05:18:51.099401234Z installing perl-mailtools... 2026-10-20T05:18:51.101579028Z installing zlib-ng... 2026-10-20T05:18:51.103824178Z upgrading systemd-libs... 2026-10-20T05:18:51.123318178Z installing git... 2026-10-20T05:18:51.267230174Z Optional dependencies for git 2026-10-20T05:18:51.267257004Z git-zsh-completion: upstream zsh completion 2026-10-20T05:18:51.267260531Z tk: gitk and git gui 2026-10-20T05:18:51.26726265Z openssh: ssh transport and crypto [pending] 2026-10-20T05:18:51.267264518Z man: show help with `git command --help` 2026-10-20T05:18:51.267266252Z perl-libwww: git svn 2026-10-20T05:18:51.267268186Z perl-term-readkey: git svn and interactive.singlekey setting 2026-10-20T05:18:51.267270937Z perl-io-socket-ssl: git send-email TLS support 2026-10-20T05:18:51.267272751Z perl-authen-sasl: git send-email TLS support 2026-10-20T05:18:51.267274748Z perl-cgi: gitweb (web interface) support 2026-10-20T05:18:51.267279414Z python: git svn & git p4 2026-10-20T05:18:51.267281215Z subversion: git svn 2026-10-20T05:18:51.267283016Z org.freedesktop.secrets: keyring credential helper 2026-10-20T05:18:51.267284814Z libsecret: libsecret credential helper [installed] 2026-10-20T05:18:51.267286644Z less: the default pager for git 2026-10-20T05:18:51.26728834Z installing libisl... 2026-10-20T05:18:51.282991485Z installing libmpc... 2026-10-20T05:18:51.283021207Z installing gcc... 2026-10-20T05:18:51.878412251Z Optional dependencies for gcc 2026-10-20T05:18:51.878452419Z lib32-gcc-libs: for generating code for 32-bit ABI 2026-10-20T05:18:51.878457025Z installing libedit... 2026-10-20T05:18:51.880724668Z installing openssh... 2026-10-20T05:18:51.898899485Z Optional dependencies for openssh 2026-10-20T05:18:51.898929189Z libfido2: FIDO/U2F support 2026-10-20T05:18:51.898933246Z sh: for ssh-copy-id and findssl.sh [installed] 2026-10-20T05:18:51.898935872Z x11-ssh-askpass: input passphrase in X 2026-10-20T05:18:51.898937882Z xorg-xauth: X11 forwarding 2026-10-20T05:18:51.898939705Z installing gtest... 2026-10-20T05:18:51.907322679Z Optional dependencies for gtest 2026-10-20T05:18:51.907358566Z python: gmock generator 2026-10-20T05:18:51.907365139Z installing abseil-cpp... 2026-10-20T05:18:51.981492939Z installing ada... 2026-10-20T05:18:51.987314069Z installing c-ares... 2026-10-20T05:18:51.990405202Z installing libuv... 2026-10-20T05:18:51.993043941Z installing simdjson... 2026-10-20T05:18:52.006448155Z installing nodejs... 2026-10-20T05:18:52.17574752Z Optional dependencies for nodejs 2026-10-20T05:18:52.17578455Z npm: nodejs package manager 2026-10-20T05:18:52.175788078Z upgrading dbus... 2026-10-20T05:18:52.189513498Z upgrading systemd... 2026-10-20T05:18:52.517877049Z Creating group 'git' with GID 969. 2026-10-20T05:18:52.517905123Z Creating user 'git' (git daemon user) with UID 969 and GID 969. 2026-10-20T05:18:52.525547833Z upgrading systemd-sysvcompat... 2026-10-20T05:18:53.971557236Z :: Running post-transaction hooks... 2026-10-20T05:18:53.971585824Z ( 1/12) Creating system user accounts... 2026-10-20T05:18:54.028744478Z ( 2/12) Creating temporary files... 2026-10-20T05:18:54.089201354Z /usr/lib/tmpfiles.d/journal-nocow.conf:26: Failed to resolve specifier: uninitialized /etc/ detected, skipping. 2026-10-20T05:18:54.089243077Z All rules containing unresolvable specifiers will be skipped. 2026-10-20T05:18:54.103767731Z ( 3/12) Updating journal message catalog... 2026-10-20T05:18:54.174703641Z ( 4/12) Updating udev hardware database... 2026-10-20T05:18:54.678602624Z ( 5/12) Applying kernel sysctl settings... 2026-10-20T05:18:54.73279922Z Skipped: Current root is not booted. 2026-10-20T05:18:54.732832079Z ( 6/12) Reloading system manager configuration... 2026-10-20T05:18:54.78661756Z Skipped: Current root is not booted. 2026-10-20T05:18:54.786647476Z ( 7/12) Reloading user manager configuration... 2026-10-20T05:18:54.840322546Z Skipped: Current root is not booted. 2026-10-20T05:18:54.840357265Z ( 8/12) Enqueuing marked services... 2026-10-20T05:18:54.89642073Z Skipped: Current root is not booted. 2026-10-20T05:18:54.896452485Z ( 9/12) Reloading device manager configuration... 2026-10-20T05:18:54.951986737Z Skipped: Current root is not booted. 2026-10-20T05:18:54.952021853Z (10/12) Arming ConditionNeedsUpdate... 2026-10-20T05:18:55.00596159Z (11/12) Reloading system bus configuration... 2026-10-20T05:18:55.059852654Z Skipped: Current root is not booted. 2026-10-20T05:18:55.059883035Z (12/12) Checking for old perl modules... 2026-10-20T05:18:55.145473226Z ##[group]Run actions/checkout@v6 2026-10-20T05:18:55.145489762Z with: 2026-10-20T05:18:55.145493915Z repository: bnema/ermite 2026-10-20T05:18:55.145496406Z token: *** 2026-10-20T05:18:55.14550008Z ssh-strict: true 2026-10-20T05:18:55.145502347Z ssh-user: git 2026-10-20T05:18:55.145505604Z persist-credentials: true 2026-10-20T05:18:55.145507699Z clean: true 2026-10-20T05:18:55.145512921Z sparse-checkout-cone-mode: true 2026-10-20T05:18:55.145515365Z fetch-depth: 1 2026-10-20T05:18:55.145525191Z fetch-tags: false 2026-10-20T05:18:55.145529906Z show-progress: true 2026-10-20T05:18:55.145533412Z lfs: false 2026-10-20T05:18:55.145536776Z submodules: false 2026-10-20T05:18:55.145540939Z set-safe-directory: true 2026-10-20T05:18:55.145545593Z allow-unsafe-pr-checkout: false 2026-10-20T05:18:55.145548643Z env: 2026-10-20T05:18:55.145553371Z GOWORK: off 2026-10-20T05:18:55.145563116Z ##[endgroup] 2026-10-20T05:18:55.145848661Z ##[command]/usr/bin/docker exec 2974df632e271d00a93f9df8f45dde6fc41bb0ce976310c506fe09a0ec2ffe5a sh -c "cat /etc/*release | grep ^ID" 2026-10-20T05:18:55.39965876Z Syncing repository: bnema/ermite 2026-10-20T05:18:55.399685168Z ##[group]Getting Git version info 2026-10-20T05:18:55.39969597Z Working directory is '/__w/ermite/ermite' 2026-10-20T05:18:55.402720016Z [command]/usr/sbin/git version 2026-10-20T05:18:55.40708775Z git version 2.56.0 2026-10-20T05:18:55.409444898Z ##[endgroup] 2026-10-20T05:18:55.409500608Z Temporarily overriding HOME='/__w/_temp/04a0627e-c1a0-4c66-ad87-862a467d9a49' before making global git config changes 2026-10-20T05:18:55.409522312Z Adding repository directory to the temporary git global config as a safe directory 2026-10-20T05:18:55.409538867Z [command]/usr/sbin/git config --global --add safe.directory /__w/ermite/ermite 2026-10-20T05:18:55.415621261Z Deleting the contents of '/__w/ermite/ermite' 2026-10-20T05:18:55.415649388Z ##[group]Determining repository object format 2026-10-20T05:18:55.415655554Z ##[endgroup] 2026-10-20T05:18:55.41565836Z ##[group]Initializing the repository 2026-10-20T05:18:55.415666563Z [command]/usr/sbin/git init /__w/ermite/ermite 2026-10-20T05:18:55.422298996Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-20T05:18:55.422339716Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-20T05:18:55.422347791Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-20T05:18:55.422357586Z hint: call: 2026-10-20T05:18:55.422367512Z hint: 2026-10-20T05:18:55.422382847Z hint: git config --global init.defaultBranch 2026-10-20T05:18:55.422403541Z hint: 2026-10-20T05:18:55.422422791Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-20T05:18:55.422439814Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-20T05:18:55.422456329Z hint: 2026-10-20T05:18:55.422470166Z hint: git branch -m 2026-10-20T05:18:55.422479873Z hint: 2026-10-20T05:18:55.422490093Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-20T05:18:55.422499945Z Initialized empty Git repository in /__w/ermite/ermite/.git/ 2026-10-20T05:18:55.422511948Z [command]/usr/sbin/git remote add origin http://ermite:7341/bnema/ermite 2026-10-20T05:18:55.424672059Z ##[endgroup] 2026-10-20T05:18:55.424693755Z ##[group]Disabling automatic garbage collection 2026-10-20T05:18:55.424706708Z [command]/usr/sbin/git config --local gc.auto 0 2026-10-20T05:18:55.431704269Z ##[endgroup] 2026-10-20T05:18:55.431738544Z ##[group]Setting up auth 2026-10-20T05:18:55.431971901Z Removing SSH command configuration 2026-10-20T05:18:55.431999Z [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-20T05:18:55.434702244Z [command]/usr/sbin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-20T05:18:55.47787766Z Removing HTTP extra header 2026-10-20T05:18:55.477920783Z [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-20T05:18:55.480774389Z [command]/usr/sbin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.http\:\/\/ermite\:7341\/\.extraheader' && git config --local --unset-all 'http.http://ermite:7341/.extraheader' || :" 2026-10-20T05:18:55.521884453Z Removing includeIf entries pointing to credentials config files 2026-10-20T05:18:55.521937043Z [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-20T05:18:55.52423359Z [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-20T05:18:55.570982474Z [command]/usr/sbin/git config --file /__w/_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config http.http://ermite:7341/.extraheader AUTHORIZATION: basic *** 2026-10-20T05:18:55.575831575Z [command]/usr/sbin/git config --local includeIf.gitdir:/__w/ermite/ermite/.git.path /__w/_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config 2026-10-20T05:18:55.581036464Z [command]/usr/sbin/git config --local includeIf.gitdir:/__w/ermite/ermite/.git/worktrees/*.path /__w/_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config 2026-10-20T05:18:55.584143745Z [command]/usr/sbin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config 2026-10-20T05:18:55.589301617Z [command]/usr/sbin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config 2026-10-20T05:18:55.591728236Z ##[endgroup] 2026-10-20T05:18:55.591755685Z ##[group]Fetching the repository 2026-10-20T05:18:55.591783005Z [command]/usr/sbin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +16cdb716bf7d9f2729ce576567094090aef333f4:refs/remotes/pull/13/merge 2026-10-20T05:18:56.063069701Z From http://ermite:7341/bnema/ermite 2026-10-20T05:18:56.063102092Z * [new ref] 16cdb716bf7d9f2729ce576567094090aef333f4 -> pull/13/merge 2026-10-20T05:18:56.063111087Z ##[endgroup] 2026-10-20T05:18:56.06311814Z ##[group]Determining the checkout info 2026-10-20T05:18:56.063123619Z ##[endgroup] 2026-10-20T05:18:56.063129064Z [command]/usr/sbin/git sparse-checkout disable 2026-10-20T05:18:56.069603317Z [command]/usr/sbin/git config --local --unset-all extensions.worktreeConfig 2026-10-20T05:18:56.07185422Z ##[group]Checking out the ref 2026-10-20T05:18:56.071902186Z [command]/usr/sbin/git checkout --progress --force refs/remotes/pull/13/merge 2026-10-20T05:18:56.135027752Z Note: switching to 'refs/remotes/pull/13/merge'. 2026-10-20T05:18:56.135061058Z 2026-10-20T05:18:56.135069354Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-20T05:18:56.135107236Z changes and commit them, and you can discard any commits you make in this 2026-10-20T05:18:56.135122172Z state without impacting any branches by switching back to a branch. 2026-10-20T05:18:56.13513069Z 2026-10-20T05:18:56.135135155Z If you want to create a new branch to retain commits you create, you may 2026-10-20T05:18:56.135144226Z do so (now or later) by using -c with the switch command. Example: 2026-10-20T05:18:56.13514943Z 2026-10-20T05:18:56.135154058Z git switch -c 2026-10-20T05:18:56.135164184Z 2026-10-20T05:18:56.135168678Z Or undo this operation with: 2026-10-20T05:18:56.135181568Z 2026-10-20T05:18:56.135192075Z git switch - 2026-10-20T05:18:56.135202296Z 2026-10-20T05:18:56.135212187Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-20T05:18:56.135224448Z 2026-10-20T05:18:56.135237666Z HEAD is now at 16cdb71 Merge b46e8c113e6ca1da6e02aee22255c67f8729c736 into cc7ba64ee52412f41c3ce5207bac7e47b9f01f30 2026-10-20T05:18:56.135250083Z ##[endgroup] 2026-10-20T05:18:56.139762135Z [command]/usr/sbin/git log -1 --format=%H 2026-10-20T05:18:56.142250511Z 16cdb716bf7d9f2729ce576567094090aef333f4 2026-10-20T05:18:56.154147539Z ##[group]Run git config --global --add safe.directory "$GITHUB_WORKSPACE" 2026-10-20T05:18:56.154165741Z git config --global --add safe.directory "$GITHUB_WORKSPACE" 2026-10-20T05:18:56.15417112Z shell: sh -e {0} 2026-10-20T05:18:56.154177382Z env: 2026-10-20T05:18:56.154181897Z GOWORK: off 2026-10-20T05:18:56.154187999Z ##[endgroup] 2026-10-20T05:18:56.212261707Z ##[group]Run actions/setup-go@v5 2026-10-20T05:18:56.212281874Z with: 2026-10-20T05:18:56.212286418Z go-version-file: go.mod 2026-10-20T05:18:56.21228899Z cache: true 2026-10-20T05:18:56.212291198Z check-latest: false 2026-10-20T05:18:56.212293205Z env: 2026-10-20T05:18:56.21229525Z GOWORK: off 2026-10-20T05:18:56.212299864Z ##[endgroup] 2026-10-20T05:18:56.212877191Z ##[command]/usr/bin/docker exec 2974df632e271d00a93f9df8f45dde6fc41bb0ce976310c506fe09a0ec2ffe5a sh -c "cat /etc/*release | grep ^ID" 2026-10-20T05:18:56.459102227Z Setup go version spec 1.27.1 2026-10-20T05:18:56.459135387Z Attempting to download 1.27.1... 2026-10-20T05:18:56.474557407Z (node:338) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-10-20T05:18:56.474596545Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-10-20T05:18:56.722542304Z matching 1.27.1... 2026-10-20T05:18:56.725587748Z Acquiring 1.27.1 from https://github.com/actions/go-versions/releases/download/1.27.1-33583469715/go-1.27.1-linux-x64.tar.gz 2026-10-20T05:18:57.796729563Z Extracting Go... 2026-10-20T05:18:57.805354075Z [command]/usr/sbin/tar xz --warning=no-unknown-keyword --overwrite -C /__w/_temp/0f09d10d-dc78-4726-b908-1f412e5b277a -f /__w/_temp/66e0f74f-c14b-4177-8fb9-1aad06b13e41 2026-10-20T05:18:59.274961133Z Successfully extracted go to /__w/_temp/0f09d10d-dc78-4726-b908-1f412e5b277a 2026-10-20T05:18:59.274995949Z Adding to the cache ... 2026-10-20T05:19:03.386649672Z Successfully cached go to /__t/go/1.27.1/x64 2026-10-20T05:19:03.386686946Z Added go to the path 2026-10-20T05:19:03.386692427Z Successfully set up Go version 1.27.1 2026-10-20T05:19:03.415021089Z [command]/__t/go/1.27.1/x64/bin/go env GOMODCACHE 2026-10-20T05:19:03.418210898Z [command]/__t/go/1.27.1/x64/bin/go env GOCACHE 2026-10-20T05:19:03.422161812Z /github/home/go/pkg/mod 2026-10-20T05:19:03.425056992Z /github/home/.cache/go-build 2026-10-20T05:19:26.187956117Z Cache Size: ~655 MB (686525192 B) 2026-10-20T05:19:26.194194524Z [command]/usr/sbin/tar -xf /__w/_temp/6d3bae2a-8d56-473b-a8be-c90fd43ccfa1/cache.tzst -P -C /__w/ermite/ermite --use-compress-program unzstd 2026-10-20T05:19:32.255100377Z Cache restored successfully 2026-10-20T05:19:32.312273727Z Cache restored from key: setup-go-Linux-x64-undefined-go-1.27.1-bc5d6f3f0bbe357f0453cf4241b3c09d07420f89548b25d4a57e46b71b20728d 2026-10-20T05:19:32.3125405Z go version go1.27.1 linux/amd64 2026-10-20T05:19:32.312559573Z 2026-10-20T05:19:32.312566536Z ##[group]go env 2026-10-20T05:19:32.323068461Z AR='ar' 2026-10-20T05:19:32.32310268Z CC='gcc' 2026-10-20T05:19:32.323109979Z CGO_CFLAGS='-O2 -g' 2026-10-20T05:19:32.323136063Z CGO_CPPFLAGS='' 2026-10-20T05:19:32.323149454Z CGO_CXXFLAGS='-O2 -g' 2026-10-20T05:19:32.3231611Z CGO_ENABLED='1' 2026-10-20T05:19:32.323173561Z CGO_FFLAGS='-O2 -g' 2026-10-20T05:19:32.323181248Z CGO_LDFLAGS='-O2 -g' 2026-10-20T05:19:32.32318559Z CXX='g++' 2026-10-20T05:19:32.323189715Z GCCGO='gccgo' 2026-10-20T05:19:32.323196924Z GO111MODULE='' 2026-10-20T05:19:32.323202801Z GOAMD64='v1' 2026-10-20T05:19:32.32321742Z GOARCH='amd64' 2026-10-20T05:19:32.323224749Z GOAUTH='netrc' 2026-10-20T05:19:32.323235657Z GOBIN='/github/home/go/bin' 2026-10-20T05:19:32.323250255Z GOCACHE='/github/home/.cache/go-build' 2026-10-20T05:19:32.323260406Z GOCACHEPROG='' 2026-10-20T05:19:32.323267081Z GODEBUG='' 2026-10-20T05:19:32.323276697Z GOENV='/github/home/.config/go/env' 2026-10-20T05:19:32.323284076Z GOEXE='' 2026-10-20T05:19:32.323290633Z GOEXPERIMENT='' 2026-10-20T05:19:32.323296908Z GOFIPS140='off' 2026-10-20T05:19:32.323302917Z GOFLAGS='' 2026-10-20T05:19:32.323316138Z GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build126778294=/tmp/go-build -gno-record-gcc-switches' 2026-10-20T05:19:32.323325201Z GOHOSTARCH='amd64' 2026-10-20T05:19:32.32333211Z GOHOSTOS='linux' 2026-10-20T05:19:32.323342159Z GOINSECURE='' 2026-10-20T05:19:32.32334923Z GOMOD='/__w/ermite/ermite/go.mod' 2026-10-20T05:19:32.323358225Z GOMODCACHE='/github/home/go/pkg/mod' 2026-10-20T05:19:32.323364543Z GONOPROXY='' 2026-10-20T05:19:32.323370778Z GONOSUMDB='' 2026-10-20T05:19:32.323376757Z GOOS='linux' 2026-10-20T05:19:32.323383376Z GOPACKAGESDRIVER='' 2026-10-20T05:19:32.323387895Z GOPATH='/github/home/go' 2026-10-20T05:19:32.323391579Z GOPRIVATE='' 2026-10-20T05:19:32.323397219Z GOPROXY='https://proxy.golang.org,direct' 2026-10-20T05:19:32.323401542Z GOROOT='/__t/go/1.27.1/x64' 2026-10-20T05:19:32.323405542Z GOSUMDB='sum.golang.org' 2026-10-20T05:19:32.323409157Z GOTELEMETRY='local' 2026-10-20T05:19:32.323414934Z GOTELEMETRYDIR='/github/home/.config/go/telemetry' 2026-10-20T05:19:32.323418886Z GOTMPDIR='' 2026-10-20T05:19:32.323423081Z GOTOOLCHAIN='auto' 2026-10-20T05:19:32.323427971Z GOTOOLDIR='/__t/go/1.27.1/x64/pkg/tool/linux_amd64' 2026-10-20T05:19:32.323431376Z GOVCS='' 2026-10-20T05:19:32.323435378Z GOVERSION='go1.27.1' 2026-10-20T05:19:32.323438928Z GOWORK='off' 2026-10-20T05:19:32.323445433Z PKG_CONFIG='pkg-config' 2026-10-20T05:19:32.323451254Z 2026-10-20T05:19:32.32345637Z ##[endgroup] 2026-10-20T05:19:32.336507866Z ##[group]Run git --version 2026-10-20T05:19:32.336525486Z git --version 2026-10-20T05:19:32.336529135Z v=$(git --version | sed -E 's/^git version ([0-9]+)\.([0-9]+).*/\1 \2/') 2026-10-20T05:19:32.336532316Z set -- $v 2026-10-20T05:19:32.336534342Z if [ "$1" -lt 2 ] || { [ "$1" -eq 2 ] && [ "$2" -lt 45 ]; }; then 2026-10-20T05:19:32.336536425Z  echo "git 2.45 or newer is required" >&2 2026-10-20T05:19:32.336538554Z  exit 1 2026-10-20T05:19:32.336540397Z fi 2026-10-20T05:19:32.336544011Z shell: sh -e {0} 2026-10-20T05:19:32.336545764Z env: 2026-10-20T05:19:32.336549827Z GOWORK: off 2026-10-20T05:19:32.33655154Z ##[endgroup] 2026-10-20T05:19:32.400238992Z git version 2.56.0 2026-10-20T05:19:32.404141964Z ##[group]Run go mod tidy 2026-10-20T05:19:32.404157911Z go mod tidy 2026-10-20T05:19:32.404160952Z git diff --exit-code -- go.mod go.sum 2026-10-20T05:19:32.404165153Z shell: sh -e {0} 2026-10-20T05:19:32.404167143Z env: 2026-10-20T05:19:32.404171388Z GOWORK: off 2026-10-20T05:19:32.404176017Z ##[endgroup] 2026-10-20T05:19:32.626404722Z ##[group]Run scripts/templ-drift.sh 2026-10-20T05:19:32.626422752Z scripts/templ-drift.sh 2026-10-20T05:19:32.626428376Z shell: sh -e {0} 2026-10-20T05:19:32.62643045Z env: 2026-10-20T05:19:32.626434795Z GOWORK: off 2026-10-20T05:19:32.626439306Z ##[endgroup] 2026-10-20T05:19:32.997684175Z (✓) Post-generation event received, processing... [ updates=0 needsRestart=true needsBrowserReload=true ] 2026-10-20T05:19:32.997717612Z (✓) Complete [ updates=0 duration=196.729929ms ] 2026-10-20T05:19:33.012461322Z ##[group]Run go vet ./... 2026-10-20T05:19:33.012482157Z go vet ./... 2026-10-20T05:19:33.012488728Z shell: sh -e {0} 2026-10-20T05:19:33.012492289Z env: 2026-10-20T05:19:33.012504175Z GOWORK: off 2026-10-20T05:19:33.012512634Z ##[endgroup] 2026-10-20T05:19:38.390724609Z ##[group]Run go test -race $(go list ./... | grep -vx 'bnema.dev/ermite/internal/app') 2026-10-20T05:19:38.390746055Z go test -race $(go list ./... | grep -vx 'bnema.dev/ermite/internal/app') 2026-10-20T05:19:38.390753655Z shell: sh -e {0} 2026-10-20T05:19:38.390757588Z env: 2026-10-20T05:19:38.390769366Z GOWORK: off 2026-10-20T05:19:38.390773138Z ##[endgroup] 2026-10-20T05:19:49.429440492Z ? bnema.dev/ermite/cmd/ermite [no test files] 2026-10-20T05:19:49.429507603Z ? bnema.dev/ermite/gen/ermite/storage [no test files] 2026-10-20T05:19:49.429526382Z ok bnema.dev/ermite/internal/adapters/ciartifacts (cached) 2026-10-20T05:19:49.429552897Z ok bnema.dev/ermite/internal/adapters/cilogs (cached) 2026-10-20T05:19:49.429579528Z ok bnema.dev/ermite/internal/adapters/cisummaries (cached) 2026-10-20T05:19:49.429602825Z ok bnema.dev/ermite/internal/adapters/client (cached) 2026-10-20T05:19:49.429625247Z ok bnema.dev/ermite/internal/adapters/ermitegit (cached) 2026-10-20T05:19:49.42964467Z ok bnema.dev/ermite/internal/adapters/eventbus (cached) 2026-10-20T05:19:49.429664165Z ok bnema.dev/ermite/internal/adapters/gitcli (cached) 2026-10-20T05:19:49.429685149Z ok bnema.dev/ermite/internal/adapters/githttp (cached) 2026-10-20T05:19:49.429704315Z ok bnema.dev/ermite/internal/adapters/githubapi (cached) 2026-10-20T05:19:49.429723725Z ok bnema.dev/ermite/internal/adapters/githubraw (cached) 2026-10-20T05:19:49.429744523Z ok bnema.dev/ermite/internal/adapters/gitremote (cached) 2026-10-20T05:19:49.429764084Z ok bnema.dev/ermite/internal/adapters/httpserver (cached) 2026-10-20T05:19:52.008859861Z ok bnema.dev/ermite/internal/adapters/kvstore 2.519s 2026-10-20T05:19:52.008959199Z ? bnema.dev/ermite/internal/adapters/oidchttp [no test files] 2026-10-20T05:19:52.008976509Z ok bnema.dev/ermite/internal/adapters/rpc (cached) 2026-10-20T05:19:52.008988459Z ok bnema.dev/ermite/internal/adapters/secretbox (cached) 2026-10-20T05:19:52.008998562Z ok bnema.dev/ermite/internal/adapters/sigverify (cached) 2026-10-20T05:19:52.010274521Z ok bnema.dev/ermite/internal/adapters/sshsig (cached) 2026-10-20T05:20:29.99263586Z ok bnema.dev/ermite/internal/adapters/web 39.408s 2026-10-20T05:20:29.99267733Z ok bnema.dev/ermite/internal/adapters/webauthn (cached) 2026-10-20T05:20:29.992689293Z ok bnema.dev/ermite/internal/boundary 1.126s 2026-10-20T05:20:29.992696234Z ok bnema.dev/ermite/internal/clientlimit (cached) 2026-10-20T05:20:29.992701991Z ok bnema.dev/ermite/internal/config (cached) 2026-10-20T05:20:29.992713078Z ok bnema.dev/ermite/internal/domain (cached) 2026-10-20T05:20:29.992734323Z ? bnema.dev/ermite/internal/ports [no test files] 2026-10-20T05:20:29.992748432Z ? bnema.dev/ermite/internal/ports/mocks [no test files] 2026-10-20T05:20:29.992760084Z ? bnema.dev/ermite/internal/readertest [no test files] 2026-10-20T05:20:29.992777446Z ok bnema.dev/ermite/internal/usecase 18.573s 2026-10-20T05:20:29.992797032Z ? bnema.dev/ermite/scripts/loadtest [no test files] 2026-10-20T05:20:30.039206033Z ##[group]Run go tool hexcheck -fail-on warn ./... 2026-10-20T05:20:30.039220714Z go tool hexcheck -fail-on warn ./... 2026-10-20T05:20:30.039224861Z shell: sh -e {0} 2026-10-20T05:20:30.039226883Z env: 2026-10-20T05:20:30.039232569Z GOWORK: off 2026-10-20T05:20:30.039234239Z ##[endgroup] 2026-10-20T05:20:38.457397834Z ##[group]Run node --test 'internal/adapters/web/jstest/*.test.mjs' 2026-10-20T05:20:38.457418597Z node --test 'internal/adapters/web/jstest/*.test.mjs' 2026-10-20T05:20:38.457423717Z shell: sh -e {0} 2026-10-20T05:20:38.457425903Z env: 2026-10-20T05:20:38.457430559Z GOWORK: off 2026-10-20T05:20:38.457435375Z ##[endgroup] 2026-10-20T05:20:38.651069648Z ✔ the palette: options, selected option and aria-activedescendant follow the cursor (3.414937ms) 2026-10-20T05:20:38.651116054Z ✔ the palette: a filter moves the active option, no match empties it and collapses the popup (0.502123ms) 2026-10-20T05:20:38.657238906Z ✔ the palette: the file hits that arrive later get ids, roles and the active option (11.925746ms) 2026-10-20T05:20:38.657278889Z ✔ Escape in the finder clears the query, keeps the focus in the field and does not reach the global handler (4.449188ms) 2026-10-20T05:20:38.669410331Z ✔ the finder follows the cursor moved from outside (j / k) (2.499688ms) 2026-10-20T05:20:38.66946501Z ✔ a swap that replaces the focused row puts the focus on the same control of the new one (2.043904ms) 2026-10-20T05:20:38.669478095Z ✔ a swap with the focus elsewhere does not touch it (0.456131ms) 2026-10-20T05:20:38.669489677Z ✔ a removed row hands the focus to the next row, else the previous, else the content (0.720632ms) 2026-10-20T05:20:38.669547755Z ✔ a removed row skips the rows a filter hides (0.821087ms) 2026-10-20T05:20:38.671827832Z ✔ shortcuts off: single characters do nothing, ctrl k, escape and enter still work (1.079662ms) 2026-10-20T05:20:38.671886222Z ✔ shortcuts off: the checkbox, the note and the palette action show the state (0.580978ms) 2026-10-20T05:20:38.671960024Z ✔ shortcuts off: another tab's change applies here (0.27592ms) 2026-10-20T05:20:38.67200287Z ✔ the preference is read from storage when the page loads (2.612542ms) 2026-10-20T05:20:38.674574132Z ✔ activity moves a home row up only in newest activity order, preserving focus and cursor (2.147104ms) 2026-10-20T05:20:38.67461125Z ✔ mobile MR layout shortcuts preserve the saved preference until back on desktop (0.655911ms) 2026-10-20T05:20:39.19872311Z AC6 index of 100000 paths: 53.1 ms (target < 150, asserted < 1500) 2026-10-20T05:20:39.198805612Z AC6 queries (incremental): t: 77.0 ms (94793 matches); tr: 67.2 ms (65622 matches); tre: 68.3 ms (51036 matches); tree: 60.2 ms (35414 matches); tree h: 7.2 ms (4167 matches); wbtree: 13.0 ms (7290 matches); internal handler: 7.5 ms (1042 matches); zzzq: 0.3 ms (0 matches) 2026-10-20T05:20:39.198862263Z AC6 cold 'e': 57.7 ms; cold 'inthand': 5.8 ms; 'tree h' with positions of the hits: 8.8 ms (target < 30, asserted < 300) 2026-10-20T05:20:39.607824525Z ✔ search: rejects what is not a subsequence (2.433722ms) 2026-10-20T05:20:39.607866997Z ✔ search: ranking (0.808771ms) 2026-10-20T05:20:39.607885532Z ✔ search: wbtree matches web/tree.templ (0.212869ms) 2026-10-20T05:20:39.607895358Z ✔ search: basename prefix beats a deep match (0.281499ms) 2026-10-20T05:20:39.607909077Z ✔ search: camelCase and separators earn bonuses (0.272771ms) 2026-10-20T05:20:39.607986455Z ✔ search: several terms (3.166549ms) 2026-10-20T05:20:39.608019149Z ✔ search: top k, ties by length then path (1.037318ms) 2026-10-20T05:20:39.608046337Z ✔ search: incremental results equal a cold search (37.890316ms) 2026-10-20T05:20:39.608102253Z ✔ positions (0.824235ms) 2026-10-20T05:20:39.608162816Z ✔ non-ASCII paths: ASCII-only folding, positions index the original (0.795263ms) 2026-10-20T05:20:39.608187791Z ✔ positions of a long path (greedy) (0.326389ms) 2026-10-20T05:20:39.610956387Z ✔ visible (0.642197ms) 2026-10-20T05:20:39.610990597Z ✔ performance on 100,000 paths (AC6) (522.059687ms) 2026-10-20T05:20:39.611007649Z ✔ search and positions agree with a brute-force reference (404.783047ms) 2026-10-20T05:20:39.625316366Z ✔ Enter before the results opens the top hit once they come (30.590906ms) 2026-10-20T05:20:39.62537578Z ✔ the status counts the files and names the real size of a truncated list (5.284961ms) 2026-10-20T05:20:39.625401464Z ✔ an Enter is dropped when the field changed since (1.951035ms) 2026-10-20T05:20:39.625422064Z ✔ Enter on current results opens the cursor row, whichever way the cursor moved (3.467252ms) 2026-10-20T05:20:39.625444094Z ✔ an input method composing does not drive the finder (1.040363ms) 2026-10-20T05:20:39.625478702Z ✔ Escape clears the field and puts the cursor back on the tree (4.054334ms) 2026-10-20T05:20:39.62549827Z ✔ label marks a surrogate pair whole (0.982359ms) 2026-10-20T05:20:39.625520703Z ✔ the palette lists the file hits under its entries (8.164215ms) 2026-10-20T05:20:39.625539437Z ✔ Enter typed before the frame of the query runs opens the top hit (2.141705ms) 2026-10-20T05:20:39.625554524Z ✔ the palette keeps one search per frame and drops a search when it closes (3.678134ms) 2026-10-20T05:20:39.62557248Z ✔ the palette drops the results of a query that is stale (3.057117ms) 2026-10-20T05:20:39.625590471Z ✔ a list that fits is left alone (2.334859ms) 2026-10-20T05:20:39.625603913Z ✔ the chips past the line give way to a … button that names them (0.714808ms) 2026-10-20T05:20:39.625625399Z ✔ fitting again after a resize shows what fits now, with one … button (0.689729ms) 2026-10-20T05:20:39.625646397Z ✔ a refit keeps the … button, and its focus (0.567032ms) 2026-10-20T05:20:39.625655641Z ✔ pressing … shows every chip and moves the focus to the first one it showed (0.548062ms) 2026-10-20T05:20:39.625662936Z ✔ the service worker is registered at the root scope once the page has loaded (1.804389ms) 2026-10-20T05:20:39.62566964Z ✔ a refused registration is not an error (0.353975ms) 2026-10-20T05:20:39.62568427Z ✔ the page leaves the browser its own install offer (0.155838ms) 2026-10-20T05:20:39.625701667Z ✔ leadingZeroBits counts the zero bits at the start (1.527291ms) 2026-10-20T05:20:39.625722736Z ✔ b64urlDecode reads the nonce the server sends (0.985362ms) 2026-10-20T05:20:39.625746256Z ✔ the hashed bytes are nonce || ":" || decimal solution (0.456085ms) 2026-10-20T05:20:39.62575521Z ✔ the solver finds the very solution of the Go vector (134.932408ms) 2026-10-20T05:20:39.625763436Z ✔ the solver is independent of the batch size and reports progress (64.701145ms) 2026-10-20T05:20:39.625781158Z ✔ counterClass: warn from 90 %, over above the maximum (0.302697ms) 2026-10-20T05:20:39.625798757Z ✔ length counts characters, not UTF-16 units (0.148465ms) 2026-10-20T05:20:39.625816201Z ✔ state: the button opens only when solved, waited and not over (0.386172ms) 2026-10-20T05:20:39.625824346Z ✔ serverLength counts NFC code points like the server (0.362304ms) 2026-10-20T05:20:39.625830398Z ✔ serverLength drops what the server strips and trims (0.261081ms) 2026-10-20T05:20:39.625840413Z ✔ state keeps the button disabled when a title is empty or a field is over (0.159778ms) 2026-10-20T05:20:39.625862034Z ✔ drafts are saved, restored once, and scoped to the path (0.382714ms) 2026-10-20T05:20:39.625878413Z ✔ onPageShow reloads only for a bfcache restore (0.093665ms) 2026-10-20T05:20:39.625885794Z ✔ init restores a draft and reloads on a bfcache pageshow (1.088705ms) 2026-10-20T05:20:39.625900944Z ✔ with nothing stored the layout is cards, and the page is as rendered (4.887664ms) 2026-10-20T05:20:39.625917249Z ✔ the stored layout is applied when the page loads (0.66632ms) 2026-10-20T05:20:39.625935789Z ✔ a stored value that is not a layout falls back to cards (0.550057ms) 2026-10-20T05:20:39.625957895Z ✔ set stores the layout, shows it and fits the chips again (0.662113ms) 2026-10-20T05:20:39.625974765Z ✔ pressing a layout button sets it; other clicks do nothing (1.43404ms) 2026-10-20T05:20:39.62598341Z ✔ another tab's change applies live (0.622816ms) 2026-10-20T05:20:39.625992665Z ✔ a page without .home or without ermiteFit still works (0.250313ms) 2026-10-20T05:20:39.626005936Z ✔ without usable storage the choice holds for the page (0.393837ms) 2026-10-20T05:20:39.626024385Z ✔ a drop shorter than the delay says nothing (6.246564ms) 2026-10-20T05:20:39.626055153Z ✔ a drop that lasts shows offline, once, until the stream is back (0.291122ms) 2026-10-20T05:20:39.626076438Z ✔ it does nothing for a job that is over, or a page without a feed (2.3825ms) 2026-10-20T05:20:39.626105387Z ✔ it opens the feed after the last line the page holds (1.068663ms) 2026-10-20T05:20:39.626124889Z ✔ it appends the lines of a batch (1.263585ms) 2026-10-20T05:20:39.626143935Z ✔ a piece that continues a line of an earlier batch joins that line (0.473559ms) 2026-10-20T05:20:39.626173468Z ✔ it scrolls with the log only while the reader is at its end (0.362619ms) 2026-10-20T05:20:39.626192285Z ✔ ci-end closes the feed, and a closed connection stays closed (0.34868ms) 2026-10-20T05:20:39.62623699Z (node:6636) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided. 2026-10-20T05:20:39.626260007Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-20T05:20:39.626289793Z ✔ windowOf: the start of the window of a file (1.434213ms) 2026-10-20T05:20:39.626315999Z ✔ menuKey: modes by number, D toggles the deletion, nothing else (0.833258ms) 2026-10-20T05:20:39.626335963Z ✔ step: stays in the list (0.191316ms) 2026-10-20T05:20:39.626357092Z ✔ rangeURL requires the same file, side and MR and sorts endpoints (0.711562ms) 2026-10-20T05:20:39.626394826Z ✔ quote opens the thread reply and prefills and focuses its textarea (0.319284ms) 2026-10-20T05:20:39.626415758Z ✔ reveal selects the split note ({"diff":"split"}), including after lazy loading (0.890507ms) 2026-10-20T05:20:39.626446309Z ✔ reveal selects the split note ({"view":"split"}), including after lazy loading (0.207848ms) 2026-10-20T05:20:39.626474144Z ✔ footer tabs switch panels, support arrows, and open on checks hash (0.938521ms) 2026-10-20T05:20:39.626493211Z ✔ footer: #mr-ck syncs the checks label and a click opens the footer on Checks (0.614219ms) 2026-10-20T05:20:39.626513167Z ✔ touch range: first tap anchors, second tap opens the sorted range (0.541498ms) 2026-10-20T05:20:39.626551402Z ✔ touch range: a different file, side or request becomes a new anchor (0.278423ms) 2026-10-20T05:20:39.626572878Z ✔ mobile unified fallback only redirects single-layout split pages and preserves query/hash (0.218871ms) 2026-10-20T05:20:39.626602427Z ✔ touch control: lazy links enable toolbar; ordinary taps pass through; ranges navigate and cancel (3.261072ms) 2026-10-20T05:20:39.626624636Z ✔ the script registers exactly one submit listener and no click listener (4.032828ms) 2026-10-20T05:20:39.626648857Z ✔ login: begin, get, finish with toJSON(), then home (4.080048ms) 2026-10-20T05:20:39.626676612Z ✔ register: the trimmed name goes to begin only, then reload (1.575548ms) 2026-10-20T05:20:39.626704384Z ✔ a submit from another form is not ours and keeps its default (1.065595ms) 2026-10-20T05:20:39.626723406Z ✔ busy: aria-busy, the waiting text, and a double submit makes one begin (8.428155ms) 2026-10-20T05:20:39.626743903Z ✔ a double submit of the add form makes one begin (1.825ms) 2026-10-20T05:20:39.626773835Z ✔ after a failure the page is free for another try (0.980225ms) 2026-10-20T05:20:39.626792835Z ✔ on failure the button is enabled again, not busy, and has the focus (1.303674ms) 2026-10-20T05:20:39.626821965Z ✔ on success the button stays busy and disabled, without stealing focus (0.573231ms) 2026-10-20T05:20:39.626841362Z ✔ begin refused: the server reason is shown, nothing else is called (0.782113ms) 2026-10-20T05:20:39.626864567Z ✔ a 400 from register/begin focuses the name field (0.578904ms) 2026-10-20T05:20:39.626889185Z ✔ other refusals of register give the focus back to the button (0.910767ms) 2026-10-20T05:20:39.626908807Z ✔ a 400 at begin on the login page focuses the button: there is no name (0.283851ms) 2026-10-20T05:20:39.626939301Z ✔ a refusal without a JSON body falls back to the status (0.454772ms) 2026-10-20T05:20:39.626961361Z ✔ a 403 without a reason says the session ended (0.928908ms) 2026-10-20T05:20:39.626979299Z ✔ a 403 with a reason of its own shows that reason (0.306751ms) 2026-10-20T05:20:39.62700213Z ✔ the owner cancels the prompt (1.238007ms) 2026-10-20T05:20:39.627019326Z ✔ AbortError says cancelled (0.281185ms) 2026-10-20T05:20:39.627039015Z ✔ an authenticator that already holds a passkey (0.34613ms) 2026-10-20T05:20:39.627060214Z ✔ a network failure is reported (0.304436ms) 2026-10-20T05:20:39.627088402Z ✔ a null credential is not sent (0.244314ms) 2026-10-20T05:20:39.627113019Z ✔ a credential without toJSON is reported, not sent (0.448263ms) 2026-10-20T05:20:39.627129316Z ✔ a begin answer that is not JSON (0.392267ms) 2026-10-20T05:20:39.627148167Z ✔ a begin answer with the wrong shape (1.380734ms) 2026-10-20T05:20:39.627166264Z ✔ a name over 64 bytes (UTF-8) stops before begin (0.427319ms) 2026-10-20T05:20:39.627186536Z ✔ 64 bytes is fine, in ASCII or in two-byte characters (0.361809ms) 2026-10-20T05:20:39.627206333Z ✔ control and direction characters stop before begin (2.145141ms) 2026-10-20T05:20:39.627228986Z ✔ plain text with a zero width joiner, accents and emoji is fine (0.217225ms) 2026-10-20T05:20:39.627251313Z ✔ an empty name is allowed: the server names the passkey (0.423349ms) 2026-10-20T05:20:39.627276101Z ✔ an old browser: the buttons are disabled with a reason, nothing is fetched (0.414766ms) 2026-10-20T05:20:39.627292871Z ✔ no PublicKeyCredential at all (0.280966ms) 2026-10-20T05:20:39.627315062Z ✔ a supported browser keeps the buttons enabled (0.272462ms) 2026-10-20T05:20:39.627332717Z ✔ a disabled button ignores a submit (0.26725ms) 2026-10-20T05:20:39.627355402Z ✔ register needs parseCreationOptionsFromJSON (1.808395ms) 2026-10-20T05:20:39.627373066Z ✔ l focuses the main action of the panel, j / k walk its shown controls, h goes back (2.665404ms) 2026-10-20T05:20:39.627393175Z ✔ without a primary action, l takes the first shown control (0.248456ms) 2026-10-20T05:20:39.627428784Z ✔ h outside the panel leaves the focus alone; j / k outside it are not taken (0.217737ms) 2026-10-20T05:20:39.627456878Z ✔ get answers the stored value, else the fallback (null by default) (3.529958ms) 2026-10-20T05:20:39.627476028Z ✔ set stores strings; null and undefined remove; remove forgets (0.390056ms) 2026-10-20T05:20:39.627486476Z ✔ without storage nothing throws and the value holds for the page (0.310701ms) 2026-10-20T05:20:39.627498135Z ✔ a storage that refuses reads and writes does not throw either (0.276696ms) 2026-10-20T05:20:39.627523259Z ✔ a quota error on write keeps the value for the page; a later write that works wins (0.264158ms) 2026-10-20T05:20:39.627548102Z ✔ a getter of localStorage that throws (sandboxed frame) is survived (0.327853ms) 2026-10-20T05:20:39.627572494Z ✔ watch calls back with the new value of its key only, and stops when told (1.028529ms) 2026-10-20T05:20:39.627595784Z ✔ watch ignores the events of another storage area (sessionStorage) (0.24438ms) 2026-10-20T05:20:39.627625132Z ✔ an event from another tab replaces a value held for this page (1.024872ms) 2026-10-20T05:20:39.627649524Z ✔ pref answers only values of its list, else the fallback (0.664994ms) 2026-10-20T05:20:39.627669731Z ✔ pref works with the empty string as a value (keys-off) (0.321603ms) 2026-10-20T05:20:39.627698682Z ✔ pref.watch gives validated values (0.274947ms) 2026-10-20T05:20:39.629894461Z ✔ a directory opens in place and closes again without a request (15.561925ms) 2026-10-20T05:20:39.62993032Z ✔ TS-001/TS-002: a directory that loads under a closed ancestor comes in hidden (3.910828ms) 2026-10-20T05:20:39.629955817Z ✔ a closed directory under a closed ancestor stays closed when the ancestor opens (3.322012ms) 2026-10-20T05:20:39.629974404Z ✔ TS-006: only rows are kept; no row falls back to navigating (2.119589ms) 2026-10-20T05:20:39.629999209Z ✔ a modified or non-left click keeps the link navigation (1.255186ms) 2026-10-20T05:20:39.63001863Z ✔ a second click while the rows are loading is ignored (2.3711ms) 2026-10-20T05:20:39.630045566Z ✔ a failed request navigates to the directory (1.882786ms) 2026-10-20T05:20:39.630069904Z ✔ the tree-more row has a depth and follows its directory (1.887168ms) 2026-10-20T05:20:39.630107165Z ✔ l opens a closed directory, then enters it; h closes it, or goes to its directory (2.161974ms) 2026-10-20T05:20:39.630127927Z ✔ l on a file opens it; Enter opens a file and toggles a directory (0.907048ms) 2026-10-20T05:20:39.630157436Z ✔ h on a top-level row goes to the parent page, when there is one (0.389727ms) 2026-10-20T05:20:39.630177141Z ✔ the keys are not the tree's while the finder shows its results (0.237812ms) 2026-10-20T05:20:39.630197908Z ✔ a click on the name puts the cursor on the row (0.341869ms) 2026-10-20T05:20:39.630223135Z ✔ init: one tab stop, the row under the cursor; name links are out of the tab order (0.355451ms) 2026-10-20T05:20:39.630244473Z ✔ l or h before any focus in the tree brings the focus to the cursor row (1.396346ms) 2026-10-20T05:20:39.630276689Z ✔ l and h move the focus with the cursor, and the tab stop with them (1.47417ms) 2026-10-20T05:20:39.630296495Z ✔ sync (j k gg G of ermite.js) puts the focus and the tab stop on the row (0.347988ms) 2026-10-20T05:20:39.630322173Z ✔ a click puts the focus and the tab stop on its row, directory or not (1.8722ms) 2026-10-20T05:20:39.63034461Z ✔ collapsing a branch with the focus or the cursor in it moves both to the directory (1.809152ms) 2026-10-20T05:20:39.630368843Z ✔ collapsing a directory the focus is not in leaves the focus alone (1.67414ms) 2026-10-20T05:20:39.630387989Z ✔ Enter acts on the row that has the cursor, which is the focused row (1.645958ms) 2026-10-20T05:20:39.63042137Z ✔ inserted rows get their level; the server gave them posinset and setsize (1.739073ms) 2026-10-20T05:20:39.630440698Z ✔ Down, Up, Home and End walk the visible rows, with the focus (2.374076ms) 2026-10-20T05:20:39.630466594Z ✔ Right opens a closed directory, enters an open one, and does nothing on a file (1.570201ms) 2026-10-20T05:20:39.630486789Z ✔ Left closes an open directory, goes to the parent, and does nothing at the top (0.787063ms) 2026-10-20T05:20:39.630519386Z ✔ l opens a file where Right does not (0.292297ms) 2026-10-20T05:20:39.630543293Z ✔ the tree takes no arrow key while the finder shows its results, nor any other key (0.143296ms) 2026-10-20T05:20:39.630581035Z ℹ tests 167 2026-10-20T05:20:39.630597563Z ℹ suites 0 2026-10-20T05:20:39.630617859Z ℹ pass 167 2026-10-20T05:20:39.630632635Z ℹ fail 0 2026-10-20T05:20:39.630646272Z ℹ cancelled 0 2026-10-20T05:20:39.630660968Z ℹ skipped 0 2026-10-20T05:20:39.630676043Z ℹ todo 0 2026-10-20T05:20:39.630694504Z ℹ duration_ms 1074.871873 2026-10-20T05:20:39.638209557Z Post job cleanup. 2026-10-20T05:20:39.638979744Z ##[command]/usr/bin/docker exec 2974df632e271d00a93f9df8f45dde6fc41bb0ce976310c506fe09a0ec2ffe5a sh -c "cat /etc/*release | grep ^ID" 2026-10-20T05:20:39.885758467Z (node:6679) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-10-20T05:20:39.885808326Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-10-20T05:20:39.88849806Z [command]/__t/go/1.27.1/x64/bin/go env GOMODCACHE 2026-10-20T05:20:39.89540397Z [command]/__t/go/1.27.1/x64/bin/go env GOCACHE 2026-10-20T05:20:39.897904153Z /github/home/go/pkg/mod 2026-10-20T05:20:39.901374222Z /github/home/.cache/go-build 2026-10-20T05:20:39.901411429Z Cache hit occurred on the primary key setup-go-Linux-x64-undefined-go-1.27.1-bc5d6f3f0bbe357f0453cf4241b3c09d07420f89548b25d4a57e46b71b20728d, not saving cache. 2026-10-20T05:20:39.908951095Z Post job cleanup. 2026-10-20T05:20:39.909007584Z ##[command]/usr/bin/docker exec 2974df632e271d00a93f9df8f45dde6fc41bb0ce976310c506fe09a0ec2ffe5a sh -c "cat /etc/*release | grep ^ID" 2026-10-20T05:20:40.108033385Z [command]/usr/sbin/git version 2026-10-20T05:20:40.113482147Z git version 2.56.0 2026-10-20T05:20:40.116182675Z Copying '/github/home/.gitconfig' to '/__w/_temp/182967ee-8d14-4938-81ca-ae8bbdea9632/.gitconfig' 2026-10-20T05:20:40.118955032Z Temporarily overriding HOME='/__w/_temp/182967ee-8d14-4938-81ca-ae8bbdea9632' before making global git config changes 2026-10-20T05:20:40.11899677Z Adding repository directory to the temporary git global config as a safe directory 2026-10-20T05:20:40.119012486Z [command]/usr/sbin/git config --global --add safe.directory /__w/ermite/ermite 2026-10-20T05:20:40.121548716Z Removing SSH command configuration 2026-10-20T05:20:40.121586822Z [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-20T05:20:40.12865097Z [command]/usr/sbin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-20T05:20:40.169616979Z Removing HTTP extra header 2026-10-20T05:20:40.16965774Z [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-20T05:20:40.171737713Z [command]/usr/sbin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.http\:\/\/ermite\:7341\/\.extraheader' && git config --local --unset-all 'http.http://ermite:7341/.extraheader' || :" 2026-10-20T05:20:40.221530202Z Removing includeIf entries pointing to credentials config files 2026-10-20T05:20:40.221580386Z [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-20T05:20:40.223630126Z includeif.gitdir:/__w/ermite/ermite/.git.path 2026-10-20T05:20:40.223671991Z includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path 2026-10-20T05:20:40.223696316Z includeif.gitdir:/github/workspace/.git.path 2026-10-20T05:20:40.223716579Z includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-10-20T05:20:40.223743798Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/__w/ermite/ermite/.git.path 2026-10-20T05:20:40.229470723Z /__w/_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config 2026-10-20T05:20:40.229532421Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/__w/ermite/ermite/.git.path /__w/_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config 2026-10-20T05:20:40.233233325Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path 2026-10-20T05:20:40.235470009Z /__w/_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config 2026-10-20T05:20:40.235582641Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path /__w/_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config 2026-10-20T05:20:40.241846646Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path 2026-10-20T05:20:40.248477461Z /github/runner_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config 2026-10-20T05:20:40.248540113Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config 2026-10-20T05:20:40.251304485Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-10-20T05:20:40.253461071Z /github/runner_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config 2026-10-20T05:20:40.256141887Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config 2026-10-20T05:20:40.259073151Z [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-20T05:20:40.302030924Z Removing credentials config '/__w/_temp/git-credentials-f699a14b-af35-46e1-af0b-9bd526c34952.config' 2026-10-20T05:20:40.308580693Z Stop and remove container: 93953f8e236f46cdab08dc834cecce45_archlinuxlatest_16ff9f 2026-10-20T05:20:40.30861295Z ##[command]/usr/bin/docker rm --force 2974df632e271d00a93f9df8f45dde6fc41bb0ce976310c506fe09a0ec2ffe5a 2026-10-20T05:20:40.841444796Z 2974df632e271d00a93f9df8f45dde6fc41bb0ce976310c506fe09a0ec2ffe5a 2026-10-20T05:20:40.84150684Z Remove container network: github_network_2ff0ad238f4f4711ad3c9a792656f65e 2026-10-20T05:20:40.841537361Z ##[command]/usr/bin/docker network rm github_network_2ff0ad238f4f4711ad3c9a792656f65e 2026-10-20T05:20:40.968776082Z github_network_2ff0ad238f4f4711ad3c9a792656f65e 2026-10-20T05:20:40.968942302Z Cleaning up orphan processes 2026-10-20T05:20:40.969496455Z ##[warning]Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/