2026-10-20T05:13:00.782040035Z Current runner version: 'v0.5.0' 2026-10-20T05:13:00.78681718Z ##[group]GITHUB_TOKEN Permissions 2026-10-20T05:13:00.786844454Z Contents: read 2026-10-20T05:13:00.786848387Z Metadata: read 2026-10-20T05:13:00.786850305Z Packages: read 2026-10-20T05:13:00.786852037Z ##[endgroup] 2026-10-20T05:13:00.786854473Z Secret source: Actions 2026-10-20T05:13:00.786856291Z Cache mode: write 2026-10-20T05:13:00.78685813Z Prepare workflow directory 2026-10-20T05:13:00.787757475Z Prepare all required actions 2026-10-20T05:13:00.787885932Z Getting action download info 2026-10-20T05:13:01.690850707Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-20T05:13:01.731042321Z Download action repository 'actions/setup-go@v5' (SHA:40f1582b2485089dde7abd97c1529aa768e1baff) 2026-10-20T05:13:01.853217529Z Complete job name: Test 2026-10-20T05:13:01.854059331Z ##[group]Checking docker version 2026-10-20T05:13:01.854147684Z ##[command]/usr/bin/docker version --format '{{.Server.APIVersion}}' 2026-10-20T05:13:01.895509339Z '1.56' 2026-10-20T05:13:01.895567324Z Docker daemon API version: '1.56' 2026-10-20T05:13:01.895641657Z ##[command]/usr/bin/docker version --format '{{.Client.APIVersion}}' 2026-10-20T05:13:01.916870699Z '1.56' 2026-10-20T05:13:01.91692041Z Docker client API version: '1.56' 2026-10-20T05:13:01.916925061Z ##[endgroup] 2026-10-20T05:13:01.916937547Z ##[group]Clean up resources from previous jobs 2026-10-20T05:13:01.917007366Z ##[command]/usr/bin/docker ps --all --quiet --no-trunc --filter "label=401bac" 2026-10-20T05:13:01.931532508Z ##[command]/usr/bin/docker network prune --force --filter "label=401bac" 2026-10-20T05:13:01.946070998Z ##[endgroup] 2026-10-20T05:13:01.946095878Z ##[group]Create local container network 2026-10-20T05:13:01.94616408Z ##[command]/usr/bin/docker network create --label 401bac github_network_0ea4f8f335684668a2337b3e1e75cd6c 2026-10-20T05:13:01.980657924Z 0b760231260b94d76297cc41d72a52f28da496ac3f81c483270699733508b586 2026-10-20T05:13:01.980709338Z ##[endgroup] 2026-10-20T05:13:01.980714246Z ##[group]Starting job container 2026-10-20T05:13:01.980750119Z ##[command]/usr/bin/docker pull archlinux:latest 2026-10-20T05:13:03.15635702Z latest: Pulling from library/archlinux 2026-10-20T05:13:03.338185863Z 7450fb54bb4f: Pulling fs layer 2026-10-20T05:13:03.338213193Z e4c7c6c5e741: Pulling fs layer 2026-10-20T05:13:03.617421214Z e4c7c6c5e741: Verifying Checksum 2026-10-20T05:13:03.617451987Z e4c7c6c5e741: Download complete 2026-10-20T05:13:05.735051952Z 7450fb54bb4f: Verifying Checksum 2026-10-20T05:13:05.735090138Z 7450fb54bb4f: Download complete 2026-10-20T05:13:10.37014117Z 7450fb54bb4f: Pull complete 2026-10-20T05:13:10.375944713Z e4c7c6c5e741: Pull complete 2026-10-20T05:13:10.379072127Z Digest: sha256:e43f1fd80e073992c5f173efbbbf65144170bf60aeb7369940087d63eacea8f4 2026-10-20T05:13:10.379107295Z Status: Downloaded newer image for archlinux:latest 2026-10-20T05:13:10.379112578Z docker.io/library/archlinux:latest 2026-10-20T05:13:10.379382411Z ##[command]/usr/bin/docker create --name c00a95effdab431084a8a3f26a5c43eb_archlinuxlatest_ae7015 --label 401bac --workdir /__w/ermite/ermite --network github_network_0ea4f8f335684668a2337b3e1e75cd6c -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:13:10.875375126Z 6f694f3a703e6b66bb2f13eb3b4d440dcdeeb4f7cc21230c48561df625d71394 2026-10-20T05:13:10.875475176Z ##[command]/usr/bin/docker start 6f694f3a703e6b66bb2f13eb3b4d440dcdeeb4f7cc21230c48561df625d71394 2026-10-20T05:13:11.032200933Z 6f694f3a703e6b66bb2f13eb3b4d440dcdeeb4f7cc21230c48561df625d71394 2026-10-20T05:13:11.032352516Z ##[command]/usr/bin/docker ps --all --filter id=6f694f3a703e6b66bb2f13eb3b4d440dcdeeb4f7cc21230c48561df625d71394 --filter status=running --no-trunc --format "{{.ID}} {{.Status}}" 2026-10-20T05:13:11.052327888Z 6f694f3a703e6b66bb2f13eb3b4d440dcdeeb4f7cc21230c48561df625d71394 Up Less than a second 2026-10-20T05:13:11.052422706Z ##[command]/usr/bin/docker inspect --format "{{range .Config.Env}}{{println .}}{{end}}" 6f694f3a703e6b66bb2f13eb3b4d440dcdeeb4f7cc21230c48561df625d71394 2026-10-20T05:13:11.07379782Z CI=true 2026-10-20T05:13:11.073843066Z HOME=/github/home 2026-10-20T05:13:11.073847879Z GITHUB_ACTIONS=true 2026-10-20T05:13:11.073849851Z PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026-10-20T05:13:11.073853609Z LANG=C.UTF-8 2026-10-20T05:13:11.073871691Z ##[endgroup] 2026-10-20T05:13:11.073879949Z ##[group]Waiting for all services to be ready 2026-10-20T05:13:11.073883814Z ##[endgroup] 2026-10-20T05:13:11.074906172Z ##[group]Run pacman -Syu --noconfirm --needed git gcc openssh nodejs 2026-10-20T05:13:11.074913899Z pacman -Syu --noconfirm --needed git gcc openssh nodejs 2026-10-20T05:13:11.074917078Z shell: sh -e {0} 2026-10-20T05:13:11.07491899Z env: 2026-10-20T05:13:11.074923416Z GOWORK: off 2026-10-20T05:13:11.074925045Z ##[endgroup] 2026-10-20T05:13:11.144428161Z :: Synchronizing package databases... 2026-10-20T05:13:11.354615909Z core downloading... 2026-10-20T05:13:11.354645477Z extra downloading... 2026-10-20T05:13:11.541199614Z :: Starting full system upgrade... 2026-10-20T05:13:11.54487022Z resolving dependencies... 2026-10-20T05:13:11.548781207Z looking for conflicting packages... 2026-10-20T05:13:11.548802902Z 2026-10-20T05:13:11.548807074Z Package (24) Old Version New Version Net Change Download Size 2026-10-20T05:13:11.548810914Z 2026-10-20T05:13:11.548812875Z extra/abseil-cpp 20260817.0-2 7.15 MiB 1.35 MiB 2026-10-20T05:13:11.548815007Z extra/ada 4.0.0-1 0.95 MiB 0.31 MiB 2026-10-20T05:13:11.548816819Z extra/c-ares 1.34.8-1 0.53 MiB 0.23 MiB 2026-10-20T05:13:11.548818564Z core/db5.3 5.3.28-7 6.48 MiB 1.26 MiB 2026-10-20T05:13:11.548820381Z core/dbus 1.16.2-1 1.16.2-2 0.03 MiB 0.35 MiB 2026-10-20T05:13:11.548822214Z extra/gtest 1.18.0-1 1.67 MiB 0.39 MiB 2026-10-20T05:13:11.548824796Z core/libedit 20260512_3.1-1 0.27 MiB 0.11 MiB 2026-10-20T05:13:11.548826775Z core/libisl 0.28-1 5.90 MiB 0.94 MiB 2026-10-20T05:13:11.548828596Z core/libmpc 1.4.1-1 0.19 MiB 0.09 MiB 2026-10-20T05:13:11.548830383Z extra/libuv 1.52.1-2 0.64 MiB 0.26 MiB 2026-10-20T05:13:11.548832126Z core/linux-api-headers 7.2-1 7.3-1 0.07 MiB 1.53 MiB 2026-10-20T05:13:11.548833938Z core/perl 5.44.0-1 72.30 MiB 20.98 MiB 2026-10-20T05:13:11.548835726Z extra/perl-error 0.17030-3 0.04 MiB 0.02 MiB 2026-10-20T05:13:11.548840559Z extra/perl-mailtools 2.22-3 0.10 MiB 0.06 MiB 2026-10-20T05:13:11.548842819Z extra/perl-timedate 2.35-1 0.15 MiB 0.06 MiB 2026-10-20T05:13:11.548844768Z extra/simdjson 1:5.0.5-1 10.27 MiB 0.44 MiB 2026-10-20T05:13:11.548846587Z core/systemd 262-1 262.1-1 0.03 MiB 10.68 MiB 2026-10-20T05:13:11.548848661Z core/systemd-libs 262-1 262.1-1 0.01 MiB 1.44 MiB 2026-10-20T05:13:11.548850468Z core/systemd-sysvcompat 262-1 262.1-1 0.00 MiB 0.01 MiB 2026-10-20T05:13:11.548852205Z extra/zlib-ng 2.3.3-1 0.28 MiB 0.11 MiB 2026-10-20T05:13:11.548854017Z core/gcc 16.2.1+r23+gd564253eb6c8-1 220.89 MiB 57.93 MiB 2026-10-20T05:13:11.548856288Z extra/git 2.56.0-1 33.54 MiB 7.43 MiB 2026-10-20T05:13:11.548858067Z extra/nodejs 26.12.0-1 64.12 MiB 17.48 MiB 2026-10-20T05:13:11.548859884Z core/openssh 10.6p1-2 6.77 MiB 1.43 MiB 2026-10-20T05:13:11.548861625Z 2026-10-20T05:13:11.548863442Z Total Download Size: 124.89 MiB 2026-10-20T05:13:11.548865359Z Total Installed Size: 484.66 MiB 2026-10-20T05:13:11.548867127Z Net Upgrade Size: 432.37 MiB 2026-10-20T05:13:11.548868982Z 2026-10-20T05:13:11.551281701Z :: Proceed with installation? [Y/n] 2026-10-20T05:13:11.551308786Z :: Retrieving packages... 2026-10-20T05:13:12.82315304Z gcc-16.2.1+r23+gd564253eb6c8-1-x86_64 downloading... 2026-10-20T05:13:12.823181978Z perl-5.44.0-1-x86_64 downloading... 2026-10-20T05:13:12.823186147Z nodejs-26.12.0-1-x86_64 downloading... 2026-10-20T05:13:12.823188524Z systemd-262.1-1-x86_64 downloading... 2026-10-20T05:13:12.823190336Z git-2.56.0-1-x86_64 downloading... 2026-10-20T05:13:12.823192553Z linux-api-headers-7.3-1-x86_64 downloading... 2026-10-20T05:13:12.823194587Z systemd-libs-262.1-1-x86_64 downloading... 2026-10-20T05:13:12.823197045Z openssh-10.6p1-2-x86_64 downloading... 2026-10-20T05:13:12.823199952Z abseil-cpp-20260817.0-2-x86_64 downloading... 2026-10-20T05:13:12.823202923Z db5.3-5.3.28-7-x86_64 downloading... 2026-10-20T05:13:12.823209906Z libisl-0.28-1-x86_64 downloading... 2026-10-20T05:13:12.823216072Z simdjson-1:5.0.5-1-x86_64 downloading... 2026-10-20T05:13:12.823219448Z gtest-1.18.0-1-x86_64 downloading... 2026-10-20T05:13:12.823222056Z dbus-1.16.2-2-x86_64 downloading... 2026-10-20T05:13:12.823224783Z ada-4.0.0-1-x86_64 downloading... 2026-10-20T05:13:12.82322763Z libuv-1.52.1-2-x86_64 downloading... 2026-10-20T05:13:12.823230305Z c-ares-1.34.8-1-x86_64 downloading... 2026-10-20T05:13:12.823233324Z libedit-20260512_3.1-1-x86_64 downloading... 2026-10-20T05:13:12.823236472Z zlib-ng-2.3.3-1-x86_64 downloading... 2026-10-20T05:13:12.82323976Z libmpc-1.4.1-1-x86_64 downloading... 2026-10-20T05:13:12.823243051Z perl-timedate-2.35-1-any downloading... 2026-10-20T05:13:12.823247717Z perl-mailtools-2.22-3-any downloading... 2026-10-20T05:13:12.823251124Z perl-error-0.17030-3-any downloading... 2026-10-20T05:13:12.823254353Z systemd-sysvcompat-262.1-1-x86_64 downloading... 2026-10-20T05:13:12.823262232Z checking keyring... 2026-10-20T05:13:12.911606829Z checking package integrity... 2026-10-20T05:13:13.568432072Z loading package files... 2026-10-20T05:13:13.620788628Z checking for file conflicts... 2026-10-20T05:13:13.630591093Z :: Processing package changes... 2026-10-20T05:13:13.630624504Z upgrading linux-api-headers... 2026-10-20T05:13:13.796493857Z installing db5.3... 2026-10-20T05:13:13.814213689Z installing perl... 2026-10-20T05:13:14.149809144Z installing perl-error... 2026-10-20T05:13:14.149836957Z installing perl-timedate... 2026-10-20T05:13:14.154876255Z installing perl-mailtools... 2026-10-20T05:13:14.1549122Z installing zlib-ng... 2026-10-20T05:13:14.159410831Z upgrading systemd-libs... 2026-10-20T05:13:14.178663254Z installing git... 2026-10-20T05:13:14.325743765Z Optional dependencies for git 2026-10-20T05:13:14.325772395Z git-zsh-completion: upstream zsh completion 2026-10-20T05:13:14.325776355Z tk: gitk and git gui 2026-10-20T05:13:14.325778469Z openssh: ssh transport and crypto [pending] 2026-10-20T05:13:14.32578028Z man: show help with `git command --help` 2026-10-20T05:13:14.325781984Z perl-libwww: git svn 2026-10-20T05:13:14.325783969Z perl-term-readkey: git svn and interactive.singlekey setting 2026-10-20T05:13:14.325787041Z perl-io-socket-ssl: git send-email TLS support 2026-10-20T05:13:14.325788934Z perl-authen-sasl: git send-email TLS support 2026-10-20T05:13:14.325792595Z perl-cgi: gitweb (web interface) support 2026-10-20T05:13:14.325794466Z python: git svn & git p4 2026-10-20T05:13:14.325796284Z subversion: git svn 2026-10-20T05:13:14.325798365Z org.freedesktop.secrets: keyring credential helper 2026-10-20T05:13:14.325800329Z libsecret: libsecret credential helper [installed] 2026-10-20T05:13:14.325802281Z less: the default pager for git 2026-10-20T05:13:14.325804079Z installing libisl... 2026-10-20T05:13:14.34179997Z installing libmpc... 2026-10-20T05:13:14.341832164Z installing gcc... 2026-10-20T05:13:14.954857992Z Optional dependencies for gcc 2026-10-20T05:13:14.954887927Z lib32-gcc-libs: for generating code for 32-bit ABI 2026-10-20T05:13:14.954893413Z installing libedit... 2026-10-20T05:13:14.954895988Z installing openssh... 2026-10-20T05:13:14.975374856Z Optional dependencies for openssh 2026-10-20T05:13:14.975417901Z libfido2: FIDO/U2F support 2026-10-20T05:13:14.97542221Z sh: for ssh-copy-id and findssl.sh [installed] 2026-10-20T05:13:14.975424753Z x11-ssh-askpass: input passphrase in X 2026-10-20T05:13:14.975426631Z xorg-xauth: X11 forwarding 2026-10-20T05:13:14.975428814Z installing gtest... 2026-10-20T05:13:14.983931293Z Optional dependencies for gtest 2026-10-20T05:13:14.983966328Z python: gmock generator 2026-10-20T05:13:14.983970067Z installing abseil-cpp... 2026-10-20T05:13:15.058058121Z installing ada... 2026-10-20T05:13:15.064087278Z installing c-ares... 2026-10-20T05:13:15.067444244Z installing libuv... 2026-10-20T05:13:15.070232548Z installing simdjson... 2026-10-20T05:13:15.083223267Z installing nodejs... 2026-10-20T05:13:15.278091381Z Optional dependencies for nodejs 2026-10-20T05:13:15.278116169Z npm: nodejs package manager 2026-10-20T05:13:15.278119381Z upgrading dbus... 2026-10-20T05:13:15.291878161Z upgrading systemd... 2026-10-20T05:13:15.614482461Z Creating group 'git' with GID 969. 2026-10-20T05:13:15.614510802Z Creating user 'git' (git daemon user) with UID 969 and GID 969. 2026-10-20T05:13:15.789507724Z upgrading systemd-sysvcompat... 2026-10-20T05:13:17.441614585Z :: Running post-transaction hooks... 2026-10-20T05:13:17.441645416Z ( 1/12) Creating system user accounts... 2026-10-20T05:13:17.497611651Z ( 2/12) Creating temporary files... 2026-10-20T05:13:17.551320154Z /usr/lib/tmpfiles.d/journal-nocow.conf:26: Failed to resolve specifier: uninitialized /etc/ detected, skipping. 2026-10-20T05:13:17.551362764Z All rules containing unresolvable specifiers will be skipped. 2026-10-20T05:13:17.562034858Z ( 3/12) Updating journal message catalog... 2026-10-20T05:13:17.625087884Z ( 4/12) Updating udev hardware database... 2026-10-20T05:13:18.123004628Z ( 5/12) Applying kernel sysctl settings... 2026-10-20T05:13:18.177168267Z Skipped: Current root is not booted. 2026-10-20T05:13:18.177198052Z ( 6/12) Reloading system manager configuration... 2026-10-20T05:13:18.23282254Z Skipped: Current root is not booted. 2026-10-20T05:13:18.23284882Z ( 7/12) Reloading user manager configuration... 2026-10-20T05:13:18.286652768Z Skipped: Current root is not booted. 2026-10-20T05:13:18.286681328Z ( 8/12) Enqueuing marked services... 2026-10-20T05:13:18.342668446Z Skipped: Current root is not booted. 2026-10-20T05:13:18.342695859Z ( 9/12) Reloading device manager configuration... 2026-10-20T05:13:18.396355282Z Skipped: Current root is not booted. 2026-10-20T05:13:18.396384828Z (10/12) Arming ConditionNeedsUpdate... 2026-10-20T05:13:18.450119428Z (11/12) Reloading system bus configuration... 2026-10-20T05:13:18.50565103Z Skipped: Current root is not booted. 2026-10-20T05:13:18.505680505Z (12/12) Checking for old perl modules... 2026-10-20T05:13:18.592444393Z ##[group]Run actions/checkout@v6 2026-10-20T05:13:18.592459346Z with: 2026-10-20T05:13:18.59246314Z repository: bnema/ermite 2026-10-20T05:13:18.592466134Z token: *** 2026-10-20T05:13:18.592470645Z ssh-strict: true 2026-10-20T05:13:18.592514919Z ssh-user: git 2026-10-20T05:13:18.592617702Z persist-credentials: true 2026-10-20T05:13:18.592631653Z clean: true 2026-10-20T05:13:18.592635177Z sparse-checkout-cone-mode: true 2026-10-20T05:13:18.592637975Z fetch-depth: 1 2026-10-20T05:13:18.592640751Z fetch-tags: false 2026-10-20T05:13:18.592642847Z show-progress: true 2026-10-20T05:13:18.592647325Z lfs: false 2026-10-20T05:13:18.592669806Z submodules: false 2026-10-20T05:13:18.592681275Z set-safe-directory: true 2026-10-20T05:13:18.592684822Z allow-unsafe-pr-checkout: false 2026-10-20T05:13:18.59269249Z env: 2026-10-20T05:13:18.592697931Z GOWORK: off 2026-10-20T05:13:18.592701089Z ##[endgroup] 2026-10-20T05:13:18.592974392Z ##[command]/usr/bin/docker exec 6f694f3a703e6b66bb2f13eb3b4d440dcdeeb4f7cc21230c48561df625d71394 sh -c "cat /etc/*release | grep ^ID" 2026-10-20T05:13:18.832724284Z Syncing repository: bnema/ermite 2026-10-20T05:13:18.832752434Z ##[group]Getting Git version info 2026-10-20T05:13:18.832770891Z Working directory is '/__w/ermite/ermite' 2026-10-20T05:13:18.835683199Z [command]/usr/sbin/git version 2026-10-20T05:13:18.841963777Z git version 2.56.0 2026-10-20T05:13:18.841994158Z ##[endgroup] 2026-10-20T05:13:18.844355728Z Temporarily overriding HOME='/__w/_temp/3e7af15b-786a-4e03-8135-37a37f33321f' before making global git config changes 2026-10-20T05:13:18.844389Z Adding repository directory to the temporary git global config as a safe directory 2026-10-20T05:13:18.844403891Z [command]/usr/sbin/git config --global --add safe.directory /__w/ermite/ermite 2026-10-20T05:13:18.849533616Z Deleting the contents of '/__w/ermite/ermite' 2026-10-20T05:13:18.849564884Z ##[group]Determining repository object format 2026-10-20T05:13:18.849571796Z ##[endgroup] 2026-10-20T05:13:18.849577269Z ##[group]Initializing the repository 2026-10-20T05:13:18.849591136Z [command]/usr/sbin/git init /__w/ermite/ermite 2026-10-20T05:13:18.85571903Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-20T05:13:18.855763969Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-20T05:13:18.855777837Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-20T05:13:18.855795351Z hint: call: 2026-10-20T05:13:18.855809798Z hint: 2026-10-20T05:13:18.855821061Z hint: git config --global init.defaultBranch 2026-10-20T05:13:18.855831521Z hint: 2026-10-20T05:13:18.855843694Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-20T05:13:18.855858246Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-20T05:13:18.85587033Z hint: 2026-10-20T05:13:18.855884454Z hint: git branch -m 2026-10-20T05:13:18.855898078Z hint: 2026-10-20T05:13:18.855904856Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-20T05:13:18.855912078Z Initialized empty Git repository in /__w/ermite/ermite/.git/ 2026-10-20T05:13:18.855932357Z [command]/usr/sbin/git remote add origin http://ermite:7341/bnema/ermite 2026-10-20T05:13:18.861293698Z ##[endgroup] 2026-10-20T05:13:18.861325049Z ##[group]Disabling automatic garbage collection 2026-10-20T05:13:18.861347236Z [command]/usr/sbin/git config --local gc.auto 0 2026-10-20T05:13:18.86351753Z ##[endgroup] 2026-10-20T05:13:18.86354627Z ##[group]Setting up auth 2026-10-20T05:13:18.863563139Z Removing SSH command configuration 2026-10-20T05:13:18.863571906Z [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-20T05:13:18.869796979Z [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:13:18.909430223Z Removing HTTP extra header 2026-10-20T05:13:18.909465701Z [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-20T05:13:18.912047871Z [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:13:18.953985203Z Removing includeIf entries pointing to credentials config files 2026-10-20T05:13:18.954023217Z [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-20T05:13:18.956830534Z [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-20T05:13:18.997015642Z [command]/usr/sbin/git config --file /__w/_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config http.http://ermite:7341/.extraheader AUTHORIZATION: basic *** 2026-10-20T05:13:19.002290877Z [command]/usr/sbin/git config --local includeIf.gitdir:/__w/ermite/ermite/.git.path /__w/_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config 2026-10-20T05:13:19.005023224Z [command]/usr/sbin/git config --local includeIf.gitdir:/__w/ermite/ermite/.git/worktrees/*.path /__w/_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config 2026-10-20T05:13:19.009897227Z [command]/usr/sbin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config 2026-10-20T05:13:19.012757585Z [command]/usr/sbin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config 2026-10-20T05:13:19.014848895Z ##[endgroup] 2026-10-20T05:13:19.014874342Z ##[group]Fetching the repository 2026-10-20T05:13:19.017932032Z [command]/usr/sbin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +8b72cc861258f23074c7c27f7a5920a914bb943b:refs/remotes/pull/13/merge 2026-10-20T05:13:19.49656429Z From http://ermite:7341/bnema/ermite 2026-10-20T05:13:19.496603318Z * [new ref] 8b72cc861258f23074c7c27f7a5920a914bb943b -> pull/13/merge 2026-10-20T05:13:19.496612218Z ##[endgroup] 2026-10-20T05:13:19.496616373Z ##[group]Determining the checkout info 2026-10-20T05:13:19.496618749Z ##[endgroup] 2026-10-20T05:13:19.496625347Z [command]/usr/sbin/git sparse-checkout disable 2026-10-20T05:13:19.502070806Z [command]/usr/sbin/git config --local --unset-all extensions.worktreeConfig 2026-10-20T05:13:19.504985219Z ##[group]Checking out the ref 2026-10-20T05:13:19.505041718Z [command]/usr/sbin/git checkout --progress --force refs/remotes/pull/13/merge 2026-10-20T05:13:19.568468946Z Note: switching to 'refs/remotes/pull/13/merge'. 2026-10-20T05:13:19.568513876Z 2026-10-20T05:13:19.568525573Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-20T05:13:19.568539353Z changes and commit them, and you can discard any commits you make in this 2026-10-20T05:13:19.568551156Z state without impacting any branches by switching back to a branch. 2026-10-20T05:13:19.568558327Z 2026-10-20T05:13:19.568564875Z If you want to create a new branch to retain commits you create, you may 2026-10-20T05:13:19.568576421Z do so (now or later) by using -c with the switch command. Example: 2026-10-20T05:13:19.56858665Z 2026-10-20T05:13:19.56859837Z git switch -c 2026-10-20T05:13:19.568604956Z 2026-10-20T05:13:19.568610473Z Or undo this operation with: 2026-10-20T05:13:19.568615975Z 2026-10-20T05:13:19.568621499Z git switch - 2026-10-20T05:13:19.568627211Z 2026-10-20T05:13:19.568633603Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-20T05:13:19.568639645Z 2026-10-20T05:13:19.568645881Z HEAD is now at 8b72cc8 Merge 52bc7c76204e3378ca0e95aac7ac99f3079a6409 into cc7ba64ee52412f41c3ce5207bac7e47b9f01f30 2026-10-20T05:13:19.568656277Z ##[endgroup] 2026-10-20T05:13:19.57100105Z [command]/usr/sbin/git log -1 --format=%H 2026-10-20T05:13:19.576508851Z 8b72cc861258f23074c7c27f7a5920a914bb943b 2026-10-20T05:13:19.586348571Z ##[group]Run git config --global --add safe.directory "$GITHUB_WORKSPACE" 2026-10-20T05:13:19.5863703Z git config --global --add safe.directory "$GITHUB_WORKSPACE" 2026-10-20T05:13:19.586376059Z shell: sh -e {0} 2026-10-20T05:13:19.586379558Z env: 2026-10-20T05:13:19.58638513Z GOWORK: off 2026-10-20T05:13:19.586418886Z ##[endgroup] 2026-10-20T05:13:19.652397194Z ##[group]Run actions/setup-go@v5 2026-10-20T05:13:19.652412667Z with: 2026-10-20T05:13:19.652416203Z go-version-file: go.mod 2026-10-20T05:13:19.652418596Z cache: true 2026-10-20T05:13:19.65242097Z check-latest: false 2026-10-20T05:13:19.652422994Z env: 2026-10-20T05:13:19.652425196Z GOWORK: off 2026-10-20T05:13:19.652426971Z ##[endgroup] 2026-10-20T05:13:19.653032091Z ##[command]/usr/bin/docker exec 6f694f3a703e6b66bb2f13eb3b4d440dcdeeb4f7cc21230c48561df625d71394 sh -c "cat /etc/*release | grep ^ID" 2026-10-20T05:13:19.908211195Z Setup go version spec 1.27.1 2026-10-20T05:13:19.908242876Z Attempting to download 1.27.1... 2026-10-20T05:13:19.922720818Z (node:338) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-10-20T05:13:19.92275658Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-10-20T05:13:20.181958301Z matching 1.27.1... 2026-10-20T05:13:20.184947926Z 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:13:21.564441432Z Extracting Go... 2026-10-20T05:13:21.587777008Z [command]/usr/sbin/tar xz --warning=no-unknown-keyword --overwrite -C /__w/_temp/1fcdbee6-5656-4d5f-bb94-c4dd0767f857 -f /__w/_temp/4ca7b2cf-c1b6-47ad-bb1b-5cce28e7fde2 2026-10-20T05:13:23.13481087Z Successfully extracted go to /__w/_temp/1fcdbee6-5656-4d5f-bb94-c4dd0767f857 2026-10-20T05:13:23.13484799Z Adding to the cache ... 2026-10-20T05:13:27.622577353Z Successfully cached go to /__t/go/1.27.1/x64 2026-10-20T05:13:27.622614224Z Added go to the path 2026-10-20T05:13:27.62261834Z Successfully set up Go version 1.27.1 2026-10-20T05:13:27.645342458Z [command]/__t/go/1.27.1/x64/bin/go env GOMODCACHE 2026-10-20T05:13:27.649306956Z [command]/__t/go/1.27.1/x64/bin/go env GOCACHE 2026-10-20T05:13:27.654152658Z /github/home/go/pkg/mod 2026-10-20T05:13:27.654191027Z /github/home/.cache/go-build 2026-10-20T05:13:50.431449034Z Cache Size: ~655 MB (686525192 B) 2026-10-20T05:13:50.435631945Z [command]/usr/sbin/tar -xf /__w/_temp/8304e44d-153f-4312-a323-b028d4ef5747/cache.tzst -P -C /__w/ermite/ermite --use-compress-program unzstd 2026-10-20T05:13:56.466617876Z Cache restored successfully 2026-10-20T05:13:56.529069491Z Cache restored from key: setup-go-Linux-x64-undefined-go-1.27.1-bc5d6f3f0bbe357f0453cf4241b3c09d07420f89548b25d4a57e46b71b20728d 2026-10-20T05:13:56.529289579Z go version go1.27.1 linux/amd64 2026-10-20T05:13:56.529300133Z 2026-10-20T05:13:56.529304282Z ##[group]go env 2026-10-20T05:13:56.539465611Z AR='ar' 2026-10-20T05:13:56.539504739Z CC='gcc' 2026-10-20T05:13:56.539512819Z CGO_CFLAGS='-O2 -g' 2026-10-20T05:13:56.539518411Z CGO_CPPFLAGS='' 2026-10-20T05:13:56.539523198Z CGO_CXXFLAGS='-O2 -g' 2026-10-20T05:13:56.539527402Z CGO_ENABLED='1' 2026-10-20T05:13:56.539531854Z CGO_FFLAGS='-O2 -g' 2026-10-20T05:13:56.53953672Z CGO_LDFLAGS='-O2 -g' 2026-10-20T05:13:56.539546553Z CXX='g++' 2026-10-20T05:13:56.539550703Z GCCGO='gccgo' 2026-10-20T05:13:56.53955459Z GO111MODULE='' 2026-10-20T05:13:56.539558318Z GOAMD64='v1' 2026-10-20T05:13:56.539562135Z GOARCH='amd64' 2026-10-20T05:13:56.539570616Z GOAUTH='netrc' 2026-10-20T05:13:56.539580861Z GOBIN='/github/home/go/bin' 2026-10-20T05:13:56.539592847Z GOCACHE='/github/home/.cache/go-build' 2026-10-20T05:13:56.539600156Z GOCACHEPROG='' 2026-10-20T05:13:56.539605944Z GODEBUG='' 2026-10-20T05:13:56.539617456Z GOENV='/github/home/.config/go/env' 2026-10-20T05:13:56.539637173Z GOEXE='' 2026-10-20T05:13:56.539649952Z GOEXPERIMENT='' 2026-10-20T05:13:56.53965892Z GOFIPS140='off' 2026-10-20T05:13:56.539665124Z GOFLAGS='' 2026-10-20T05:13:56.539678302Z GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build1191305832=/tmp/go-build -gno-record-gcc-switches' 2026-10-20T05:13:56.539687206Z GOHOSTARCH='amd64' 2026-10-20T05:13:56.539693092Z GOHOSTOS='linux' 2026-10-20T05:13:56.539699864Z GOINSECURE='' 2026-10-20T05:13:56.539708248Z GOMOD='/__w/ermite/ermite/go.mod' 2026-10-20T05:13:56.539716661Z GOMODCACHE='/github/home/go/pkg/mod' 2026-10-20T05:13:56.539726119Z GONOPROXY='' 2026-10-20T05:13:56.539732407Z GONOSUMDB='' 2026-10-20T05:13:56.539742387Z GOOS='linux' 2026-10-20T05:13:56.539755541Z GOPACKAGESDRIVER='' 2026-10-20T05:13:56.53976822Z GOPATH='/github/home/go' 2026-10-20T05:13:56.539780826Z GOPRIVATE='' 2026-10-20T05:13:56.539798727Z GOPROXY='https://proxy.golang.org,direct' 2026-10-20T05:13:56.539810157Z GOROOT='/__t/go/1.27.1/x64' 2026-10-20T05:13:56.53982426Z GOSUMDB='sum.golang.org' 2026-10-20T05:13:56.539837123Z GOTELEMETRY='local' 2026-10-20T05:13:56.539853435Z GOTELEMETRYDIR='/github/home/.config/go/telemetry' 2026-10-20T05:13:56.539867283Z GOTMPDIR='' 2026-10-20T05:13:56.539877928Z GOTOOLCHAIN='auto' 2026-10-20T05:13:56.53989453Z GOTOOLDIR='/__t/go/1.27.1/x64/pkg/tool/linux_amd64' 2026-10-20T05:13:56.539905731Z GOVCS='' 2026-10-20T05:13:56.539920803Z GOVERSION='go1.27.1' 2026-10-20T05:13:56.539933133Z GOWORK='off' 2026-10-20T05:13:56.5399472Z PKG_CONFIG='pkg-config' 2026-10-20T05:13:56.539956726Z 2026-10-20T05:13:56.539965392Z ##[endgroup] 2026-10-20T05:13:56.560994515Z ##[group]Run git --version 2026-10-20T05:13:56.561010572Z git --version 2026-10-20T05:13:56.561013892Z v=$(git --version | sed -E 's/^git version ([0-9]+)\.([0-9]+).*/\1 \2/') 2026-10-20T05:13:56.561016687Z set -- $v 2026-10-20T05:13:56.561019192Z if [ "$1" -lt 2 ] || { [ "$1" -eq 2 ] && [ "$2" -lt 45 ]; }; then 2026-10-20T05:13:56.561023859Z  echo "git 2.45 or newer is required" >&2 2026-10-20T05:13:56.561026289Z  exit 1 2026-10-20T05:13:56.561028094Z fi 2026-10-20T05:13:56.561031474Z shell: sh -e {0} 2026-10-20T05:13:56.561033245Z env: 2026-10-20T05:13:56.561036141Z GOWORK: off 2026-10-20T05:13:56.561037931Z ##[endgroup] 2026-10-20T05:13:56.622101099Z git version 2.56.0 2026-10-20T05:13:56.627715569Z ##[group]Run go mod tidy 2026-10-20T05:13:56.627736902Z go mod tidy 2026-10-20T05:13:56.627741997Z git diff --exit-code -- go.mod go.sum 2026-10-20T05:13:56.627748014Z shell: sh -e {0} 2026-10-20T05:13:56.627751367Z env: 2026-10-20T05:13:56.627757193Z GOWORK: off 2026-10-20T05:13:56.627760494Z ##[endgroup] 2026-10-20T05:13:56.880066813Z ##[group]Run scripts/templ-drift.sh 2026-10-20T05:13:56.880082727Z scripts/templ-drift.sh 2026-10-20T05:13:56.880089015Z shell: sh -e {0} 2026-10-20T05:13:56.880092663Z env: 2026-10-20T05:13:56.880097969Z GOWORK: off 2026-10-20T05:13:56.880105107Z ##[endgroup] 2026-10-20T05:13:57.309196983Z (✓) Post-generation event received, processing... [ updates=0 needsRestart=true needsBrowserReload=true ] 2026-10-20T05:13:57.319816241Z (✓) Complete [ updates=0 duration=241.253971ms ] 2026-10-20T05:13:57.334480727Z ##[group]Run go vet ./... 2026-10-20T05:13:57.334499906Z go vet ./... 2026-10-20T05:13:57.334504566Z shell: sh -e {0} 2026-10-20T05:13:57.334506607Z env: 2026-10-20T05:13:57.334511858Z GOWORK: off 2026-10-20T05:13:57.334513858Z ##[endgroup] 2026-10-20T05:14:02.848017218Z ##[group]Run go test -race $(go list ./... | grep -vx 'bnema.dev/ermite/internal/app') 2026-10-20T05:14:02.848037121Z go test -race $(go list ./... | grep -vx 'bnema.dev/ermite/internal/app') 2026-10-20T05:14:02.848044427Z shell: sh -e {0} 2026-10-20T05:14:02.848048497Z env: 2026-10-20T05:14:02.848063458Z GOWORK: off 2026-10-20T05:14:02.848077012Z ##[endgroup] 2026-10-20T05:14:14.210390648Z ? bnema.dev/ermite/cmd/ermite [no test files] 2026-10-20T05:14:14.210508153Z ? bnema.dev/ermite/gen/ermite/storage [no test files] 2026-10-20T05:14:14.210534974Z ok bnema.dev/ermite/internal/adapters/ciartifacts (cached) 2026-10-20T05:14:14.210550619Z ok bnema.dev/ermite/internal/adapters/cilogs (cached) 2026-10-20T05:14:14.210568653Z ok bnema.dev/ermite/internal/adapters/cisummaries (cached) 2026-10-20T05:14:14.210580043Z ok bnema.dev/ermite/internal/adapters/client (cached) 2026-10-20T05:14:14.210599351Z ok bnema.dev/ermite/internal/adapters/ermitegit (cached) 2026-10-20T05:14:14.210620603Z ok bnema.dev/ermite/internal/adapters/eventbus (cached) 2026-10-20T05:14:14.210632403Z ok bnema.dev/ermite/internal/adapters/gitcli (cached) 2026-10-20T05:14:14.210641878Z ok bnema.dev/ermite/internal/adapters/githttp (cached) 2026-10-20T05:14:14.210651257Z ok bnema.dev/ermite/internal/adapters/githubapi (cached) 2026-10-20T05:14:14.210657943Z ok bnema.dev/ermite/internal/adapters/githubraw (cached) 2026-10-20T05:14:14.210663962Z ok bnema.dev/ermite/internal/adapters/gitremote (cached) 2026-10-20T05:14:14.210676366Z ok bnema.dev/ermite/internal/adapters/httpserver (cached) 2026-10-20T05:14:17.331002322Z ok bnema.dev/ermite/internal/adapters/kvstore 3.085s 2026-10-20T05:14:17.331123415Z ? bnema.dev/ermite/internal/adapters/oidchttp [no test files] 2026-10-20T05:14:17.331168843Z ok bnema.dev/ermite/internal/adapters/rpc (cached) 2026-10-20T05:14:17.331191233Z ok bnema.dev/ermite/internal/adapters/secretbox (cached) 2026-10-20T05:14:17.331229856Z ok bnema.dev/ermite/internal/adapters/sigverify (cached) 2026-10-20T05:14:17.331247893Z ok bnema.dev/ermite/internal/adapters/sshsig (cached) 2026-10-20T05:14:54.655811857Z ok bnema.dev/ermite/internal/adapters/web 39.744s 2026-10-20T05:14:54.655852643Z ok bnema.dev/ermite/internal/adapters/webauthn (cached) 2026-10-20T05:14:54.65587045Z ok bnema.dev/ermite/internal/boundary 1.137s 2026-10-20T05:14:54.655877917Z ok bnema.dev/ermite/internal/clientlimit (cached) 2026-10-20T05:14:54.655888094Z ok bnema.dev/ermite/internal/config (cached) 2026-10-20T05:14:54.655912213Z ok bnema.dev/ermite/internal/domain (cached) 2026-10-20T05:14:54.655929463Z ? bnema.dev/ermite/internal/ports [no test files] 2026-10-20T05:14:54.655953609Z ? bnema.dev/ermite/internal/ports/mocks [no test files] 2026-10-20T05:14:54.655978606Z ? bnema.dev/ermite/internal/readertest [no test files] 2026-10-20T05:14:54.655998332Z ok bnema.dev/ermite/internal/usecase 22.253s 2026-10-20T05:14:54.656010965Z ? bnema.dev/ermite/scripts/loadtest [no test files] 2026-10-20T05:14:54.698091329Z ##[group]Run go tool hexcheck -fail-on warn ./... 2026-10-20T05:14:54.698105705Z go tool hexcheck -fail-on warn ./... 2026-10-20T05:14:54.698110031Z shell: sh -e {0} 2026-10-20T05:14:54.698112065Z env: 2026-10-20T05:14:54.69811939Z GOWORK: off 2026-10-20T05:14:54.698121267Z ##[endgroup] 2026-10-20T05:15:02.974659861Z ##[group]Run node --test 'internal/adapters/web/jstest/*.test.mjs' 2026-10-20T05:15:02.974680141Z node --test 'internal/adapters/web/jstest/*.test.mjs' 2026-10-20T05:15:02.974686552Z shell: sh -e {0} 2026-10-20T05:15:02.974689885Z env: 2026-10-20T05:15:02.974694817Z GOWORK: off 2026-10-20T05:15:02.974697606Z ##[endgroup] 2026-10-20T05:15:03.175486075Z ✔ the palette: options, selected option and aria-activedescendant follow the cursor (5.026589ms) 2026-10-20T05:15:03.175536184Z ✔ the palette: a filter moves the active option, no match empties it and collapses the popup (0.664565ms) 2026-10-20T05:15:03.175551809Z ✔ the palette: the file hits that arrive later get ids, roles and the active option (13.474593ms) 2026-10-20T05:15:03.180106268Z ✔ Escape in the finder clears the query, keeps the focus in the field and does not reach the global handler (4.701356ms) 2026-10-20T05:15:03.197000114Z ✔ the finder follows the cursor moved from outside (j / k) (2.045348ms) 2026-10-20T05:15:03.197052298Z ✔ a swap that replaces the focused row puts the focus on the same control of the new one (2.016448ms) 2026-10-20T05:15:03.199630157Z ✔ a swap with the focus elsewhere does not touch it (0.867476ms) 2026-10-20T05:15:03.199668582Z ✔ a removed row hands the focus to the next row, else the previous, else the content (0.98176ms) 2026-10-20T05:15:03.19968284Z ✔ a removed row skips the rows a filter hides (1.274228ms) 2026-10-20T05:15:03.199695179Z ✔ shortcuts off: single characters do nothing, ctrl k, escape and enter still work (1.464771ms) 2026-10-20T05:15:03.199811397Z ✔ shortcuts off: the checkbox, the note and the palette action show the state (0.667478ms) 2026-10-20T05:15:03.201892388Z ✔ shortcuts off: another tab's change applies here (0.320959ms) 2026-10-20T05:15:03.20202304Z ✔ the preference is read from storage when the page loads (3.23236ms) 2026-10-20T05:15:03.202058006Z ✔ activity moves a home row up only in newest activity order, preserving focus and cursor (2.819196ms) 2026-10-20T05:15:03.204294718Z ✔ mobile MR layout shortcuts preserve the saved preference until back on desktop (0.783294ms) 2026-10-20T05:15:03.700771859Z AC6 index of 100000 paths: 49.5 ms (target < 150, asserted < 1500) 2026-10-20T05:15:03.700821473Z AC6 queries (incremental): t: 64.8 ms (94793 matches); tr: 60.6 ms (65622 matches); tre: 69.0 ms (51036 matches); tree: 58.8 ms (35414 matches); tree h: 7.3 ms (4167 matches); wbtree: 13.3 ms (7290 matches); internal handler: 7.7 ms (1042 matches); zzzq: 0.3 ms (0 matches) 2026-10-20T05:15:03.700881164Z AC6 cold 'e': 59.2 ms; cold 'inthand': 6.1 ms; 'tree h' with positions of the hits: 9.0 ms (target < 30, asserted < 300) 2026-10-20T05:15:04.098597185Z ✔ search: rejects what is not a subsequence (2.403757ms) 2026-10-20T05:15:04.098649336Z ✔ search: ranking (0.757064ms) 2026-10-20T05:15:04.098671383Z ✔ search: wbtree matches web/tree.templ (0.293864ms) 2026-10-20T05:15:04.098699011Z ✔ search: basename prefix beats a deep match (0.283402ms) 2026-10-20T05:15:04.098722878Z ✔ search: camelCase and separators earn bonuses (0.278752ms) 2026-10-20T05:15:04.098741115Z ✔ search: several terms (2.025795ms) 2026-10-20T05:15:04.098765151Z ✔ search: top k, ties by length then path (2.036891ms) 2026-10-20T05:15:04.098789232Z ✔ search: incremental results equal a cold search (41.727374ms) 2026-10-20T05:15:04.098809756Z ✔ positions (1.730278ms) 2026-10-20T05:15:04.098829014Z ✔ non-ASCII paths: ASCII-only folding, positions index the original (0.797208ms) 2026-10-20T05:15:04.10105741Z ✔ positions of a long path (greedy) (0.340229ms) 2026-10-20T05:15:04.101086554Z ✔ visible (0.672687ms) 2026-10-20T05:15:04.101102382Z ✔ performance on 100,000 paths (AC6) (509.955397ms) 2026-10-20T05:15:04.101114734Z ✔ search and positions agree with a brute-force reference (392.865401ms) 2026-10-20T05:15:04.114223574Z ✔ Enter before the results opens the top hit once they come (30.694873ms) 2026-10-20T05:15:04.11426453Z ✔ the status counts the files and names the real size of a truncated list (3.671551ms) 2026-10-20T05:15:04.114279008Z ✔ an Enter is dropped when the field changed since (1.240517ms) 2026-10-20T05:15:04.114294073Z ✔ Enter on current results opens the cursor row, whichever way the cursor moved (1.818314ms) 2026-10-20T05:15:04.114315118Z ✔ an input method composing does not drive the finder (1.275789ms) 2026-10-20T05:15:04.11433188Z ✔ Escape clears the field and puts the cursor back on the tree (3.600695ms) 2026-10-20T05:15:04.114351001Z ✔ label marks a surrogate pair whole (1.17168ms) 2026-10-20T05:15:04.114363448Z ✔ the palette lists the file hits under its entries (7.18997ms) 2026-10-20T05:15:04.114375778Z ✔ Enter typed before the frame of the query runs opens the top hit (1.765179ms) 2026-10-20T05:15:04.114383608Z ✔ the palette keeps one search per frame and drops a search when it closes (3.013443ms) 2026-10-20T05:15:04.114389922Z ✔ the palette drops the results of a query that is stale (3.294991ms) 2026-10-20T05:15:04.114395112Z ✔ a list that fits is left alone (2.241094ms) 2026-10-20T05:15:04.114401208Z ✔ the chips past the line give way to a … button that names them (0.730432ms) 2026-10-20T05:15:04.114407334Z ✔ fitting again after a resize shows what fits now, with one … button (0.610161ms) 2026-10-20T05:15:04.114419205Z ✔ a refit keeps the … button, and its focus (0.567873ms) 2026-10-20T05:15:04.114430096Z ✔ pressing … shows every chip and moves the focus to the first one it showed (0.54208ms) 2026-10-20T05:15:04.114441339Z ✔ the service worker is registered at the root scope once the page has loaded (1.749373ms) 2026-10-20T05:15:04.114451555Z ✔ a refused registration is not an error (0.28304ms) 2026-10-20T05:15:04.114461932Z ✔ the page leaves the browser its own install offer (0.244314ms) 2026-10-20T05:15:04.114471972Z ✔ leadingZeroBits counts the zero bits at the start (1.534638ms) 2026-10-20T05:15:04.114480774Z ✔ b64urlDecode reads the nonce the server sends (0.849146ms) 2026-10-20T05:15:04.114488883Z ✔ the hashed bytes are nonce || ":" || decimal solution (0.374977ms) 2026-10-20T05:15:04.114500503Z ✔ the solver finds the very solution of the Go vector (127.803091ms) 2026-10-20T05:15:04.114511317Z ✔ the solver is independent of the batch size and reports progress (63.571191ms) 2026-10-20T05:15:04.114521522Z ✔ counterClass: warn from 90 %, over above the maximum (0.268848ms) 2026-10-20T05:15:04.114531461Z ✔ length counts characters, not UTF-16 units (0.201926ms) 2026-10-20T05:15:04.114542858Z ✔ state: the button opens only when solved, waited and not over (0.704592ms) 2026-10-20T05:15:04.114553333Z ✔ serverLength counts NFC code points like the server (0.401567ms) 2026-10-20T05:15:04.114559484Z ✔ serverLength drops what the server strips and trims (0.317902ms) 2026-10-20T05:15:04.1145658Z ✔ state keeps the button disabled when a title is empty or a field is over (0.195825ms) 2026-10-20T05:15:04.114571564Z ✔ drafts are saved, restored once, and scoped to the path (0.372849ms) 2026-10-20T05:15:04.114576919Z ✔ onPageShow reloads only for a bfcache restore (0.628116ms) 2026-10-20T05:15:04.114582435Z ✔ init restores a draft and reloads on a bfcache pageshow (1.121759ms) 2026-10-20T05:15:04.114588283Z ✔ with nothing stored the layout is cards, and the page is as rendered (3.769106ms) 2026-10-20T05:15:04.11461145Z ✔ the stored layout is applied when the page loads (0.53283ms) 2026-10-20T05:15:04.114622404Z ✔ a stored value that is not a layout falls back to cards (0.427972ms) 2026-10-20T05:15:04.114632577Z ✔ set stores the layout, shows it and fits the chips again (1.746752ms) 2026-10-20T05:15:04.114643109Z ✔ pressing a layout button sets it; other clicks do nothing (1.159157ms) 2026-10-20T05:15:04.114653169Z ✔ another tab's change applies live (0.505775ms) 2026-10-20T05:15:04.114663206Z ✔ a page without .home or without ermiteFit still works (0.29036ms) 2026-10-20T05:15:04.114673154Z ✔ without usable storage the choice holds for the page (5.163739ms) 2026-10-20T05:15:04.114684291Z ✔ a drop shorter than the delay says nothing (5.656628ms) 2026-10-20T05:15:04.114692745Z ✔ a drop that lasts shows offline, once, until the stream is back (0.345806ms) 2026-10-20T05:15:04.114703826Z ✔ it does nothing for a job that is over, or a page without a feed (2.623251ms) 2026-10-20T05:15:04.114713654Z ✔ it opens the feed after the last line the page holds (1.026626ms) 2026-10-20T05:15:04.114722911Z ✔ it appends the lines of a batch (1.220346ms) 2026-10-20T05:15:04.114733243Z ✔ a piece that continues a line of an earlier batch joins that line (0.489613ms) 2026-10-20T05:15:04.114743775Z ✔ it scrolls with the log only while the reader is at its end (0.463595ms) 2026-10-20T05:15:04.114754441Z ✔ ci-end closes the feed, and a closed connection stays closed (0.35341ms) 2026-10-20T05:15:04.114764526Z (node:6621) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided. 2026-10-20T05:15:04.11477332Z (Use `node --trace-warnings ...` to show where the warning was created) 2026-10-20T05:15:04.114779263Z ✔ windowOf: the start of the window of a file (1.519733ms) 2026-10-20T05:15:04.114785185Z ✔ menuKey: modes by number, D toggles the deletion, nothing else (1.620633ms) 2026-10-20T05:15:04.11479042Z ✔ step: stays in the list (0.20476ms) 2026-10-20T05:15:04.114796188Z ✔ rangeURL requires the same file, side and MR and sorts endpoints (0.930766ms) 2026-10-20T05:15:04.114802079Z ✔ quote opens the thread reply and prefills and focuses its textarea (0.289603ms) 2026-10-20T05:15:04.114808275Z ✔ reveal selects the split note ({"diff":"split"}), including after lazy loading (0.834128ms) 2026-10-20T05:15:04.114815221Z ✔ reveal selects the split note ({"view":"split"}), including after lazy loading (0.200302ms) 2026-10-20T05:15:04.114821362Z ✔ footer tabs switch panels, support arrows, and open on checks hash (1.003894ms) 2026-10-20T05:15:04.114827575Z ✔ touch range: first tap anchors, second tap opens the sorted range (0.354059ms) 2026-10-20T05:15:04.114833516Z ✔ touch range: a different file, side or request becomes a new anchor (0.384005ms) 2026-10-20T05:15:04.114843622Z ✔ mobile unified fallback only redirects single-layout split pages and preserves query/hash (0.262364ms) 2026-10-20T05:15:04.114851587Z ✔ touch control: lazy links enable toolbar; ordinary taps pass through; ranges navigate and cancel (1.836426ms) 2026-10-20T05:15:04.114858688Z ✔ the script registers exactly one submit listener and no click listener (2.798509ms) 2026-10-20T05:15:04.114865313Z ✔ login: begin, get, finish with toJSON(), then home (2.656562ms) 2026-10-20T05:15:04.114871005Z ✔ register: the trimmed name goes to begin only, then reload (1.265896ms) 2026-10-20T05:15:04.114876901Z ✔ a submit from another form is not ours and keeps its default (0.488654ms) 2026-10-20T05:15:04.114882895Z ✔ busy: aria-busy, the waiting text, and a double submit makes one begin (8.445704ms) 2026-10-20T05:15:04.11488857Z ✔ a double submit of the add form makes one begin (2.35512ms) 2026-10-20T05:15:04.114893786Z ✔ after a failure the page is free for another try (0.816914ms) 2026-10-20T05:15:04.114900103Z ✔ on failure the button is enabled again, not busy, and has the focus (0.550539ms) 2026-10-20T05:15:04.114906086Z ✔ on success the button stays busy and disabled, without stealing focus (0.527933ms) 2026-10-20T05:15:04.114911872Z ✔ begin refused: the server reason is shown, nothing else is called (0.441735ms) 2026-10-20T05:15:04.114917666Z ✔ a 400 from register/begin focuses the name field (0.50942ms) 2026-10-20T05:15:04.114923442Z ✔ other refusals of register give the focus back to the button (0.919554ms) 2026-10-20T05:15:04.114929292Z ✔ a 400 at begin on the login page focuses the button: there is no name (0.330682ms) 2026-10-20T05:15:04.114941242Z ✔ a refusal without a JSON body falls back to the status (0.388414ms) 2026-10-20T05:15:04.114947385Z ✔ a 403 without a reason says the session ended (0.638122ms) 2026-10-20T05:15:04.114952674Z ✔ a 403 with a reason of its own shows that reason (1.119685ms) 2026-10-20T05:15:04.114957783Z ✔ the owner cancels the prompt (0.381597ms) 2026-10-20T05:15:04.114962637Z ✔ AbortError says cancelled (0.273418ms) 2026-10-20T05:15:04.114968297Z ✔ an authenticator that already holds a passkey (0.310255ms) 2026-10-20T05:15:04.114973123Z ✔ a network failure is reported (0.278419ms) 2026-10-20T05:15:04.114977732Z ✔ a null credential is not sent (0.233899ms) 2026-10-20T05:15:04.114982717Z ✔ a credential without toJSON is reported, not sent (0.379378ms) 2026-10-20T05:15:04.114987538Z ✔ a begin answer that is not JSON (0.284646ms) 2026-10-20T05:15:04.114992538Z ✔ a begin answer with the wrong shape (1.254471ms) 2026-10-20T05:15:04.114997811Z ✔ a name over 64 bytes (UTF-8) stops before begin (0.420218ms) 2026-10-20T05:15:04.115003069Z ✔ 64 bytes is fine, in ASCII or in two-byte characters (0.361574ms) 2026-10-20T05:15:04.115008933Z ✔ control and direction characters stop before begin (1.094255ms) 2026-10-20T05:15:04.115014612Z ✔ plain text with a zero width joiner, accents and emoji is fine (0.205082ms) 2026-10-20T05:15:04.115020165Z ✔ an empty name is allowed: the server names the passkey (0.305137ms) 2026-10-20T05:15:04.115026539Z ✔ an old browser: the buttons are disabled with a reason, nothing is fetched (0.442379ms) 2026-10-20T05:15:04.115032541Z ✔ no PublicKeyCredential at all (0.203743ms) 2026-10-20T05:15:04.115037773Z ✔ a supported browser keeps the buttons enabled (0.222682ms) 2026-10-20T05:15:04.115042707Z ✔ a disabled button ignores a submit (0.185786ms) 2026-10-20T05:15:04.115049117Z ✔ register needs parseCreationOptionsFromJSON (1.383313ms) 2026-10-20T05:15:04.115055515Z ✔ l focuses the main action of the panel, j / k walk its shown controls, h goes back (2.487311ms) 2026-10-20T05:15:04.115064517Z ✔ without a primary action, l takes the first shown control (0.219164ms) 2026-10-20T05:15:04.115075504Z ✔ h outside the panel leaves the focus alone; j / k outside it are not taken (0.303803ms) 2026-10-20T05:15:04.115097291Z ✔ get answers the stored value, else the fallback (null by default) (2.614061ms) 2026-10-20T05:15:04.115107703Z ✔ set stores strings; null and undefined remove; remove forgets (0.304115ms) 2026-10-20T05:15:04.115122022Z ✔ without storage nothing throws and the value holds for the page (0.309125ms) 2026-10-20T05:15:04.115133302Z ✔ a storage that refuses reads and writes does not throw either (0.300037ms) 2026-10-20T05:15:04.115144256Z ✔ a quota error on write keeps the value for the page; a later write that works wins (0.308118ms) 2026-10-20T05:15:04.115154679Z ✔ a getter of localStorage that throws (sandboxed frame) is survived (0.354922ms) 2026-10-20T05:15:04.115165573Z ✔ watch calls back with the new value of its key only, and stops when told (1.061365ms) 2026-10-20T05:15:04.11517733Z ✔ watch ignores the events of another storage area (sessionStorage) (0.293882ms) 2026-10-20T05:15:04.115192329Z ✔ an event from another tab replaces a value held for this page (0.713356ms) 2026-10-20T05:15:04.115205547Z ✔ pref answers only values of its list, else the fallback (0.629088ms) 2026-10-20T05:15:04.115219834Z ✔ pref works with the empty string as a value (keys-off) (0.285824ms) 2026-10-20T05:15:04.115238378Z ✔ pref.watch gives validated values (0.232808ms) 2026-10-20T05:15:04.115254726Z ✔ a directory opens in place and closes again without a request (11.137423ms) 2026-10-20T05:15:04.115271361Z ✔ TS-001/TS-002: a directory that loads under a closed ancestor comes in hidden (2.60859ms) 2026-10-20T05:15:04.115287827Z ✔ a closed directory under a closed ancestor stays closed when the ancestor opens (3.719767ms) 2026-10-20T05:15:04.115302965Z ✔ TS-006: only rows are kept; no row falls back to navigating (3.788601ms) 2026-10-20T05:15:04.115317857Z ✔ a modified or non-left click keeps the link navigation (1.846668ms) 2026-10-20T05:15:04.115332035Z ✔ a second click while the rows are loading is ignored (2.747721ms) 2026-10-20T05:15:04.115345495Z ✔ a failed request navigates to the directory (0.692656ms) 2026-10-20T05:15:04.115356658Z ✔ the tree-more row has a depth and follows its directory (1.941538ms) 2026-10-20T05:15:04.11536814Z ✔ l opens a closed directory, then enters it; h closes it, or goes to its directory (1.395637ms) 2026-10-20T05:15:04.11537885Z ✔ l on a file opens it; Enter opens a file and toggles a directory (3.250303ms) 2026-10-20T05:15:04.115388667Z ✔ h on a top-level row goes to the parent page, when there is one (0.445369ms) 2026-10-20T05:15:04.115397896Z ✔ the keys are not the tree's while the finder shows its results (0.253735ms) 2026-10-20T05:15:04.115406958Z ✔ a click on the name puts the cursor on the row (0.442037ms) 2026-10-20T05:15:04.115419674Z ✔ init: one tab stop, the row under the cursor; name links are out of the tab order (0.301165ms) 2026-10-20T05:15:04.115430003Z ✔ l or h before any focus in the tree brings the focus to the cursor row (2.703161ms) 2026-10-20T05:15:04.11544086Z ✔ l and h move the focus with the cursor, and the tab stop with them (2.242965ms) 2026-10-20T05:15:04.115451295Z ✔ sync (j k gg G of ermite.js) puts the focus and the tab stop on the row (0.32263ms) 2026-10-20T05:15:04.115467577Z ✔ a click puts the focus and the tab stop on its row, directory or not (1.635266ms) 2026-10-20T05:15:04.115485492Z ✔ collapsing a branch with the focus or the cursor in it moves both to the directory (1.290416ms) 2026-10-20T05:15:04.115503437Z ✔ collapsing a directory the focus is not in leaves the focus alone (1.637299ms) 2026-10-20T05:15:04.115520624Z ✔ Enter acts on the row that has the cursor, which is the focused row (2.035986ms) 2026-10-20T05:15:04.115539789Z ✔ inserted rows get their level; the server gave them posinset and setsize (2.858831ms) 2026-10-20T05:15:04.115557261Z ✔ Down, Up, Home and End walk the visible rows, with the focus (2.089786ms) 2026-10-20T05:15:04.115572498Z ✔ Right opens a closed directory, enters an open one, and does nothing on a file (1.913895ms) 2026-10-20T05:15:04.115589909Z ✔ Left closes an open directory, goes to the parent, and does nothing at the top (1.888029ms) 2026-10-20T05:15:04.115604577Z ✔ l opens a file where Right does not (0.28754ms) 2026-10-20T05:15:04.115621401Z ✔ the tree takes no arrow key while the finder shows its results, nor any other key (0.144018ms) 2026-10-20T05:15:04.115634392Z ℹ tests 166 2026-10-20T05:15:04.115641303Z ℹ suites 0 2026-10-20T05:15:04.115653293Z ℹ pass 166 2026-10-20T05:15:04.115664944Z ℹ fail 0 2026-10-20T05:15:04.115676919Z ℹ cancelled 0 2026-10-20T05:15:04.115688336Z ℹ skipped 0 2026-10-20T05:15:04.11569965Z ℹ todo 0 2026-10-20T05:15:04.115712029Z ℹ duration_ms 1048.929536 2026-10-20T05:15:04.122594984Z Post job cleanup. 2026-10-20T05:15:04.123148433Z ##[command]/usr/bin/docker exec 6f694f3a703e6b66bb2f13eb3b4d440dcdeeb4f7cc21230c48561df625d71394 sh -c "cat /etc/*release | grep ^ID" 2026-10-20T05:15:04.359086633Z (node:6664) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-10-20T05:15:04.359155811Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-10-20T05:15:04.36188487Z [command]/__t/go/1.27.1/x64/bin/go env GOMODCACHE 2026-10-20T05:15:04.36649522Z [command]/__t/go/1.27.1/x64/bin/go env GOCACHE 2026-10-20T05:15:04.370342178Z /github/home/go/pkg/mod 2026-10-20T05:15:04.370386964Z /github/home/.cache/go-build 2026-10-20T05:15:04.370412873Z Cache hit occurred on the primary key setup-go-Linux-x64-undefined-go-1.27.1-bc5d6f3f0bbe357f0453cf4241b3c09d07420f89548b25d4a57e46b71b20728d, not saving cache. 2026-10-20T05:15:04.379125731Z Post job cleanup. 2026-10-20T05:15:04.379252944Z ##[command]/usr/bin/docker exec 6f694f3a703e6b66bb2f13eb3b4d440dcdeeb4f7cc21230c48561df625d71394 sh -c "cat /etc/*release | grep ^ID" 2026-10-20T05:15:04.606408396Z [command]/usr/sbin/git version 2026-10-20T05:15:04.611321369Z git version 2.56.0 2026-10-20T05:15:04.614888582Z Copying '/github/home/.gitconfig' to '/__w/_temp/f8e7fec9-4479-4585-adc2-227614391c32/.gitconfig' 2026-10-20T05:15:04.617960366Z Temporarily overriding HOME='/__w/_temp/f8e7fec9-4479-4585-adc2-227614391c32' before making global git config changes 2026-10-20T05:15:04.6180133Z Adding repository directory to the temporary git global config as a safe directory 2026-10-20T05:15:04.61802794Z [command]/usr/sbin/git config --global --add safe.directory /__w/ermite/ermite 2026-10-20T05:15:04.620081222Z Removing SSH command configuration 2026-10-20T05:15:04.622924371Z [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-20T05:15:04.625603952Z [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:15:04.675971864Z Removing HTTP extra header 2026-10-20T05:15:04.676028073Z [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-20T05:15:04.682091508Z [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:15:04.731448615Z Removing includeIf entries pointing to credentials config files 2026-10-20T05:15:04.731492197Z [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-20T05:15:04.73440625Z includeif.gitdir:/__w/ermite/ermite/.git.path 2026-10-20T05:15:04.734441945Z includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path 2026-10-20T05:15:04.734494927Z includeif.gitdir:/github/workspace/.git.path 2026-10-20T05:15:04.734519528Z includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-10-20T05:15:04.734551063Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/__w/ermite/ermite/.git.path 2026-10-20T05:15:04.736846258Z /__w/_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config 2026-10-20T05:15:04.73689168Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/__w/ermite/ermite/.git.path /__w/_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config 2026-10-20T05:15:04.74309233Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path 2026-10-20T05:15:04.745850141Z /__w/_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config 2026-10-20T05:15:04.745907506Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path /__w/_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config 2026-10-20T05:15:04.75135164Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path 2026-10-20T05:15:04.753873948Z /github/runner_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config 2026-10-20T05:15:04.753913592Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config 2026-10-20T05:15:04.75914723Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-10-20T05:15:04.761430586Z /github/runner_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config 2026-10-20T05:15:04.76148365Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config 2026-10-20T05:15:04.766681061Z [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-20T05:15:04.808360601Z Removing credentials config '/__w/_temp/git-credentials-c70b3f1e-8a26-4c61-9dda-c1ec885ef2af.config' 2026-10-20T05:15:04.815340831Z Stop and remove container: c00a95effdab431084a8a3f26a5c43eb_archlinuxlatest_ae7015 2026-10-20T05:15:04.815390358Z ##[command]/usr/bin/docker rm --force 6f694f3a703e6b66bb2f13eb3b4d440dcdeeb4f7cc21230c48561df625d71394 2026-10-20T05:15:05.378444296Z 6f694f3a703e6b66bb2f13eb3b4d440dcdeeb4f7cc21230c48561df625d71394 2026-10-20T05:15:05.378505998Z Remove container network: github_network_0ea4f8f335684668a2337b3e1e75cd6c 2026-10-20T05:15:05.378553274Z ##[command]/usr/bin/docker network rm github_network_0ea4f8f335684668a2337b3e1e75cd6c 2026-10-20T05:15:05.494437904Z github_network_0ea4f8f335684668a2337b3e1e75cd6c 2026-10-20T05:15:05.494502516Z Cleaning up orphan processes 2026-10-20T05:15:05.494988429Z ##[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/