2026-10-19T18:50:26.779012405Z Current runner version: 'v0.5.0' 2026-10-19T18:50:26.785055345Z ##[group]GITHUB_TOKEN Permissions 2026-10-19T18:50:26.785083278Z Contents: read 2026-10-19T18:50:26.785087073Z Metadata: read 2026-10-19T18:50:26.785089105Z Packages: read 2026-10-19T18:50:26.785090751Z ##[endgroup] 2026-10-19T18:50:26.785095998Z Secret source: Actions 2026-10-19T18:50:26.785098149Z Cache mode: write 2026-10-19T18:50:26.785099919Z Prepare workflow directory 2026-10-19T18:50:26.785914486Z Prepare all required actions 2026-10-19T18:50:26.786025649Z Getting action download info 2026-10-19T18:50:27.237641036Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-19T18:50:27.278421556Z Download action repository 'actions/setup-go@v5' (SHA:40f1582b2485089dde7abd97c1529aa768e1baff) 2026-10-19T18:50:27.388513265Z Complete job name: Test 2026-10-19T18:50:27.389731282Z ##[group]Checking docker version 2026-10-19T18:50:27.389818506Z ##[command]/usr/bin/docker version --format '{{.Server.APIVersion}}' 2026-10-19T18:50:27.43130559Z '1.56' 2026-10-19T18:50:27.431395277Z Docker daemon API version: '1.56' 2026-10-19T18:50:27.43142544Z ##[command]/usr/bin/docker version --format '{{.Client.APIVersion}}' 2026-10-19T18:50:27.454979284Z '1.56' 2026-10-19T18:50:27.455029277Z Docker client API version: '1.56' 2026-10-19T18:50:27.455035037Z ##[endgroup] 2026-10-19T18:50:27.455051231Z ##[group]Clean up resources from previous jobs 2026-10-19T18:50:27.455094842Z ##[command]/usr/bin/docker ps --all --quiet --no-trunc --filter "label=60a244" 2026-10-19T18:50:27.469570141Z ##[command]/usr/bin/docker network prune --force --filter "label=60a244" 2026-10-19T18:50:27.484549485Z ##[endgroup] 2026-10-19T18:50:27.484584024Z ##[group]Create local container network 2026-10-19T18:50:27.484634929Z ##[command]/usr/bin/docker network create --label 60a244 github_network_1eaa8562f6bb4347b165041a09975313 2026-10-19T18:50:27.521972976Z 9cc92cb9a083ea9872e00390897ddd0b959ddc092328b088da04b6779048a14e 2026-10-19T18:50:27.52202303Z ##[endgroup] 2026-10-19T18:50:27.522028047Z ##[group]Starting job container 2026-10-19T18:50:27.522052661Z ##[command]/usr/bin/docker pull archlinux:latest 2026-10-19T18:50:28.550861272Z latest: Pulling from library/archlinux 2026-10-19T18:50:28.694673501Z 7450fb54bb4f: Pulling fs layer 2026-10-19T18:50:28.694705333Z e4c7c6c5e741: Pulling fs layer 2026-10-19T18:50:29.282393846Z e4c7c6c5e741: Verifying Checksum 2026-10-19T18:50:29.282440418Z e4c7c6c5e741: Download complete 2026-10-19T18:50:33.146365367Z 7450fb54bb4f: Download complete 2026-10-19T18:50:37.608755927Z 7450fb54bb4f: Pull complete 2026-10-19T18:50:37.614356377Z e4c7c6c5e741: Pull complete 2026-10-19T18:50:37.617932704Z Digest: sha256:e43f1fd80e073992c5f173efbbbf65144170bf60aeb7369940087d63eacea8f4 2026-10-19T18:50:37.617976045Z Status: Downloaded newer image for archlinux:latest 2026-10-19T18:50:37.61799391Z docker.io/library/archlinux:latest 2026-10-19T18:50:37.620675071Z ##[command]/usr/bin/docker create --name 11cb8af95fa14552a5f8a8ecdbf64994_archlinuxlatest_c2101b --label 60a244 --workdir /__w/ermite/ermite --network github_network_1eaa8562f6bb4347b165041a09975313 -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-19T18:50:38.032740123Z 99cce23a10b7eacb084e608d9f5e37cf7433ae3590e2f1145a07c0afa4419963 2026-10-19T18:50:38.032890145Z ##[command]/usr/bin/docker start 99cce23a10b7eacb084e608d9f5e37cf7433ae3590e2f1145a07c0afa4419963 2026-10-19T18:50:38.196906872Z 99cce23a10b7eacb084e608d9f5e37cf7433ae3590e2f1145a07c0afa4419963 2026-10-19T18:50:38.197079395Z ##[command]/usr/bin/docker ps --all --filter id=99cce23a10b7eacb084e608d9f5e37cf7433ae3590e2f1145a07c0afa4419963 --filter status=running --no-trunc --format "{{.ID}} {{.Status}}" 2026-10-19T18:50:38.214585655Z 99cce23a10b7eacb084e608d9f5e37cf7433ae3590e2f1145a07c0afa4419963 Up Less than a second 2026-10-19T18:50:38.214730708Z ##[command]/usr/bin/docker inspect --format "{{range .Config.Env}}{{println .}}{{end}}" 99cce23a10b7eacb084e608d9f5e37cf7433ae3590e2f1145a07c0afa4419963 2026-10-19T18:50:38.23169049Z HOME=/github/home 2026-10-19T18:50:38.231736458Z GITHUB_ACTIONS=true 2026-10-19T18:50:38.231741772Z CI=true 2026-10-19T18:50:38.231745578Z PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026-10-19T18:50:38.231750997Z LANG=C.UTF-8 2026-10-19T18:50:38.23403093Z ##[endgroup] 2026-10-19T18:50:38.23405373Z ##[group]Waiting for all services to be ready 2026-10-19T18:50:38.234057505Z ##[endgroup] 2026-10-19T18:50:38.235109999Z ##[group]Run pacman -Syu --noconfirm --needed git gcc openssh nodejs 2026-10-19T18:50:38.235125696Z pacman -Syu --noconfirm --needed git gcc openssh nodejs 2026-10-19T18:50:38.235129808Z shell: sh -e {0} 2026-10-19T18:50:38.23513176Z env: 2026-10-19T18:50:38.235136561Z GOWORK: off 2026-10-19T18:50:38.235143866Z ##[endgroup] 2026-10-19T18:50:38.302161238Z :: Synchronizing package databases... 2026-10-19T18:50:38.599605337Z core downloading... 2026-10-19T18:50:38.599634264Z extra downloading... 2026-10-19T18:50:38.788459211Z :: Starting full system upgrade... 2026-10-19T18:50:38.792220009Z resolving dependencies... 2026-10-19T18:50:38.795520836Z looking for conflicting packages... 2026-10-19T18:50:38.79890562Z 2026-10-19T18:50:38.79893253Z Package (24) Old Version New Version Net Change Download Size 2026-10-19T18:50:38.798939246Z 2026-10-19T18:50:38.798944252Z extra/abseil-cpp 20260817.0-2 7.15 MiB 1.35 MiB 2026-10-19T18:50:38.798948188Z extra/ada 4.0.0-1 0.95 MiB 0.31 MiB 2026-10-19T18:50:38.798951437Z extra/c-ares 1.34.8-1 0.53 MiB 0.23 MiB 2026-10-19T18:50:38.798958719Z core/db5.3 5.3.28-7 6.48 MiB 1.26 MiB 2026-10-19T18:50:38.798962434Z core/dbus 1.16.2-1 1.16.2-2 0.03 MiB 0.35 MiB 2026-10-19T18:50:38.7989656Z extra/gtest 1.18.0-1 1.67 MiB 0.39 MiB 2026-10-19T18:50:38.798968682Z core/libedit 20260512_3.1-1 0.27 MiB 0.11 MiB 2026-10-19T18:50:38.798971704Z core/libisl 0.28-1 5.90 MiB 0.94 MiB 2026-10-19T18:50:38.798975942Z core/libmpc 1.4.1-1 0.19 MiB 0.09 MiB 2026-10-19T18:50:38.798985519Z extra/libuv 1.52.1-2 0.64 MiB 0.26 MiB 2026-10-19T18:50:38.798989429Z core/linux-api-headers 7.2-1 7.3-1 0.07 MiB 1.53 MiB 2026-10-19T18:50:38.798992704Z core/perl 5.44.0-1 72.30 MiB 20.98 MiB 2026-10-19T18:50:38.798998445Z extra/perl-error 0.17030-3 0.04 MiB 0.02 MiB 2026-10-19T18:50:38.799002031Z extra/perl-mailtools 2.22-3 0.10 MiB 0.06 MiB 2026-10-19T18:50:38.79901474Z extra/perl-timedate 2.35-1 0.15 MiB 0.06 MiB 2026-10-19T18:50:38.799018713Z extra/simdjson 1:5.0.5-1 10.27 MiB 0.44 MiB 2026-10-19T18:50:38.799021376Z core/systemd 262-1 262.1-1 0.03 MiB 10.68 MiB 2026-10-19T18:50:38.799024139Z core/systemd-libs 262-1 262.1-1 0.01 MiB 1.44 MiB 2026-10-19T18:50:38.799026893Z core/systemd-sysvcompat 262-1 262.1-1 0.00 MiB 0.01 MiB 2026-10-19T18:50:38.799033888Z extra/zlib-ng 2.3.3-1 0.28 MiB 0.11 MiB 2026-10-19T18:50:38.799037496Z core/gcc 16.2.1+r23+gd564253eb6c8-1 220.89 MiB 57.93 MiB 2026-10-19T18:50:38.799040679Z extra/git 2.56.0-1 33.54 MiB 7.43 MiB 2026-10-19T18:50:38.799049023Z extra/nodejs 26.12.0-1 64.12 MiB 17.48 MiB 2026-10-19T18:50:38.79905266Z core/openssh 10.6p1-2 6.77 MiB 1.43 MiB 2026-10-19T18:50:38.799055679Z 2026-10-19T18:50:38.799067662Z Total Download Size: 124.89 MiB 2026-10-19T18:50:38.799075821Z Total Installed Size: 484.66 MiB 2026-10-19T18:50:38.799079407Z Net Upgrade Size: 432.37 MiB 2026-10-19T18:50:38.799082081Z 2026-10-19T18:50:38.799086076Z :: Proceed with installation? [Y/n] 2026-10-19T18:50:38.799092892Z :: Retrieving packages... 2026-10-19T18:50:40.18846029Z gcc-16.2.1+r23+gd564253eb6c8-1-x86_64 downloading... 2026-10-19T18:50:40.188501726Z perl-5.44.0-1-x86_64 downloading... 2026-10-19T18:50:40.188507533Z nodejs-26.12.0-1-x86_64 downloading... 2026-10-19T18:50:40.188510808Z systemd-262.1-1-x86_64 downloading... 2026-10-19T18:50:40.188513513Z git-2.56.0-1-x86_64 downloading... 2026-10-19T18:50:40.188516248Z linux-api-headers-7.3-1-x86_64 downloading... 2026-10-19T18:50:40.188518921Z systemd-libs-262.1-1-x86_64 downloading... 2026-10-19T18:50:40.188521718Z openssh-10.6p1-2-x86_64 downloading... 2026-10-19T18:50:40.188524401Z abseil-cpp-20260817.0-2-x86_64 downloading... 2026-10-19T18:50:40.188527006Z db5.3-5.3.28-7-x86_64 downloading... 2026-10-19T18:50:40.188533142Z libisl-0.28-1-x86_64 downloading... 2026-10-19T18:50:40.1885362Z simdjson-1:5.0.5-1-x86_64 downloading... 2026-10-19T18:50:40.188542354Z gtest-1.18.0-1-x86_64 downloading... 2026-10-19T18:50:40.188545336Z dbus-1.16.2-2-x86_64 downloading... 2026-10-19T18:50:40.188548067Z ada-4.0.0-1-x86_64 downloading... 2026-10-19T18:50:40.188550874Z libuv-1.52.1-2-x86_64 downloading... 2026-10-19T18:50:40.188556387Z c-ares-1.34.8-1-x86_64 downloading... 2026-10-19T18:50:40.188560802Z libedit-20260512_3.1-1-x86_64 downloading... 2026-10-19T18:50:40.188566298Z zlib-ng-2.3.3-1-x86_64 downloading... 2026-10-19T18:50:40.188569326Z libmpc-1.4.1-1-x86_64 downloading... 2026-10-19T18:50:40.188572079Z perl-timedate-2.35-1-any downloading... 2026-10-19T18:50:40.188580892Z perl-mailtools-2.22-3-any downloading... 2026-10-19T18:50:40.188585315Z perl-error-0.17030-3-any downloading... 2026-10-19T18:50:40.188592748Z systemd-sysvcompat-262.1-1-x86_64 downloading... 2026-10-19T18:50:40.188597119Z checking keyring... 2026-10-19T18:50:40.278586272Z checking package integrity... 2026-10-19T18:50:40.868530024Z loading package files... 2026-10-19T18:50:40.923117696Z checking for file conflicts... 2026-10-19T18:50:40.933481457Z :: Processing package changes... 2026-10-19T18:50:40.933509997Z upgrading linux-api-headers... 2026-10-19T18:50:41.096097073Z installing db5.3... 2026-10-19T18:50:41.112301542Z installing perl... 2026-10-19T18:50:41.439009539Z installing perl-error... 2026-10-19T18:50:41.439037263Z installing perl-timedate... 2026-10-19T18:50:41.4421063Z installing perl-mailtools... 2026-10-19T18:50:41.444244409Z installing zlib-ng... 2026-10-19T18:50:41.446551627Z upgrading systemd-libs... 2026-10-19T18:50:41.46756274Z installing git... 2026-10-19T18:50:41.619976188Z Optional dependencies for git 2026-10-19T18:50:41.620019242Z git-zsh-completion: upstream zsh completion 2026-10-19T18:50:41.620025145Z tk: gitk and git gui 2026-10-19T18:50:41.62002858Z openssh: ssh transport and crypto [pending] 2026-10-19T18:50:41.620030424Z man: show help with `git command --help` 2026-10-19T18:50:41.620032281Z perl-libwww: git svn 2026-10-19T18:50:41.620034221Z perl-term-readkey: git svn and interactive.singlekey setting 2026-10-19T18:50:41.620037158Z perl-io-socket-ssl: git send-email TLS support 2026-10-19T18:50:41.620039018Z perl-authen-sasl: git send-email TLS support 2026-10-19T18:50:41.620040834Z perl-cgi: gitweb (web interface) support 2026-10-19T18:50:41.620042591Z python: git svn & git p4 2026-10-19T18:50:41.620044523Z subversion: git svn 2026-10-19T18:50:41.620046408Z org.freedesktop.secrets: keyring credential helper 2026-10-19T18:50:41.620048298Z libsecret: libsecret credential helper [installed] 2026-10-19T18:50:41.620050119Z less: the default pager for git 2026-10-19T18:50:41.620051926Z installing libisl... 2026-10-19T18:50:41.635478092Z installing libmpc... 2026-10-19T18:50:41.635510848Z installing gcc... 2026-10-19T18:50:42.266537995Z Optional dependencies for gcc 2026-10-19T18:50:42.266570988Z lib32-gcc-libs: for generating code for 32-bit ABI 2026-10-19T18:50:42.266577037Z installing libedit... 2026-10-19T18:50:42.266580616Z installing openssh... 2026-10-19T18:50:42.28585949Z Optional dependencies for openssh 2026-10-19T18:50:42.28588886Z libfido2: FIDO/U2F support 2026-10-19T18:50:42.285907823Z sh: for ssh-copy-id and findssl.sh [installed] 2026-10-19T18:50:42.285910969Z x11-ssh-askpass: input passphrase in X 2026-10-19T18:50:42.285913171Z xorg-xauth: X11 forwarding 2026-10-19T18:50:42.285914961Z installing gtest... 2026-10-19T18:50:42.294159901Z Optional dependencies for gtest 2026-10-19T18:50:42.294190456Z python: gmock generator 2026-10-19T18:50:42.294194087Z installing abseil-cpp... 2026-10-19T18:50:42.36573945Z installing ada... 2026-10-19T18:50:42.371598774Z installing c-ares... 2026-10-19T18:50:42.37481813Z installing libuv... 2026-10-19T18:50:42.377346954Z installing simdjson... 2026-10-19T18:50:42.389475881Z installing nodejs... 2026-10-19T18:50:42.553068968Z Optional dependencies for nodejs 2026-10-19T18:50:42.553101724Z npm: nodejs package manager 2026-10-19T18:50:42.553107557Z upgrading dbus... 2026-10-19T18:50:42.567244588Z upgrading systemd... 2026-10-19T18:50:42.894104479Z Creating group 'git' with GID 969. 2026-10-19T18:50:42.894130095Z Creating user 'git' (git daemon user) with UID 969 and GID 969. 2026-10-19T18:50:42.902155955Z upgrading systemd-sysvcompat... 2026-10-19T18:50:44.351907588Z :: Running post-transaction hooks... 2026-10-19T18:50:44.351943033Z ( 1/12) Creating system user accounts... 2026-10-19T18:50:44.406688344Z ( 2/12) Creating temporary files... 2026-10-19T18:50:44.461911839Z /usr/lib/tmpfiles.d/journal-nocow.conf:26: Failed to resolve specifier: uninitialized /etc/ detected, skipping. 2026-10-19T18:50:44.461942659Z All rules containing unresolvable specifiers will be skipped. 2026-10-19T18:50:44.472356104Z ( 3/12) Updating journal message catalog... 2026-10-19T18:50:44.536983271Z ( 4/12) Updating udev hardware database... 2026-10-19T18:50:45.047522541Z ( 5/12) Applying kernel sysctl settings... 2026-10-19T18:50:45.101692964Z Skipped: Current root is not booted. 2026-10-19T18:50:45.101723064Z ( 6/12) Reloading system manager configuration... 2026-10-19T18:50:45.156391571Z Skipped: Current root is not booted. 2026-10-19T18:50:45.156418901Z ( 7/12) Reloading user manager configuration... 2026-10-19T18:50:45.210383322Z Skipped: Current root is not booted. 2026-10-19T18:50:45.210411031Z ( 8/12) Enqueuing marked services... 2026-10-19T18:50:45.264511882Z Skipped: Current root is not booted. 2026-10-19T18:50:45.26453768Z ( 9/12) Reloading device manager configuration... 2026-10-19T18:50:45.323625171Z Skipped: Current root is not booted. 2026-10-19T18:50:45.323658309Z (10/12) Arming ConditionNeedsUpdate... 2026-10-19T18:50:45.376039493Z (11/12) Reloading system bus configuration... 2026-10-19T18:50:45.430106817Z Skipped: Current root is not booted. 2026-10-19T18:50:45.430134149Z (12/12) Checking for old perl modules... 2026-10-19T18:50:45.516807172Z ##[group]Run actions/checkout@v6 2026-10-19T18:50:45.516825717Z with: 2026-10-19T18:50:45.516830947Z repository: bnema/ermite 2026-10-19T18:50:45.516834659Z token: *** 2026-10-19T18:50:45.51684465Z ssh-strict: true 2026-10-19T18:50:45.516848971Z ssh-user: git 2026-10-19T18:50:45.516852495Z persist-credentials: true 2026-10-19T18:50:45.516863627Z clean: true 2026-10-19T18:50:45.516870017Z sparse-checkout-cone-mode: true 2026-10-19T18:50:45.516879256Z fetch-depth: 1 2026-10-19T18:50:45.516887332Z fetch-tags: false 2026-10-19T18:50:45.516902502Z show-progress: true 2026-10-19T18:50:45.516911266Z lfs: false 2026-10-19T18:50:45.516920679Z submodules: false 2026-10-19T18:50:45.516931104Z set-safe-directory: true 2026-10-19T18:50:45.516946608Z allow-unsafe-pr-checkout: false 2026-10-19T18:50:45.516955747Z env: 2026-10-19T18:50:45.516962107Z GOWORK: off 2026-10-19T18:50:45.516970766Z ##[endgroup] 2026-10-19T18:50:45.517231698Z ##[command]/usr/bin/docker exec 99cce23a10b7eacb084e608d9f5e37cf7433ae3590e2f1145a07c0afa4419963 sh -c "cat /etc/*release | grep ^ID" 2026-10-19T18:50:45.756815912Z Syncing repository: bnema/ermite 2026-10-19T18:50:45.756845399Z ##[group]Getting Git version info 2026-10-19T18:50:45.756857946Z Working directory is '/__w/ermite/ermite' 2026-10-19T18:50:45.759880966Z [command]/usr/sbin/git version 2026-10-19T18:50:45.761943917Z git version 2.56.0 2026-10-19T18:50:45.764236983Z ##[endgroup] 2026-10-19T18:50:45.767616681Z Temporarily overriding HOME='/__w/_temp/8f954003-6ad2-4e37-8d98-5b9182af9fd6' before making global git config changes 2026-10-19T18:50:45.767649524Z Adding repository directory to the temporary git global config as a safe directory 2026-10-19T18:50:45.767662333Z [command]/usr/sbin/git config --global --add safe.directory /__w/ermite/ermite 2026-10-19T18:50:45.772568833Z Deleting the contents of '/__w/ermite/ermite' 2026-10-19T18:50:45.772596896Z ##[group]Determining repository object format 2026-10-19T18:50:45.772601065Z ##[endgroup] 2026-10-19T18:50:45.772604647Z ##[group]Initializing the repository 2026-10-19T18:50:45.772610026Z [command]/usr/sbin/git init /__w/ermite/ermite 2026-10-19T18:50:45.778483949Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-19T18:50:45.778520464Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-19T18:50:45.77853031Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-19T18:50:45.778537871Z hint: call: 2026-10-19T18:50:45.7785458Z hint: 2026-10-19T18:50:45.778558334Z hint: git config --global init.defaultBranch 2026-10-19T18:50:45.778566627Z hint: 2026-10-19T18:50:45.778574992Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-19T18:50:45.778582968Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-19T18:50:45.77859561Z hint: 2026-10-19T18:50:45.778600416Z hint: git branch -m 2026-10-19T18:50:45.778603906Z hint: 2026-10-19T18:50:45.778607239Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-19T18:50:45.778611368Z Initialized empty Git repository in /__w/ermite/ermite/.git/ 2026-10-19T18:50:45.778622086Z [command]/usr/sbin/git remote add origin http://ermite:7341/bnema/ermite 2026-10-19T18:50:45.784221178Z ##[endgroup] 2026-10-19T18:50:45.784251118Z ##[group]Disabling automatic garbage collection 2026-10-19T18:50:45.784269994Z [command]/usr/sbin/git config --local gc.auto 0 2026-10-19T18:50:45.786522037Z ##[endgroup] 2026-10-19T18:50:45.786550172Z ##[group]Setting up auth 2026-10-19T18:50:45.786583388Z Removing SSH command configuration 2026-10-19T18:50:45.786604706Z [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-19T18:50:45.792653748Z [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-19T18:50:45.836389878Z Removing HTTP extra header 2026-10-19T18:50:45.836426202Z [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-19T18:50:45.839132342Z [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-19T18:50:45.885386916Z Removing includeIf entries pointing to credentials config files 2026-10-19T18:50:45.885427857Z [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-19T18:50:45.888365079Z [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-19T18:50:45.931138094Z [command]/usr/sbin/git config --file /__w/_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config http.http://ermite:7341/.extraheader AUTHORIZATION: basic *** 2026-10-19T18:50:45.93321735Z [command]/usr/sbin/git config --local includeIf.gitdir:/__w/ermite/ermite/.git.path /__w/_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config 2026-10-19T18:50:45.939223164Z [command]/usr/sbin/git config --local includeIf.gitdir:/__w/ermite/ermite/.git/worktrees/*.path /__w/_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config 2026-10-19T18:50:45.94178274Z [command]/usr/sbin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config 2026-10-19T18:50:45.944053774Z [command]/usr/sbin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config 2026-10-19T18:50:45.950668169Z ##[endgroup] 2026-10-19T18:50:45.950702604Z ##[group]Fetching the repository 2026-10-19T18:50:45.950732934Z [command]/usr/sbin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +78980f3a3fbd431088325854e0dc6d24f74707de:refs/remotes/pull/7/merge 2026-10-19T18:50:46.370905086Z From http://ermite:7341/bnema/ermite 2026-10-19T18:50:46.370948565Z * [new ref] 78980f3a3fbd431088325854e0dc6d24f74707de -> pull/7/merge 2026-10-19T18:50:46.370966069Z ##[endgroup] 2026-10-19T18:50:46.370972799Z ##[group]Determining the checkout info 2026-10-19T18:50:46.370983373Z ##[endgroup] 2026-10-19T18:50:46.370999401Z [command]/usr/sbin/git sparse-checkout disable 2026-10-19T18:50:46.376497888Z [command]/usr/sbin/git config --local --unset-all extensions.worktreeConfig 2026-10-19T18:50:46.379266784Z ##[group]Checking out the ref 2026-10-19T18:50:46.379311856Z [command]/usr/sbin/git checkout --progress --force refs/remotes/pull/7/merge 2026-10-19T18:50:46.442346686Z Note: switching to 'refs/remotes/pull/7/merge'. 2026-10-19T18:50:46.442381744Z 2026-10-19T18:50:46.442388964Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-19T18:50:46.442394367Z changes and commit them, and you can discard any commits you make in this 2026-10-19T18:50:46.442400842Z state without impacting any branches by switching back to a branch. 2026-10-19T18:50:46.442404932Z 2026-10-19T18:50:46.442408721Z If you want to create a new branch to retain commits you create, you may 2026-10-19T18:50:46.442416233Z do so (now or later) by using -c with the switch command. Example: 2026-10-19T18:50:46.44242028Z 2026-10-19T18:50:46.442423894Z git switch -c 2026-10-19T18:50:46.442430928Z 2026-10-19T18:50:46.442435435Z Or undo this operation with: 2026-10-19T18:50:46.442438843Z 2026-10-19T18:50:46.442445509Z git switch - 2026-10-19T18:50:46.442452621Z 2026-10-19T18:50:46.442461072Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-19T18:50:46.44246795Z 2026-10-19T18:50:46.442475146Z HEAD is now at 78980f3 Merge 70c00ad2d5a23676a0759d7ae2dcab5e5dcd4425 into 4ce8534eb93973f791dae675c90e3ae5305b5647 2026-10-19T18:50:46.442483197Z ##[endgroup] 2026-10-19T18:50:46.44461072Z [command]/usr/sbin/git log -1 --format=%H 2026-10-19T18:50:46.449902561Z 78980f3a3fbd431088325854e0dc6d24f74707de 2026-10-19T18:50:46.458724075Z ##[group]Run git config --global --add safe.directory "$GITHUB_WORKSPACE" 2026-10-19T18:50:46.458740333Z git config --global --add safe.directory "$GITHUB_WORKSPACE" 2026-10-19T18:50:46.458744605Z shell: sh -e {0} 2026-10-19T18:50:46.458746675Z env: 2026-10-19T18:50:46.458749619Z GOWORK: off 2026-10-19T18:50:46.458751608Z ##[endgroup] 2026-10-19T18:50:46.516500554Z ##[group]Run actions/setup-go@v5 2026-10-19T18:50:46.516519226Z with: 2026-10-19T18:50:46.5165236Z go-version-file: go.mod 2026-10-19T18:50:46.516526323Z cache: true 2026-10-19T18:50:46.516528537Z check-latest: false 2026-10-19T18:50:46.516530411Z env: 2026-10-19T18:50:46.516532416Z GOWORK: off 2026-10-19T18:50:46.516534223Z ##[endgroup] 2026-10-19T18:50:46.517104194Z ##[command]/usr/bin/docker exec 99cce23a10b7eacb084e608d9f5e37cf7433ae3590e2f1145a07c0afa4419963 sh -c "cat /etc/*release | grep ^ID" 2026-10-19T18:50:46.765451903Z Setup go version spec 1.27.1 2026-10-19T18:50:46.765492989Z Attempting to download 1.27.1... 2026-10-19T18:50:46.780914521Z (node:337) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-10-19T18:50:46.780946776Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-10-19T18:50:47.070966116Z matching 1.27.1... 2026-10-19T18:50:47.073972319Z 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-19T18:50:48.155860258Z Extracting Go... 2026-10-19T18:50:48.169131587Z [command]/usr/sbin/tar xz --warning=no-unknown-keyword --overwrite -C /__w/_temp/5c924e5a-bb02-4573-b775-d573c8cee6a7 -f /__w/_temp/72f63b64-a4c2-46cb-819a-491ee75f75ee 2026-10-19T18:50:49.643666311Z Successfully extracted go to /__w/_temp/5c924e5a-bb02-4573-b775-d573c8cee6a7 2026-10-19T18:50:49.643699763Z Adding to the cache ... 2026-10-19T18:50:53.761534021Z Successfully cached go to /__t/go/1.27.1/x64 2026-10-19T18:50:53.76156222Z Added go to the path 2026-10-19T18:50:53.761565862Z Successfully set up Go version 1.27.1 2026-10-19T18:50:53.785588607Z [command]/__t/go/1.27.1/x64/bin/go env GOMODCACHE 2026-10-19T18:50:53.788284278Z [command]/__t/go/1.27.1/x64/bin/go env GOCACHE 2026-10-19T18:50:53.790788993Z /github/home/go/pkg/mod 2026-10-19T18:50:53.790831557Z /github/home/.cache/go-build 2026-10-19T18:51:17.329483506Z Cache Size: ~648 MB (679620304 B) 2026-10-19T18:51:17.334323919Z [command]/usr/sbin/tar -xf /__w/_temp/426b4368-939b-4c28-b7ce-3a573d2576e4/cache.tzst -P -C /__w/ermite/ermite --use-compress-program unzstd 2026-10-19T18:51:24.804340275Z Cache restored successfully 2026-10-19T18:51:24.899943753Z Cache restored from key: setup-go-Linux-x64-undefined-go-1.27.1-dcdc8e7faa10edda11b015ed33e82b95f80ca31b35aabdb55b2bc12ddb2a3368 2026-10-19T18:51:24.900282487Z go version go1.27.1 linux/amd64 2026-10-19T18:51:24.900308111Z 2026-10-19T18:51:24.900320572Z ##[group]go env 2026-10-19T18:51:24.913893469Z AR='ar' 2026-10-19T18:51:24.913939198Z CC='gcc' 2026-10-19T18:51:24.913949236Z CGO_CFLAGS='-O2 -g' 2026-10-19T18:51:24.913959618Z CGO_CPPFLAGS='' 2026-10-19T18:51:24.913981474Z CGO_CXXFLAGS='-O2 -g' 2026-10-19T18:51:24.913997331Z CGO_ENABLED='1' 2026-10-19T18:51:24.914010121Z CGO_FFLAGS='-O2 -g' 2026-10-19T18:51:24.914020721Z CGO_LDFLAGS='-O2 -g' 2026-10-19T18:51:24.914031385Z CXX='g++' 2026-10-19T18:51:24.91404152Z GCCGO='gccgo' 2026-10-19T18:51:24.914048471Z GO111MODULE='' 2026-10-19T18:51:24.914054352Z GOAMD64='v1' 2026-10-19T18:51:24.914060024Z GOARCH='amd64' 2026-10-19T18:51:24.914065652Z GOAUTH='netrc' 2026-10-19T18:51:24.914072805Z GOBIN='/github/home/go/bin' 2026-10-19T18:51:24.914080637Z GOCACHE='/github/home/.cache/go-build' 2026-10-19T18:51:24.914086798Z GOCACHEPROG='' 2026-10-19T18:51:24.914094266Z GODEBUG='' 2026-10-19T18:51:24.91410293Z GOENV='/github/home/.config/go/env' 2026-10-19T18:51:24.91411339Z GOEXE='' 2026-10-19T18:51:24.91412279Z GOEXPERIMENT='' 2026-10-19T18:51:24.914136097Z GOFIPS140='off' 2026-10-19T18:51:24.91414444Z GOFLAGS='' 2026-10-19T18:51:24.914160428Z GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build166156284=/tmp/go-build -gno-record-gcc-switches' 2026-10-19T18:51:24.914169815Z GOHOSTARCH='amd64' 2026-10-19T18:51:24.914177401Z GOHOSTOS='linux' 2026-10-19T18:51:24.914183351Z GOINSECURE='' 2026-10-19T18:51:24.914190414Z GOMOD='/__w/ermite/ermite/go.mod' 2026-10-19T18:51:24.914203274Z GOMODCACHE='/github/home/go/pkg/mod' 2026-10-19T18:51:24.914212664Z GONOPROXY='' 2026-10-19T18:51:24.91421942Z GONOSUMDB='' 2026-10-19T18:51:24.914225443Z GOOS='linux' 2026-10-19T18:51:24.914231675Z GOPACKAGESDRIVER='' 2026-10-19T18:51:24.914237978Z GOPATH='/github/home/go' 2026-10-19T18:51:24.914245147Z GOPRIVATE='' 2026-10-19T18:51:24.914253835Z GOPROXY='https://proxy.golang.org,direct' 2026-10-19T18:51:24.914261376Z GOROOT='/__t/go/1.27.1/x64' 2026-10-19T18:51:24.914268219Z GOSUMDB='sum.golang.org' 2026-10-19T18:51:24.914277266Z GOTELEMETRY='local' 2026-10-19T18:51:24.914292468Z GOTELEMETRYDIR='/github/home/.config/go/telemetry' 2026-10-19T18:51:24.914304173Z GOTMPDIR='' 2026-10-19T18:51:24.914312218Z GOTOOLCHAIN='auto' 2026-10-19T18:51:24.914320728Z GOTOOLDIR='/__t/go/1.27.1/x64/pkg/tool/linux_amd64' 2026-10-19T18:51:24.914326423Z GOVCS='' 2026-10-19T18:51:24.914332723Z GOVERSION='go1.27.1' 2026-10-19T18:51:24.914338505Z GOWORK='off' 2026-10-19T18:51:24.914344944Z PKG_CONFIG='pkg-config' 2026-10-19T18:51:24.914350878Z 2026-10-19T18:51:24.914357174Z ##[endgroup] 2026-10-19T18:51:24.934227481Z ##[group]Run git --version 2026-10-19T18:51:24.934250334Z git --version 2026-10-19T18:51:24.934255769Z v=$(git --version | sed -E 's/^git version ([0-9]+)\.([0-9]+).*/\1 \2/') 2026-10-19T18:51:24.934260476Z set -- $v 2026-10-19T18:51:24.934263841Z if [ "$1" -lt 2 ] || { [ "$1" -eq 2 ] && [ "$2" -lt 45 ]; }; then 2026-10-19T18:51:24.934267441Z  echo "git 2.45 or newer is required" >&2 2026-10-19T18:51:24.934270947Z  exit 1 2026-10-19T18:51:24.934273963Z fi 2026-10-19T18:51:24.934279228Z shell: sh -e {0} 2026-10-19T18:51:24.934282435Z env: 2026-10-19T18:51:24.934287144Z GOWORK: off 2026-10-19T18:51:24.934295058Z ##[endgroup] 2026-10-19T18:51:25.003483181Z git version 2.56.0 2026-10-19T18:51:25.009276995Z ##[group]Run go mod tidy 2026-10-19T18:51:25.009294699Z go mod tidy 2026-10-19T18:51:25.009298037Z git diff --exit-code -- go.mod go.sum 2026-10-19T18:51:25.009302757Z shell: sh -e {0} 2026-10-19T18:51:25.009304727Z env: 2026-10-19T18:51:25.009308366Z GOWORK: off 2026-10-19T18:51:25.009310014Z ##[endgroup] 2026-10-19T18:51:25.268650338Z ##[group]Run scripts/templ-drift.sh 2026-10-19T18:51:25.268667345Z scripts/templ-drift.sh 2026-10-19T18:51:25.268671685Z shell: sh -e {0} 2026-10-19T18:51:25.268673705Z env: 2026-10-19T18:51:25.2686772Z GOWORK: off 2026-10-19T18:51:25.268678939Z ##[endgroup] 2026-10-19T18:51:25.686464714Z (✓) Post-generation event received, processing... [ updates=0 needsRestart=true needsBrowserReload=true ] 2026-10-19T18:51:25.695543784Z (✓) Complete [ updates=0 duration=226.855144ms ] 2026-10-19T18:51:25.713793579Z ##[group]Run go vet ./... 2026-10-19T18:51:25.713828103Z go vet ./... 2026-10-19T18:51:25.71383559Z shell: sh -e {0} 2026-10-19T18:51:25.713838903Z env: 2026-10-19T18:51:25.713846659Z GOWORK: off 2026-10-19T18:51:25.713850278Z ##[endgroup] 2026-10-19T18:51:39.091046849Z ##[group]Run go test -race $(go list ./... | grep -vx 'bnema.dev/ermite/internal/app') 2026-10-19T18:51:39.091061257Z go test -race $(go list ./... | grep -vx 'bnema.dev/ermite/internal/app') 2026-10-19T18:51:39.091065962Z shell: sh -e {0} 2026-10-19T18:51:39.091068279Z env: 2026-10-19T18:51:39.091072358Z GOWORK: off 2026-10-19T18:51:39.091074154Z ##[endgroup] 2026-10-19T18:51:51.919964874Z ? bnema.dev/ermite/cmd/ermite [no test files] 2026-10-19T18:51:51.920002513Z ? bnema.dev/ermite/gen/ermite/storage [no test files] 2026-10-19T18:51:51.920011492Z ok bnema.dev/ermite/internal/adapters/ciartifacts (cached) 2026-10-19T18:51:51.923007751Z ok bnema.dev/ermite/internal/adapters/cilogs (cached) 2026-10-19T18:51:51.925586624Z ok bnema.dev/ermite/internal/adapters/cisummaries (cached) 2026-10-19T18:51:51.925618162Z ok bnema.dev/ermite/internal/adapters/client (cached) 2026-10-19T18:53:45.017499127Z ok bnema.dev/ermite/internal/adapters/ermitegit 110.338s 2026-10-19T18:53:45.017602826Z ok bnema.dev/ermite/internal/adapters/eventbus (cached) 2026-10-19T18:53:45.017623533Z ok bnema.dev/ermite/internal/adapters/gitcli 17.323s 2026-10-19T18:53:45.01763813Z ok bnema.dev/ermite/internal/adapters/githttp 2.145s 2026-10-19T18:53:45.017658Z ok bnema.dev/ermite/internal/adapters/githubapi (cached) 2026-10-19T18:53:45.017668159Z ok bnema.dev/ermite/internal/adapters/githubraw (cached) 2026-10-19T18:53:45.017677012Z ok bnema.dev/ermite/internal/adapters/gitremote (cached) 2026-10-19T18:53:45.017691507Z ok bnema.dev/ermite/internal/adapters/httpserver (cached) 2026-10-19T18:53:45.017700929Z ok bnema.dev/ermite/internal/adapters/kvstore 2.357s 2026-10-19T18:53:45.017710987Z ? bnema.dev/ermite/internal/adapters/oidchttp [no test files] 2026-10-19T18:53:45.017720983Z ok bnema.dev/ermite/internal/adapters/rpc 1.094s 2026-10-19T18:53:45.017733095Z ok bnema.dev/ermite/internal/adapters/secretbox (cached) 2026-10-19T18:53:45.017747961Z ok bnema.dev/ermite/internal/adapters/sigverify (cached) 2026-10-19T18:53:45.017762211Z ok bnema.dev/ermite/internal/adapters/sshsig (cached) 2026-10-19T18:53:45.017776443Z ok bnema.dev/ermite/internal/adapters/web 47.665s 2026-10-19T18:53:45.017790872Z ok bnema.dev/ermite/internal/adapters/webauthn (cached) 2026-10-19T18:53:45.017801269Z ok bnema.dev/ermite/internal/boundary 1.138s 2026-10-19T18:53:45.017816415Z ok bnema.dev/ermite/internal/clientlimit (cached) 2026-10-19T18:53:45.017829836Z ok bnema.dev/ermite/internal/config (cached) 2026-10-19T18:53:45.017844624Z ok bnema.dev/ermite/internal/domain 1.092s 2026-10-19T18:53:45.017858742Z ? bnema.dev/ermite/internal/ports [no test files] 2026-10-19T18:53:45.017871221Z ? bnema.dev/ermite/internal/ports/mocks [no test files] 2026-10-19T18:53:45.017886549Z ? bnema.dev/ermite/internal/readertest [no test files] 2026-10-19T18:53:45.017900723Z ok bnema.dev/ermite/internal/usecase 29.501s 2026-10-19T18:53:45.017913628Z ? bnema.dev/ermite/scripts/loadtest [no test files] 2026-10-19T18:53:45.074823209Z ##[group]Run go tool hexcheck -fail-on warn ./... 2026-10-19T18:53:45.074838849Z go tool hexcheck -fail-on warn ./... 2026-10-19T18:53:45.074843254Z shell: sh -e {0} 2026-10-19T18:53:45.074845253Z env: 2026-10-19T18:53:45.074852584Z GOWORK: off 2026-10-19T18:53:45.074889795Z ##[endgroup] 2026-10-19T18:53:54.362754Z ##[group]Run node --test 'internal/adapters/web/jstest/*.test.mjs' 2026-10-19T18:53:54.362772654Z node --test 'internal/adapters/web/jstest/*.test.mjs' 2026-10-19T18:53:54.362779769Z shell: sh -e {0} 2026-10-19T18:53:54.362782973Z env: 2026-10-19T18:53:54.362789161Z GOWORK: off 2026-10-19T18:53:54.362791833Z ##[endgroup] 2026-10-19T18:53:54.679311843Z ✔ the palette: options, selected option and aria-activedescendant follow the cursor (3.299545ms) 2026-10-19T18:53:54.679346068Z ✔ the palette: a filter moves the active option, no match empties it and collapses the popup (0.57634ms) 2026-10-19T18:53:54.679355334Z ✔ the palette: the file hits that arrive later get ids, roles and the active option (8.503305ms) 2026-10-19T18:53:54.679363918Z ✔ Escape in the finder clears the query, keeps the focus in the field and does not reach the global handler (3.391602ms) 2026-10-19T18:53:54.694444618Z ✔ the finder follows the cursor moved from outside (j / k) (2.245863ms) 2026-10-19T18:53:54.694483386Z ✔ a swap that replaces the focused row puts the focus on the same control of the new one (1.473443ms) 2026-10-19T18:53:54.694496561Z ✔ a swap with the focus elsewhere does not touch it (0.770972ms) 2026-10-19T18:53:54.694514283Z ✔ a removed row hands the focus to the next row, else the previous, else the content (0.770996ms) 2026-10-19T18:53:54.694531658Z ✔ a removed row skips the rows a filter hides (0.658724ms) 2026-10-19T18:53:54.6945504Z ✔ shortcuts off: single characters do nothing, ctrl k, escape and enter still work (0.764291ms) 2026-10-19T18:53:54.694568282Z ✔ shortcuts off: the checkbox, the note and the palette action show the state (0.56056ms) 2026-10-19T18:53:54.69457926Z ✔ shortcuts off: another tab's change applies here (0.244115ms) 2026-10-19T18:53:54.694585592Z ✔ the preference is read from storage when the page loads (2.699369ms) 2026-10-19T18:53:54.696822257Z ✔ activity moves a home row up only in newest activity order, preserving focus and cursor (2.074597ms) 2026-10-19T18:53:55.216710886Z AC6 index of 100000 paths: 50.4 ms (target < 150, asserted < 1500) 2026-10-19T18:53:55.216785425Z AC6 queries (incremental): t: 70.7 ms (94793 matches); tr: 71.4 ms (65622 matches); tre: 65.2 ms (51036 matches); tree: 54.2 ms (35414 matches); tree h: 6.8 ms (4167 matches); wbtree: 12.1 ms (7290 matches); internal handler: 7.0 ms (1042 matches); zzzq: 0.3 ms (0 matches) 2026-10-19T18:53:55.216818535Z AC6 cold 'e': 52.8 ms; cold 'inthand': 5.3 ms; 'tree h' with positions of the hits: 8.1 ms (target < 30, asserted < 300) 2026-10-19T18:53:55.608578337Z ✔ search: rejects what is not a subsequence (2.740681ms) 2026-10-19T18:53:55.608611397Z ✔ search: ranking (0.859064ms) 2026-10-19T18:53:55.608619982Z ✔ search: wbtree matches web/tree.templ (0.211301ms) 2026-10-19T18:53:55.608632358Z ✔ search: basename prefix beats a deep match (0.275578ms) 2026-10-19T18:53:55.608671636Z ✔ search: camelCase and separators earn bonuses (0.499198ms) 2026-10-19T18:53:55.608690803Z ✔ search: several terms (0.702789ms) 2026-10-19T18:53:55.608701427Z ✔ search: top k, ties by length then path (2.712968ms) 2026-10-19T18:53:55.608718813Z ✔ search: incremental results equal a cold search (45.089743ms) 2026-10-19T18:53:55.608729697Z ✔ positions (1.008063ms) 2026-10-19T18:53:55.608737833Z ✔ non-ASCII paths: ASCII-only folding, positions index the original (0.577998ms) 2026-10-19T18:53:55.608748307Z ✔ positions of a long path (greedy) (0.23055ms) 2026-10-19T18:53:55.611342504Z ✔ visible (0.678097ms) 2026-10-19T18:53:55.611385705Z ✔ performance on 100,000 paths (AC6) (499.841231ms) 2026-10-19T18:53:55.611408786Z ✔ search and positions agree with a brute-force reference (387.816472ms) 2026-10-19T18:53:55.624088524Z ✔ Enter before the results opens the top hit once they come (28.834047ms) 2026-10-19T18:53:55.624131522Z ✔ the status counts the files and names the real size of a truncated list (3.573316ms) 2026-10-19T18:53:55.624144097Z ✔ an Enter is dropped when the field changed since (3.055504ms) 2026-10-19T18:53:55.624154263Z ✔ Enter on current results opens the cursor row, whichever way the cursor moved (3.496133ms) 2026-10-19T18:53:55.624165665Z ✔ an input method composing does not drive the finder (1.563004ms) 2026-10-19T18:53:55.624232268Z ✔ Escape clears the field and puts the cursor back on the tree (6.804858ms) 2026-10-19T18:53:55.624253945Z ✔ label marks a surrogate pair whole (0.963942ms) 2026-10-19T18:53:55.624270238Z ✔ the palette lists the file hits under its entries (5.463847ms) 2026-10-19T18:53:55.624351628Z ✔ Enter typed before the frame of the query runs opens the top hit (1.178971ms) 2026-10-19T18:53:55.62438281Z ✔ the palette keeps one search per frame and drops a search when it closes (2.524015ms) 2026-10-19T18:53:55.624395143Z ✔ the palette drops the results of a query that is stale (6.388262ms) 2026-10-19T18:53:55.624407552Z ✔ a list that fits is left alone (2.566793ms) 2026-10-19T18:53:55.624418136Z ✔ the chips past the line give way to a … button that names them (0.613776ms) 2026-10-19T18:53:55.624428049Z ✔ fitting again after a resize shows what fits now, with one … button (0.55929ms) 2026-10-19T18:53:55.624434687Z ✔ a refit keeps the … button, and its focus (0.384013ms) 2026-10-19T18:53:55.624446167Z ✔ pressing … shows every chip and moves the focus to the first one it showed (0.48019ms) 2026-10-19T18:53:55.624460541Z ✔ the service worker is registered at the root scope once the page has loaded (2.508196ms) 2026-10-19T18:53:55.624477055Z ✔ a refused registration is not an error (0.444265ms) 2026-10-19T18:53:55.624487733Z ✔ the page leaves the browser its own install offer (0.227861ms) 2026-10-19T18:53:55.624497299Z ✔ leadingZeroBits counts the zero bits at the start (1.430551ms) 2026-10-19T18:53:55.624506686Z ✔ b64urlDecode reads the nonce the server sends (0.987474ms) 2026-10-19T18:53:55.624515985Z ✔ the hashed bytes are nonce || ":" || decimal solution (0.35866ms) 2026-10-19T18:53:55.624525457Z ✔ the solver finds the very solution of the Go vector (111.499652ms) 2026-10-19T18:53:55.624541279Z ✔ the solver is independent of the batch size and reports progress (56.153813ms) 2026-10-19T18:53:55.624555342Z ✔ counterClass: warn from 90 %, over above the maximum (0.304978ms) 2026-10-19T18:53:55.624565182Z ✔ length counts characters, not UTF-16 units (0.181927ms) 2026-10-19T18:53:55.624575205Z ✔ state: the button opens only when solved, waited and not over (0.344852ms) 2026-10-19T18:53:55.624584707Z ✔ serverLength counts NFC code points like the server (0.388009ms) 2026-10-19T18:53:55.624595012Z ✔ serverLength drops what the server strips and trims (0.268986ms) 2026-10-19T18:53:55.624605062Z ✔ state keeps the button disabled when a title is empty or a field is over (0.165803ms) 2026-10-19T18:53:55.624614659Z ✔ drafts are saved, restored once, and scoped to the path (0.438985ms) 2026-10-19T18:53:55.624630544Z ✔ onPageShow reloads only for a bfcache restore (0.120749ms) 2026-10-19T18:53:55.624651177Z ✔ init restores a draft and reloads on a bfcache pageshow (1.352712ms) 2026-10-19T18:53:55.624663943Z ✔ with nothing stored the layout is cards, and the page is as rendered (3.928662ms) 2026-10-19T18:53:55.624679978Z ✔ the stored layout is applied when the page loads (0.627022ms) 2026-10-19T18:53:55.624699738Z ✔ a stored value that is not a layout falls back to cards (0.554728ms) 2026-10-19T18:53:55.624714713Z ✔ set stores the layout, shows it and fits the chips again (0.682929ms) 2026-10-19T18:53:55.624721549Z ✔ pressing a layout button sets it; other clicks do nothing (2.344677ms) 2026-10-19T18:53:55.624730516Z ✔ another tab's change applies live (0.660264ms) 2026-10-19T18:53:55.624740756Z ✔ a page without .home or without ermiteFit still works (0.295906ms) 2026-10-19T18:53:55.624747127Z ✔ without usable storage the choice holds for the page (1.174764ms) 2026-10-19T18:53:55.624755865Z ✔ a drop shorter than the delay says nothing (7.214953ms) 2026-10-19T18:53:55.624765292Z ✔ a drop that lasts shows offline, once, until the stream is back (0.304624ms) 2026-10-19T18:53:55.624782125Z ✔ it does nothing for a job that is over, or a page without a feed (2.308589ms) 2026-10-19T18:53:55.624794167Z ✔ it opens the feed after the last line the page holds (1.024052ms) 2026-10-19T18:53:55.624803603Z ✔ it appends the lines of a batch (1.19842ms) 2026-10-19T18:53:55.624813635Z ✔ a piece that continues a line of an earlier batch joins that line (0.452945ms) 2026-10-19T18:53:55.624823174Z ✔ it scrolls with the log only while the reader is at its end (0.418189ms) 2026-10-19T18:53:55.624832807Z ✔ ci-end closes the feed, and a closed connection stays closed (0.389266ms) 2026-10-19T18:53:55.624842227Z ✔ windowOf: the start of the window of a file (2.470115ms) 2026-10-19T18:53:55.624857903Z ✔ menuKey: modes by number, D toggles the deletion, nothing else (0.831861ms) 2026-10-19T18:53:55.62487193Z ✔ step: stays in the list (0.221558ms) 2026-10-19T18:53:55.624883184Z ✔ rangeURL requires the same file, side and MR and sorts endpoints (0.834993ms) 2026-10-19T18:53:55.624893366Z ✔ quote opens the thread reply and prefills and focuses its textarea (0.322381ms) 2026-10-19T18:53:55.624903553Z ✔ reveal selects the split note ({"diff":"split"}), including after lazy loading (0.82688ms) 2026-10-19T18:53:55.624918556Z ✔ reveal selects the split note ({"view":"split"}), including after lazy loading (0.203529ms) 2026-10-19T18:53:55.62493992Z ✔ the script registers exactly one submit listener and no click listener (3.09081ms) 2026-10-19T18:53:55.624958163Z ✔ login: begin, get, finish with toJSON(), then home (2.62614ms) 2026-10-19T18:53:55.624972819Z ✔ register: the trimmed name goes to begin only, then reload (5.012882ms) 2026-10-19T18:53:55.624985897Z ✔ a submit from another form is not ours and keeps its default (1.220491ms) 2026-10-19T18:53:55.625002065Z ✔ busy: aria-busy, the waiting text, and a double submit makes one begin (8.025263ms) 2026-10-19T18:53:55.625017233Z ✔ a double submit of the add form makes one begin (1.565233ms) 2026-10-19T18:53:55.625031483Z ✔ after a failure the page is free for another try (0.965593ms) 2026-10-19T18:53:55.625047295Z ✔ on failure the button is enabled again, not busy, and has the focus (1.25295ms) 2026-10-19T18:53:55.625062209Z ✔ on success the button stays busy and disabled, without stealing focus (0.52421ms) 2026-10-19T18:53:55.6250784Z ✔ begin refused: the server reason is shown, nothing else is called (0.488096ms) 2026-10-19T18:53:55.625092394Z ✔ a 400 from register/begin focuses the name field (0.558092ms) 2026-10-19T18:53:55.625106429Z ✔ other refusals of register give the focus back to the button (0.883106ms) 2026-10-19T18:53:55.625128577Z ✔ a 400 at begin on the login page focuses the button: there is no name (0.286449ms) 2026-10-19T18:53:55.625144213Z ✔ a refusal without a JSON body falls back to the status (0.730773ms) 2026-10-19T18:53:55.625158418Z ✔ a 403 without a reason says the session ended (0.917878ms) 2026-10-19T18:53:55.625174757Z ✔ a 403 with a reason of its own shows that reason (0.278821ms) 2026-10-19T18:53:55.625189686Z ✔ the owner cancels the prompt (1.224303ms) 2026-10-19T18:53:55.625205092Z ✔ AbortError says cancelled (0.323598ms) 2026-10-19T18:53:55.625218902Z ✔ an authenticator that already holds a passkey (0.292991ms) 2026-10-19T18:53:55.625233338Z ✔ a network failure is reported (0.271922ms) 2026-10-19T18:53:55.625248015Z ✔ a null credential is not sent (0.273453ms) 2026-10-19T18:53:55.625262617Z ✔ a credential without toJSON is reported, not sent (0.407532ms) 2026-10-19T18:53:55.625279405Z ✔ a begin answer that is not JSON (0.369668ms) 2026-10-19T18:53:55.625294447Z ✔ a begin answer with the wrong shape (1.367406ms) 2026-10-19T18:53:55.625308273Z ✔ a name over 64 bytes (UTF-8) stops before begin (0.407875ms) 2026-10-19T18:53:55.625323975Z ✔ 64 bytes is fine, in ASCII or in two-byte characters (0.473255ms) 2026-10-19T18:53:55.625338075Z ✔ control and direction characters stop before begin (1.998932ms) 2026-10-19T18:53:55.625352846Z ✔ plain text with a zero width joiner, accents and emoji is fine (0.209519ms) 2026-10-19T18:53:55.625368864Z ✔ an empty name is allowed: the server names the passkey (0.415106ms) 2026-10-19T18:53:55.625396082Z ✔ an old browser: the buttons are disabled with a reason, nothing is fetched (0.401364ms) 2026-10-19T18:53:55.625412922Z ✔ no PublicKeyCredential at all (0.214139ms) 2026-10-19T18:53:55.625426562Z ✔ a supported browser keeps the buttons enabled (0.383976ms) 2026-10-19T18:53:55.625440081Z ✔ a disabled button ignores a submit (0.241059ms) 2026-10-19T18:53:55.625455217Z ✔ register needs parseCreationOptionsFromJSON (1.388804ms) 2026-10-19T18:53:55.625470087Z ✔ l focuses the main action of the panel, j / k walk its shown controls, h goes back (2.51211ms) 2026-10-19T18:53:55.625485271Z ✔ without a primary action, l takes the first shown control (0.231459ms) 2026-10-19T18:53:55.625501408Z ✔ h outside the panel leaves the focus alone; j / k outside it are not taken (0.214081ms) 2026-10-19T18:53:55.625515452Z ✔ get answers the stored value, else the fallback (null by default) (2.896694ms) 2026-10-19T18:53:55.625533605Z ✔ set stores strings; null and undefined remove; remove forgets (0.304304ms) 2026-10-19T18:53:55.625548252Z ✔ without storage nothing throws and the value holds for the page (0.294065ms) 2026-10-19T18:53:55.625563412Z ✔ a storage that refuses reads and writes does not throw either (0.268935ms) 2026-10-19T18:53:55.625579904Z ✔ a quota error on write keeps the value for the page; a later write that works wins (0.258603ms) 2026-10-19T18:53:55.625594795Z ✔ a getter of localStorage that throws (sandboxed frame) is survived (0.367119ms) 2026-10-19T18:53:55.625609472Z ✔ watch calls back with the new value of its key only, and stops when told (0.937471ms) 2026-10-19T18:53:55.625626038Z ✔ watch ignores the events of another storage area (sessionStorage) (0.243866ms) 2026-10-19T18:53:55.625640416Z ✔ an event from another tab replaces a value held for this page (0.290338ms) 2026-10-19T18:53:55.625655975Z ✔ pref answers only values of its list, else the fallback (0.43315ms) 2026-10-19T18:53:55.62566972Z ✔ pref works with the empty string as a value (keys-off) (0.192337ms) 2026-10-19T18:53:55.625683223Z ✔ pref.watch gives validated values (0.23135ms) 2026-10-19T18:53:55.625703553Z ✔ a directory opens in place and closes again without a request (13.733915ms) 2026-10-19T18:53:55.625719675Z ✔ TS-001/TS-002: a directory that loads under a closed ancestor comes in hidden (3.212954ms) 2026-10-19T18:53:55.62573489Z ✔ a closed directory under a closed ancestor stays closed when the ancestor opens (2.753731ms) 2026-10-19T18:53:55.625750898Z ✔ TS-006: only rows are kept; no row falls back to navigating (3.040128ms) 2026-10-19T18:53:55.625764738Z ✔ a modified or non-left click keeps the link navigation (1.761514ms) 2026-10-19T18:53:55.625788211Z ✔ a second click while the rows are loading is ignored (2.236418ms) 2026-10-19T18:53:55.625804555Z ✔ a failed request navigates to the directory (0.675096ms) 2026-10-19T18:53:55.625821028Z ✔ the tree-more row has a depth and follows its directory (1.867529ms) 2026-10-19T18:53:55.625834239Z ✔ l opens a closed directory, then enters it; h closes it, or goes to its directory (1.020219ms) 2026-10-19T18:53:55.62585247Z ✔ l on a file opens it; Enter opens a file and toggles a directory (0.854475ms) 2026-10-19T18:53:55.625865295Z ✔ h on a top-level row goes to the parent page, when there is one (0.40873ms) 2026-10-19T18:53:55.625879013Z ✔ the keys are not the tree's while the finder shows its results (0.20349ms) 2026-10-19T18:53:55.625892919Z ✔ a click on the name puts the cursor on the row (0.304849ms) 2026-10-19T18:53:55.625908424Z ✔ init: one tab stop, the row under the cursor; name links are out of the tab order (0.32743ms) 2026-10-19T18:53:55.62592142Z ✔ l or h before any focus in the tree brings the focus to the cursor row (1.449395ms) 2026-10-19T18:53:55.625936777Z ✔ l and h move the focus with the cursor, and the tab stop with them (1.349581ms) 2026-10-19T18:53:55.625952472Z ✔ sync (j k gg G of ermite.js) puts the focus and the tab stop on the row (0.311101ms) 2026-10-19T18:53:55.625966378Z ✔ a click puts the focus and the tab stop on its row, directory or not (1.896745ms) 2026-10-19T18:53:55.62598196Z ✔ collapsing a branch with the focus or the cursor in it moves both to the directory (2.069147ms) 2026-10-19T18:53:55.625999009Z ✔ collapsing a directory the focus is not in leaves the focus alone (1.659416ms) 2026-10-19T18:53:55.626020965Z ✔ Enter acts on the row that has the cursor, which is the focused row (1.642659ms) 2026-10-19T18:53:55.62603915Z ✔ inserted rows get their level; the server gave them posinset and setsize (1.703656ms) 2026-10-19T18:53:55.62605846Z ✔ Down, Up, Home and End walk the visible rows, with the focus (1.315699ms) 2026-10-19T18:53:55.626073925Z ✔ Right opens a closed directory, enters an open one, and does nothing on a file (1.578267ms) 2026-10-19T18:53:55.626089985Z ✔ Left closes an open directory, goes to the parent, and does nothing at the top (0.640075ms) 2026-10-19T18:53:55.626105494Z ✔ l opens a file where Right does not (0.199665ms) 2026-10-19T18:53:55.62612014Z ✔ the tree takes no arrow key while the finder shows its results, nor any other key (0.140419ms) 2026-10-19T18:53:55.628318573Z ℹ tests 160 2026-10-19T18:53:55.628353872Z ℹ suites 0 2026-10-19T18:53:55.628367383Z ℹ pass 160 2026-10-19T18:53:55.628375953Z ℹ fail 0 2026-10-19T18:53:55.628381108Z ℹ cancelled 0 2026-10-19T18:53:55.628385068Z ℹ skipped 0 2026-10-19T18:53:55.628391899Z ℹ todo 0 2026-10-19T18:53:55.62839706Z ℹ duration_ms 1040.415149 2026-10-19T18:53:55.634200482Z Post job cleanup. 2026-10-19T18:53:55.63475476Z ##[command]/usr/bin/docker exec 99cce23a10b7eacb084e608d9f5e37cf7433ae3590e2f1145a07c0afa4419963 sh -c "cat /etc/*release | grep ^ID" 2026-10-19T18:53:55.889055439Z (node:40664) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-10-19T18:53:55.88912397Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-10-19T18:53:55.892052464Z [command]/__t/go/1.27.1/x64/bin/go env GOMODCACHE 2026-10-19T18:53:55.896927166Z [command]/__t/go/1.27.1/x64/bin/go env GOCACHE 2026-10-19T18:53:55.899988322Z /github/home/go/pkg/mod 2026-10-19T18:53:55.900066565Z /github/home/.cache/go-build 2026-10-19T18:53:55.900103798Z Cache hit occurred on the primary key setup-go-Linux-x64-undefined-go-1.27.1-dcdc8e7faa10edda11b015ed33e82b95f80ca31b35aabdb55b2bc12ddb2a3368, not saving cache. 2026-10-19T18:53:55.908648753Z Post job cleanup. 2026-10-19T18:53:55.908727009Z ##[command]/usr/bin/docker exec 99cce23a10b7eacb084e608d9f5e37cf7433ae3590e2f1145a07c0afa4419963 sh -c "cat /etc/*release | grep ^ID" 2026-10-19T18:53:56.102182388Z [command]/usr/sbin/git version 2026-10-19T18:53:56.107310168Z git version 2.56.0 2026-10-19T18:53:56.109584497Z Copying '/github/home/.gitconfig' to '/__w/_temp/34e7c15d-f573-4cd5-b028-d9d647cbbb8c/.gitconfig' 2026-10-19T18:53:56.112129438Z Temporarily overriding HOME='/__w/_temp/34e7c15d-f573-4cd5-b028-d9d647cbbb8c' before making global git config changes 2026-10-19T18:53:56.112167288Z Adding repository directory to the temporary git global config as a safe directory 2026-10-19T18:53:56.112180758Z [command]/usr/sbin/git config --global --add safe.directory /__w/ermite/ermite 2026-10-19T18:53:56.117406359Z Removing SSH command configuration 2026-10-19T18:53:56.117452337Z [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-19T18:53:56.119820691Z [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-19T18:53:56.163743535Z Removing HTTP extra header 2026-10-19T18:53:56.163785829Z [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-19T18:53:56.166084351Z [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-19T18:53:56.208453703Z Removing includeIf entries pointing to credentials config files 2026-10-19T18:53:56.208496877Z [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-19T18:53:56.210603215Z includeif.gitdir:/__w/ermite/ermite/.git.path 2026-10-19T18:53:56.210639679Z includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path 2026-10-19T18:53:56.210654062Z includeif.gitdir:/github/workspace/.git.path 2026-10-19T18:53:56.210674579Z includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-10-19T18:53:56.21069195Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/__w/ermite/ermite/.git.path 2026-10-19T18:53:56.216366806Z /__w/_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config 2026-10-19T18:53:56.216421928Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/__w/ermite/ermite/.git.path /__w/_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config 2026-10-19T18:53:56.218609393Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path 2026-10-19T18:53:56.224433663Z /__w/_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config 2026-10-19T18:53:56.224526828Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path /__w/_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config 2026-10-19T18:53:56.227301591Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path 2026-10-19T18:53:56.229530039Z /github/runner_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config 2026-10-19T18:53:56.229579773Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config 2026-10-19T18:53:56.235918462Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-10-19T18:53:56.238090926Z /github/runner_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config 2026-10-19T18:53:56.238133427Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config 2026-10-19T18:53:56.243347023Z [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-19T18:53:56.28652442Z Removing credentials config '/__w/_temp/git-credentials-23b019fd-0dc6-41bb-8dbe-99ec343280a3.config' 2026-10-19T18:53:56.293681321Z Stop and remove container: 11cb8af95fa14552a5f8a8ecdbf64994_archlinuxlatest_c2101b 2026-10-19T18:53:56.29371419Z ##[command]/usr/bin/docker rm --force 99cce23a10b7eacb084e608d9f5e37cf7433ae3590e2f1145a07c0afa4419963 2026-10-19T18:53:56.876011243Z 99cce23a10b7eacb084e608d9f5e37cf7433ae3590e2f1145a07c0afa4419963 2026-10-19T18:53:56.876071232Z Remove container network: github_network_1eaa8562f6bb4347b165041a09975313 2026-10-19T18:53:56.876156241Z ##[command]/usr/bin/docker network rm github_network_1eaa8562f6bb4347b165041a09975313 2026-10-19T18:53:56.995655426Z github_network_1eaa8562f6bb4347b165041a09975313 2026-10-19T18:53:56.995728041Z Cleaning up orphan processes 2026-10-19T18:53:56.996848706Z ##[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/