2026-10-19T19:24:18.674807073Z Current runner version: 'v0.5.0' 2026-10-19T19:24:18.679255468Z ##[group]GITHUB_TOKEN Permissions 2026-10-19T19:24:18.679279077Z Contents: read 2026-10-19T19:24:18.679283056Z Metadata: read 2026-10-19T19:24:18.679284914Z Packages: read 2026-10-19T19:24:18.679286658Z ##[endgroup] 2026-10-19T19:24:18.679288866Z Secret source: Actions 2026-10-19T19:24:18.679290734Z Cache mode: write 2026-10-19T19:24:18.679292474Z Prepare workflow directory 2026-10-19T19:24:18.680185216Z Prepare all required actions 2026-10-19T19:24:18.680289305Z Getting action download info 2026-10-19T19:24:19.611016792Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-19T19:24:19.654912234Z Download action repository 'actions/setup-go@v5' (SHA:40f1582b2485089dde7abd97c1529aa768e1baff) 2026-10-19T19:24:19.763922553Z Complete job name: Test 2026-10-19T19:24:19.764559155Z ##[group]Checking docker version 2026-10-19T19:24:19.764620088Z ##[command]/usr/bin/docker version --format '{{.Server.APIVersion}}' 2026-10-19T19:24:19.802985123Z '1.56' 2026-10-19T19:24:19.803049534Z Docker daemon API version: '1.56' 2026-10-19T19:24:19.803103058Z ##[command]/usr/bin/docker version --format '{{.Client.APIVersion}}' 2026-10-19T19:24:19.8240688Z '1.56' 2026-10-19T19:24:19.824120052Z Docker client API version: '1.56' 2026-10-19T19:24:19.824134857Z ##[endgroup] 2026-10-19T19:24:19.824148867Z ##[group]Clean up resources from previous jobs 2026-10-19T19:24:19.824192242Z ##[command]/usr/bin/docker ps --all --quiet --no-trunc --filter "label=2eaa34" 2026-10-19T19:24:19.840961859Z ##[command]/usr/bin/docker network prune --force --filter "label=2eaa34" 2026-10-19T19:24:19.855315532Z ##[endgroup] 2026-10-19T19:24:19.855355852Z ##[group]Create local container network 2026-10-19T19:24:19.855489846Z ##[command]/usr/bin/docker network create --label 2eaa34 github_network_8922fd9e70a24181b269fa2ac51010ee 2026-10-19T19:24:19.888914724Z 28d7c1adb880c1d0bb6e2c8ca0ff21c43b925d2ce6bdcd77962e74d978353c92 2026-10-19T19:24:19.888976428Z ##[endgroup] 2026-10-19T19:24:19.888988644Z ##[group]Starting job container 2026-10-19T19:24:19.889033319Z ##[command]/usr/bin/docker pull archlinux:latest 2026-10-19T19:24:20.88384695Z latest: Pulling from library/archlinux 2026-10-19T19:24:21.031400654Z 7450fb54bb4f: Pulling fs layer 2026-10-19T19:24:21.031428282Z e4c7c6c5e741: Pulling fs layer 2026-10-19T19:24:21.225374444Z e4c7c6c5e741: Verifying Checksum 2026-10-19T19:24:21.225402351Z e4c7c6c5e741: Download complete 2026-10-19T19:24:23.246973817Z 7450fb54bb4f: Verifying Checksum 2026-10-19T19:24:23.247006303Z 7450fb54bb4f: Download complete 2026-10-19T19:24:27.764412595Z 7450fb54bb4f: Pull complete 2026-10-19T19:24:27.770168042Z e4c7c6c5e741: Pull complete 2026-10-19T19:24:27.775439506Z Digest: sha256:e43f1fd80e073992c5f173efbbbf65144170bf60aeb7369940087d63eacea8f4 2026-10-19T19:24:27.775470454Z Status: Downloaded newer image for archlinux:latest 2026-10-19T19:24:27.775484765Z docker.io/library/archlinux:latest 2026-10-19T19:24:27.777921165Z ##[command]/usr/bin/docker create --name 1b07e36842334661bbfcf968a5a78e7a_archlinuxlatest_eab908 --label 2eaa34 --workdir /__w/ermite/ermite --network github_network_8922fd9e70a24181b269fa2ac51010ee -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-19T19:24:28.158656347Z 6bcaffe4f6f68a70851826c35c78aa18f289db5260059dc05ebb4ff20cdb0242 2026-10-19T19:24:28.158755363Z ##[command]/usr/bin/docker start 6bcaffe4f6f68a70851826c35c78aa18f289db5260059dc05ebb4ff20cdb0242 2026-10-19T19:24:28.317257588Z 6bcaffe4f6f68a70851826c35c78aa18f289db5260059dc05ebb4ff20cdb0242 2026-10-19T19:24:28.3173675Z ##[command]/usr/bin/docker ps --all --filter id=6bcaffe4f6f68a70851826c35c78aa18f289db5260059dc05ebb4ff20cdb0242 --filter status=running --no-trunc --format "{{.ID}} {{.Status}}" 2026-10-19T19:24:28.337021619Z 6bcaffe4f6f68a70851826c35c78aa18f289db5260059dc05ebb4ff20cdb0242 Up Less than a second 2026-10-19T19:24:28.337134877Z ##[command]/usr/bin/docker inspect --format "{{range .Config.Env}}{{println .}}{{end}}" 6bcaffe4f6f68a70851826c35c78aa18f289db5260059dc05ebb4ff20cdb0242 2026-10-19T19:24:28.357126327Z CI=true 2026-10-19T19:24:28.357172439Z HOME=/github/home 2026-10-19T19:24:28.357176195Z GITHUB_ACTIONS=true 2026-10-19T19:24:28.357178032Z PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026-10-19T19:24:28.357181747Z LANG=C.UTF-8 2026-10-19T19:24:28.359436666Z ##[endgroup] 2026-10-19T19:24:28.359458648Z ##[group]Waiting for all services to be ready 2026-10-19T19:24:28.359463331Z ##[endgroup] 2026-10-19T19:24:28.360974256Z ##[group]Run pacman -Syu --noconfirm --needed git gcc openssh nodejs 2026-10-19T19:24:28.360993835Z pacman -Syu --noconfirm --needed git gcc openssh nodejs 2026-10-19T19:24:28.360998452Z shell: sh -e {0} 2026-10-19T19:24:28.361001107Z env: 2026-10-19T19:24:28.361006586Z GOWORK: off 2026-10-19T19:24:28.361008539Z ##[endgroup] 2026-10-19T19:24:28.429681809Z :: Synchronizing package databases... 2026-10-19T19:24:28.707264594Z core downloading... 2026-10-19T19:24:28.707295139Z extra downloading... 2026-10-19T19:24:28.908388116Z :: Starting full system upgrade... 2026-10-19T19:24:28.912741094Z resolving dependencies... 2026-10-19T19:24:28.915982854Z looking for conflicting packages... 2026-10-19T19:24:28.916016194Z 2026-10-19T19:24:28.916024678Z Package (24) Old Version New Version Net Change Download Size 2026-10-19T19:24:28.916035749Z 2026-10-19T19:24:28.916043677Z extra/abseil-cpp 20260817.0-2 7.15 MiB 1.35 MiB 2026-10-19T19:24:28.916048039Z extra/ada 4.0.0-1 0.95 MiB 0.31 MiB 2026-10-19T19:24:28.916056296Z extra/c-ares 1.34.8-1 0.53 MiB 0.23 MiB 2026-10-19T19:24:28.916061076Z core/db5.3 5.3.28-7 6.48 MiB 1.26 MiB 2026-10-19T19:24:28.916064694Z core/dbus 1.16.2-1 1.16.2-2 0.03 MiB 0.35 MiB 2026-10-19T19:24:28.916082907Z extra/gtest 1.18.0-1 1.67 MiB 0.39 MiB 2026-10-19T19:24:28.916089411Z core/libedit 20260512_3.1-1 0.27 MiB 0.11 MiB 2026-10-19T19:24:28.916097475Z core/libisl 0.28-1 5.90 MiB 0.94 MiB 2026-10-19T19:24:28.91610143Z core/libmpc 1.4.1-1 0.19 MiB 0.09 MiB 2026-10-19T19:24:28.916110937Z extra/libuv 1.52.1-2 0.64 MiB 0.26 MiB 2026-10-19T19:24:28.916115506Z core/linux-api-headers 7.2-1 7.3-1 0.07 MiB 1.53 MiB 2026-10-19T19:24:28.916123973Z core/perl 5.44.0-1 72.30 MiB 20.98 MiB 2026-10-19T19:24:28.916129491Z extra/perl-error 0.17030-3 0.04 MiB 0.02 MiB 2026-10-19T19:24:28.916133205Z extra/perl-mailtools 2.22-3 0.10 MiB 0.06 MiB 2026-10-19T19:24:28.916140803Z extra/perl-timedate 2.35-1 0.15 MiB 0.06 MiB 2026-10-19T19:24:28.916148134Z extra/simdjson 1:5.0.5-1 10.27 MiB 0.44 MiB 2026-10-19T19:24:28.916151214Z core/systemd 262-1 262.1-1 0.03 MiB 10.68 MiB 2026-10-19T19:24:28.916154029Z core/systemd-libs 262-1 262.1-1 0.01 MiB 1.44 MiB 2026-10-19T19:24:28.916159768Z core/systemd-sysvcompat 262-1 262.1-1 0.00 MiB 0.01 MiB 2026-10-19T19:24:28.916170675Z extra/zlib-ng 2.3.3-1 0.28 MiB 0.11 MiB 2026-10-19T19:24:28.916177902Z core/gcc 16.2.1+r23+gd564253eb6c8-1 220.89 MiB 57.93 MiB 2026-10-19T19:24:28.916181103Z extra/git 2.56.0-1 33.54 MiB 7.43 MiB 2026-10-19T19:24:28.916186658Z extra/nodejs 26.12.0-1 64.12 MiB 17.48 MiB 2026-10-19T19:24:28.916189661Z core/openssh 10.6p1-2 6.77 MiB 1.43 MiB 2026-10-19T19:24:28.91619857Z 2026-10-19T19:24:28.916203009Z Total Download Size: 124.89 MiB 2026-10-19T19:24:28.916206653Z Total Installed Size: 484.66 MiB 2026-10-19T19:24:28.91620937Z Net Upgrade Size: 432.37 MiB 2026-10-19T19:24:28.916211884Z 2026-10-19T19:24:28.918448871Z :: Proceed with installation? [Y/n] 2026-10-19T19:24:28.91847018Z :: Retrieving packages... 2026-10-19T19:24:30.298985261Z gcc-16.2.1+r23+gd564253eb6c8-1-x86_64 downloading... 2026-10-19T19:24:30.299013214Z perl-5.44.0-1-x86_64 downloading... 2026-10-19T19:24:30.299030208Z nodejs-26.12.0-1-x86_64 downloading... 2026-10-19T19:24:30.299032451Z systemd-262.1-1-x86_64 downloading... 2026-10-19T19:24:30.299034293Z git-2.56.0-1-x86_64 downloading... 2026-10-19T19:24:30.299036138Z linux-api-headers-7.3-1-x86_64 downloading... 2026-10-19T19:24:30.299037911Z systemd-libs-262.1-1-x86_64 downloading... 2026-10-19T19:24:30.299039714Z openssh-10.6p1-2-x86_64 downloading... 2026-10-19T19:24:30.299041402Z abseil-cpp-20260817.0-2-x86_64 downloading... 2026-10-19T19:24:30.299043208Z db5.3-5.3.28-7-x86_64 downloading... 2026-10-19T19:24:30.29904492Z libisl-0.28-1-x86_64 downloading... 2026-10-19T19:24:30.299046717Z simdjson-1:5.0.5-1-x86_64 downloading... 2026-10-19T19:24:30.299048452Z gtest-1.18.0-1-x86_64 downloading... 2026-10-19T19:24:30.299050134Z dbus-1.16.2-2-x86_64 downloading... 2026-10-19T19:24:30.299051747Z ada-4.0.0-1-x86_64 downloading... 2026-10-19T19:24:30.299059039Z libuv-1.52.1-2-x86_64 downloading... 2026-10-19T19:24:30.299108808Z c-ares-1.34.8-1-x86_64 downloading... 2026-10-19T19:24:30.299115825Z libedit-20260512_3.1-1-x86_64 downloading... 2026-10-19T19:24:30.299119609Z zlib-ng-2.3.3-1-x86_64 downloading... 2026-10-19T19:24:30.299122979Z libmpc-1.4.1-1-x86_64 downloading... 2026-10-19T19:24:30.29912594Z perl-timedate-2.35-1-any downloading... 2026-10-19T19:24:30.299167094Z perl-mailtools-2.22-3-any downloading... 2026-10-19T19:24:30.299181225Z perl-error-0.17030-3-any downloading... 2026-10-19T19:24:30.299221573Z systemd-sysvcompat-262.1-1-x86_64 downloading... 2026-10-19T19:24:30.299235271Z checking keyring... 2026-10-19T19:24:30.393442443Z checking package integrity... 2026-10-19T19:24:30.973280541Z loading package files... 2026-10-19T19:24:31.024903982Z checking for file conflicts... 2026-10-19T19:24:31.03456443Z :: Processing package changes... 2026-10-19T19:24:31.034593644Z upgrading linux-api-headers... 2026-10-19T19:24:31.193631892Z installing db5.3... 2026-10-19T19:24:31.20986443Z installing perl... 2026-10-19T19:24:31.536225216Z installing perl-error... 2026-10-19T19:24:31.536254321Z installing perl-timedate... 2026-10-19T19:24:31.539281725Z installing perl-mailtools... 2026-10-19T19:24:31.541410453Z installing zlib-ng... 2026-10-19T19:24:31.543713512Z upgrading systemd-libs... 2026-10-19T19:24:31.564464867Z installing git... 2026-10-19T19:24:31.715049642Z Optional dependencies for git 2026-10-19T19:24:31.71507762Z git-zsh-completion: upstream zsh completion 2026-10-19T19:24:31.71508163Z tk: gitk and git gui 2026-10-19T19:24:31.715083838Z openssh: ssh transport and crypto [pending] 2026-10-19T19:24:31.71508594Z man: show help with `git command --help` 2026-10-19T19:24:31.715087699Z perl-libwww: git svn 2026-10-19T19:24:31.715089747Z perl-term-readkey: git svn and interactive.singlekey setting 2026-10-19T19:24:31.715092502Z perl-io-socket-ssl: git send-email TLS support 2026-10-19T19:24:31.715094442Z perl-authen-sasl: git send-email TLS support 2026-10-19T19:24:31.715096235Z perl-cgi: gitweb (web interface) support 2026-10-19T19:24:31.715098026Z python: git svn & git p4 2026-10-19T19:24:31.715099883Z subversion: git svn 2026-10-19T19:24:31.715101744Z org.freedesktop.secrets: keyring credential helper 2026-10-19T19:24:31.715106204Z libsecret: libsecret credential helper [installed] 2026-10-19T19:24:31.715108287Z less: the default pager for git 2026-10-19T19:24:31.715110065Z installing libisl... 2026-10-19T19:24:31.730882735Z installing libmpc... 2026-10-19T19:24:31.730910337Z installing gcc... 2026-10-19T19:24:32.336372371Z Optional dependencies for gcc 2026-10-19T19:24:32.336408053Z lib32-gcc-libs: for generating code for 32-bit ABI 2026-10-19T19:24:32.336412565Z installing libedit... 2026-10-19T19:24:32.339018406Z installing openssh... 2026-10-19T19:24:32.357996511Z Optional dependencies for openssh 2026-10-19T19:24:32.358025205Z libfido2: FIDO/U2F support 2026-10-19T19:24:32.358030279Z sh: for ssh-copy-id and findssl.sh [installed] 2026-10-19T19:24:32.358033825Z x11-ssh-askpass: input passphrase in X 2026-10-19T19:24:32.358036919Z xorg-xauth: X11 forwarding 2026-10-19T19:24:32.358041521Z installing gtest... 2026-10-19T19:24:32.366087396Z Optional dependencies for gtest 2026-10-19T19:24:32.366129392Z python: gmock generator 2026-10-19T19:24:32.36613564Z installing abseil-cpp... 2026-10-19T19:24:32.436219606Z installing ada... 2026-10-19T19:24:32.442246315Z installing c-ares... 2026-10-19T19:24:32.445456263Z installing libuv... 2026-10-19T19:24:32.448059389Z installing simdjson... 2026-10-19T19:24:32.460466541Z installing nodejs... 2026-10-19T19:24:32.630474636Z Optional dependencies for nodejs 2026-10-19T19:24:32.630505231Z npm: nodejs package manager 2026-10-19T19:24:32.630510731Z upgrading dbus... 2026-10-19T19:24:32.645633048Z upgrading systemd... 2026-10-19T19:24:33.010297844Z Creating group 'git' with GID 969. 2026-10-19T19:24:33.010329747Z Creating user 'git' (git daemon user) with UID 969 and GID 969. 2026-10-19T19:24:33.242202643Z upgrading systemd-sysvcompat... 2026-10-19T19:24:34.723320244Z :: Running post-transaction hooks... 2026-10-19T19:24:34.723354443Z ( 1/12) Creating system user accounts... 2026-10-19T19:24:34.778583815Z ( 2/12) Creating temporary files... 2026-10-19T19:24:34.832897351Z /usr/lib/tmpfiles.d/journal-nocow.conf:26: Failed to resolve specifier: uninitialized /etc/ detected, skipping. 2026-10-19T19:24:34.83293166Z All rules containing unresolvable specifiers will be skipped. 2026-10-19T19:24:34.844782264Z ( 3/12) Updating journal message catalog... 2026-10-19T19:24:34.916583634Z ( 4/12) Updating udev hardware database... 2026-10-19T19:24:35.416128406Z ( 5/12) Applying kernel sysctl settings... 2026-10-19T19:24:35.472974678Z Skipped: Current root is not booted. 2026-10-19T19:24:35.473007481Z ( 6/12) Reloading system manager configuration... 2026-10-19T19:24:35.528044223Z Skipped: Current root is not booted. 2026-10-19T19:24:35.528083606Z ( 7/12) Reloading user manager configuration... 2026-10-19T19:24:35.58363608Z Skipped: Current root is not booted. 2026-10-19T19:24:35.583665429Z ( 8/12) Enqueuing marked services... 2026-10-19T19:24:35.640460647Z Skipped: Current root is not booted. 2026-10-19T19:24:35.640492549Z ( 9/12) Reloading device manager configuration... 2026-10-19T19:24:35.695459254Z Skipped: Current root is not booted. 2026-10-19T19:24:35.69548968Z (10/12) Arming ConditionNeedsUpdate... 2026-10-19T19:24:35.749536407Z (11/12) Reloading system bus configuration... 2026-10-19T19:24:35.805188016Z Skipped: Current root is not booted. 2026-10-19T19:24:35.805216853Z (12/12) Checking for old perl modules... 2026-10-19T19:24:35.899646216Z ##[group]Run actions/checkout@v6 2026-10-19T19:24:35.899663067Z with: 2026-10-19T19:24:35.899667247Z repository: bnema/ermite 2026-10-19T19:24:35.899669802Z token: *** 2026-10-19T19:24:35.899673426Z ssh-strict: true 2026-10-19T19:24:35.899675506Z ssh-user: git 2026-10-19T19:24:35.89967738Z persist-credentials: true 2026-10-19T19:24:35.899679545Z clean: true 2026-10-19T19:24:35.899681997Z sparse-checkout-cone-mode: true 2026-10-19T19:24:35.899684029Z fetch-depth: 1 2026-10-19T19:24:35.899685993Z fetch-tags: false 2026-10-19T19:24:35.899687977Z show-progress: true 2026-10-19T19:24:35.89968991Z lfs: false 2026-10-19T19:24:35.899691755Z submodules: false 2026-10-19T19:24:35.89969363Z set-safe-directory: true 2026-10-19T19:24:35.899695717Z allow-unsafe-pr-checkout: false 2026-10-19T19:24:35.899697565Z env: 2026-10-19T19:24:35.899699749Z GOWORK: off 2026-10-19T19:24:35.899701615Z ##[endgroup] 2026-10-19T19:24:35.899938556Z ##[command]/usr/bin/docker exec 6bcaffe4f6f68a70851826c35c78aa18f289db5260059dc05ebb4ff20cdb0242 sh -c "cat /etc/*release | grep ^ID" 2026-10-19T19:24:36.152580457Z Syncing repository: bnema/ermite 2026-10-19T19:24:36.152604593Z ##[group]Getting Git version info 2026-10-19T19:24:36.152615806Z Working directory is '/__w/ermite/ermite' 2026-10-19T19:24:36.155400221Z [command]/usr/sbin/git version 2026-10-19T19:24:36.161573482Z git version 2.56.0 2026-10-19T19:24:36.163894888Z ##[endgroup] 2026-10-19T19:24:36.163955602Z Temporarily overriding HOME='/__w/_temp/f5a0025f-c19d-47a6-882b-56b259535b6c' before making global git config changes 2026-10-19T19:24:36.166269905Z Adding repository directory to the temporary git global config as a safe directory 2026-10-19T19:24:36.166305845Z [command]/usr/sbin/git config --global --add safe.directory /__w/ermite/ermite 2026-10-19T19:24:36.168989363Z Deleting the contents of '/__w/ermite/ermite' 2026-10-19T19:24:36.172060289Z ##[group]Determining repository object format 2026-10-19T19:24:36.172091975Z ##[endgroup] 2026-10-19T19:24:36.172096957Z ##[group]Initializing the repository 2026-10-19T19:24:36.172117736Z [command]/usr/sbin/git init /__w/ermite/ermite 2026-10-19T19:24:36.177151848Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-19T19:24:36.177193788Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-19T19:24:36.177206143Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-19T19:24:36.177252457Z hint: call: 2026-10-19T19:24:36.177271304Z hint: 2026-10-19T19:24:36.177322748Z hint: git config --global init.defaultBranch 2026-10-19T19:24:36.177336977Z hint: 2026-10-19T19:24:36.177342785Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-19T19:24:36.177375701Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-19T19:24:36.177390028Z hint: 2026-10-19T19:24:36.177396842Z hint: git branch -m 2026-10-19T19:24:36.177407937Z hint: 2026-10-19T19:24:36.177415128Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-19T19:24:36.177421974Z Initialized empty Git repository in /__w/ermite/ermite/.git/ 2026-10-19T19:24:36.177495526Z [command]/usr/sbin/git remote add origin http://ermite:7341/bnema/ermite 2026-10-19T19:24:36.183007638Z ##[endgroup] 2026-10-19T19:24:36.183043918Z ##[group]Disabling automatic garbage collection 2026-10-19T19:24:36.183078641Z [command]/usr/sbin/git config --local gc.auto 0 2026-10-19T19:24:36.185171118Z ##[endgroup] 2026-10-19T19:24:36.18520876Z ##[group]Setting up auth 2026-10-19T19:24:36.185233576Z Removing SSH command configuration 2026-10-19T19:24:36.185251292Z [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-19T19:24:36.191563367Z [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-19T19:24:36.231596959Z Removing HTTP extra header 2026-10-19T19:24:36.231634202Z [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-19T19:24:36.234339426Z [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-19T19:24:36.277995072Z Removing includeIf entries pointing to credentials config files 2026-10-19T19:24:36.278033873Z [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-19T19:24:36.280091943Z [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-19T19:24:36.324636517Z [command]/usr/sbin/git config --file /__w/_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config http.http://ermite:7341/.extraheader AUTHORIZATION: basic *** 2026-10-19T19:24:36.32932254Z [command]/usr/sbin/git config --local includeIf.gitdir:/__w/ermite/ermite/.git.path /__w/_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config 2026-10-19T19:24:36.332098123Z [command]/usr/sbin/git config --local includeIf.gitdir:/__w/ermite/ermite/.git/worktrees/*.path /__w/_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config 2026-10-19T19:24:36.337203235Z [command]/usr/sbin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config 2026-10-19T19:24:36.340083101Z [command]/usr/sbin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config 2026-10-19T19:24:36.344811842Z ##[endgroup] 2026-10-19T19:24:36.344853878Z ##[group]Fetching the repository 2026-10-19T19:24:36.344878616Z [command]/usr/sbin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +706d0b61b508f5c0485934d8dd848119ff88e380:refs/remotes/pull/9/merge 2026-10-19T19:24:36.777954652Z From http://ermite:7341/bnema/ermite 2026-10-19T19:24:36.777988833Z * [new ref] 706d0b61b508f5c0485934d8dd848119ff88e380 -> pull/9/merge 2026-10-19T19:24:36.777998395Z ##[endgroup] 2026-10-19T19:24:36.778038419Z ##[group]Determining the checkout info 2026-10-19T19:24:36.778053788Z ##[endgroup] 2026-10-19T19:24:36.778073731Z [command]/usr/sbin/git sparse-checkout disable 2026-10-19T19:24:36.783782655Z [command]/usr/sbin/git config --local --unset-all extensions.worktreeConfig 2026-10-19T19:24:36.786535058Z ##[group]Checking out the ref 2026-10-19T19:24:36.786570143Z [command]/usr/sbin/git checkout --progress --force refs/remotes/pull/9/merge 2026-10-19T19:24:36.852315777Z Note: switching to 'refs/remotes/pull/9/merge'. 2026-10-19T19:24:36.852351491Z 2026-10-19T19:24:36.852361777Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-19T19:24:36.852393607Z changes and commit them, and you can discard any commits you make in this 2026-10-19T19:24:36.852412554Z state without impacting any branches by switching back to a branch. 2026-10-19T19:24:36.8524335Z 2026-10-19T19:24:36.852453049Z If you want to create a new branch to retain commits you create, you may 2026-10-19T19:24:36.852469681Z do so (now or later) by using -c with the switch command. Example: 2026-10-19T19:24:36.852477606Z 2026-10-19T19:24:36.852484343Z git switch -c 2026-10-19T19:24:36.85249084Z 2026-10-19T19:24:36.852497802Z Or undo this operation with: 2026-10-19T19:24:36.852512511Z 2026-10-19T19:24:36.85253051Z git switch - 2026-10-19T19:24:36.852535678Z 2026-10-19T19:24:36.852540343Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-19T19:24:36.852546343Z 2026-10-19T19:24:36.852556812Z HEAD is now at 706d0b6 Merge 453499267f41ae8b3e4bd97a7445ec1c9de27425 into 70c00ad2d5a23676a0759d7ae2dcab5e5dcd4425 2026-10-19T19:24:36.852564185Z ##[endgroup] 2026-10-19T19:24:36.855609373Z [command]/usr/sbin/git log -1 --format=%H 2026-10-19T19:24:36.857760854Z 706d0b61b508f5c0485934d8dd848119ff88e380 2026-10-19T19:24:36.869554572Z ##[group]Run git config --global --add safe.directory "$GITHUB_WORKSPACE" 2026-10-19T19:24:36.869575671Z git config --global --add safe.directory "$GITHUB_WORKSPACE" 2026-10-19T19:24:36.869581156Z shell: sh -e {0} 2026-10-19T19:24:36.869584108Z env: 2026-10-19T19:24:36.869588416Z GOWORK: off 2026-10-19T19:24:36.869594167Z ##[endgroup] 2026-10-19T19:24:36.931032388Z ##[group]Run actions/setup-go@v5 2026-10-19T19:24:36.931056003Z with: 2026-10-19T19:24:36.931060397Z go-version-file: go.mod 2026-10-19T19:24:36.931062824Z cache: true 2026-10-19T19:24:36.93106501Z check-latest: false 2026-10-19T19:24:36.931066913Z env: 2026-10-19T19:24:36.93106903Z GOWORK: off 2026-10-19T19:24:36.93107082Z ##[endgroup] 2026-10-19T19:24:36.931620311Z ##[command]/usr/bin/docker exec 6bcaffe4f6f68a70851826c35c78aa18f289db5260059dc05ebb4ff20cdb0242 sh -c "cat /etc/*release | grep ^ID" 2026-10-19T19:24:37.186851909Z Setup go version spec 1.27.1 2026-10-19T19:24:37.186891943Z Attempting to download 1.27.1... 2026-10-19T19:24:37.20181514Z (node:337) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-10-19T19:24:37.201858059Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-10-19T19:24:37.431532507Z matching 1.27.1... 2026-10-19T19:24:37.433612871Z 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-19T19:24:38.583195264Z Extracting Go... 2026-10-19T19:24:38.592658721Z [command]/usr/sbin/tar xz --warning=no-unknown-keyword --overwrite -C /__w/_temp/3762ef47-3257-40b4-ae3c-321b05e9e6a9 -f /__w/_temp/aa8f3c0c-2ada-4ba7-9c31-16c92e42fa20 2026-10-19T19:24:40.119615732Z Successfully extracted go to /__w/_temp/3762ef47-3257-40b4-ae3c-321b05e9e6a9 2026-10-19T19:24:40.119648279Z Adding to the cache ... 2026-10-19T19:24:44.477403397Z Successfully cached go to /__t/go/1.27.1/x64 2026-10-19T19:24:44.477442487Z Added go to the path 2026-10-19T19:24:44.47744882Z Successfully set up Go version 1.27.1 2026-10-19T19:24:44.502133059Z [command]/__t/go/1.27.1/x64/bin/go env GOMODCACHE 2026-10-19T19:24:44.50594668Z [command]/__t/go/1.27.1/x64/bin/go env GOCACHE 2026-10-19T19:24:44.510737364Z /github/home/go/pkg/mod 2026-10-19T19:24:44.510768832Z /github/home/.cache/go-build 2026-10-19T19:25:07.51737314Z Cache Size: ~654 MB (685568766 B) 2026-10-19T19:25:07.52217079Z [command]/usr/sbin/tar -xf /__w/_temp/72909ab0-0ac1-4869-92c7-e5c89488ff97/cache.tzst -P -C /__w/ermite/ermite --use-compress-program unzstd 2026-10-19T19:25:13.228453536Z Cache restored successfully 2026-10-19T19:25:13.285763996Z Cache restored from key: setup-go-Linux-x64-undefined-go-1.27.1-dcdc8e7faa10edda11b015ed33e82b95f80ca31b35aabdb55b2bc12ddb2a3368 2026-10-19T19:25:13.285996454Z go version go1.27.1 linux/amd64 2026-10-19T19:25:13.286014444Z 2026-10-19T19:25:13.286019514Z ##[group]go env 2026-10-19T19:25:13.29631541Z AR='ar' 2026-10-19T19:25:13.296359094Z CC='gcc' 2026-10-19T19:25:13.296368611Z CGO_CFLAGS='-O2 -g' 2026-10-19T19:25:13.296373894Z CGO_CPPFLAGS='' 2026-10-19T19:25:13.296379075Z CGO_CXXFLAGS='-O2 -g' 2026-10-19T19:25:13.296383423Z CGO_ENABLED='1' 2026-10-19T19:25:13.296387593Z CGO_FFLAGS='-O2 -g' 2026-10-19T19:25:13.296399954Z CGO_LDFLAGS='-O2 -g' 2026-10-19T19:25:13.296406945Z CXX='g++' 2026-10-19T19:25:13.296421373Z GCCGO='gccgo' 2026-10-19T19:25:13.296436581Z GO111MODULE='' 2026-10-19T19:25:13.296451076Z GOAMD64='v1' 2026-10-19T19:25:13.296459575Z GOARCH='amd64' 2026-10-19T19:25:13.296467556Z GOAUTH='netrc' 2026-10-19T19:25:13.296477137Z GOBIN='/github/home/go/bin' 2026-10-19T19:25:13.296487684Z GOCACHE='/github/home/.cache/go-build' 2026-10-19T19:25:13.296495805Z GOCACHEPROG='' 2026-10-19T19:25:13.29650734Z GODEBUG='' 2026-10-19T19:25:13.296517252Z GOENV='/github/home/.config/go/env' 2026-10-19T19:25:13.296524744Z GOEXE='' 2026-10-19T19:25:13.296532568Z GOEXPERIMENT='' 2026-10-19T19:25:13.296540602Z GOFIPS140='off' 2026-10-19T19:25:13.296547926Z GOFLAGS='' 2026-10-19T19:25:13.296564904Z GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build1332559330=/tmp/go-build -gno-record-gcc-switches' 2026-10-19T19:25:13.296587637Z GOHOSTARCH='amd64' 2026-10-19T19:25:13.29660214Z GOHOSTOS='linux' 2026-10-19T19:25:13.296616334Z GOINSECURE='' 2026-10-19T19:25:13.296632008Z GOMOD='/__w/ermite/ermite/go.mod' 2026-10-19T19:25:13.296647891Z GOMODCACHE='/github/home/go/pkg/mod' 2026-10-19T19:25:13.296663715Z GONOPROXY='' 2026-10-19T19:25:13.296677738Z GONOSUMDB='' 2026-10-19T19:25:13.296692098Z GOOS='linux' 2026-10-19T19:25:13.296706724Z GOPACKAGESDRIVER='' 2026-10-19T19:25:13.296721455Z GOPATH='/github/home/go' 2026-10-19T19:25:13.296732616Z GOPRIVATE='' 2026-10-19T19:25:13.296763619Z GOPROXY='https://proxy.golang.org,direct' 2026-10-19T19:25:13.296780062Z GOROOT='/__t/go/1.27.1/x64' 2026-10-19T19:25:13.296790921Z GOSUMDB='sum.golang.org' 2026-10-19T19:25:13.296797471Z GOTELEMETRY='local' 2026-10-19T19:25:13.296807659Z GOTELEMETRYDIR='/github/home/.config/go/telemetry' 2026-10-19T19:25:13.296815266Z GOTMPDIR='' 2026-10-19T19:25:13.29682228Z GOTOOLCHAIN='auto' 2026-10-19T19:25:13.296827706Z GOTOOLDIR='/__t/go/1.27.1/x64/pkg/tool/linux_amd64' 2026-10-19T19:25:13.296831899Z GOVCS='' 2026-10-19T19:25:13.296836043Z GOVERSION='go1.27.1' 2026-10-19T19:25:13.296839683Z GOWORK='off' 2026-10-19T19:25:13.296843665Z PKG_CONFIG='pkg-config' 2026-10-19T19:25:13.296846883Z 2026-10-19T19:25:13.296851648Z ##[endgroup] 2026-10-19T19:25:13.31042906Z ##[group]Run git --version 2026-10-19T19:25:13.310444377Z git --version 2026-10-19T19:25:13.310447622Z v=$(git --version | sed -E 's/^git version ([0-9]+)\.([0-9]+).*/\1 \2/') 2026-10-19T19:25:13.31045048Z set -- $v 2026-10-19T19:25:13.310452468Z if [ "$1" -lt 2 ] || { [ "$1" -eq 2 ] && [ "$2" -lt 45 ]; }; then 2026-10-19T19:25:13.3104545Z  echo "git 2.45 or newer is required" >&2 2026-10-19T19:25:13.310456445Z  exit 1 2026-10-19T19:25:13.310458167Z fi 2026-10-19T19:25:13.310461036Z shell: sh -e {0} 2026-10-19T19:25:13.310462659Z env: 2026-10-19T19:25:13.31046555Z GOWORK: off 2026-10-19T19:25:13.310467223Z ##[endgroup] 2026-10-19T19:25:13.384980564Z git version 2.56.0 2026-10-19T19:25:13.391276024Z ##[group]Run go mod tidy 2026-10-19T19:25:13.391296236Z go mod tidy 2026-10-19T19:25:13.391300104Z git diff --exit-code -- go.mod go.sum 2026-10-19T19:25:13.39130536Z shell: sh -e {0} 2026-10-19T19:25:13.391308224Z env: 2026-10-19T19:25:13.3913133Z GOWORK: off 2026-10-19T19:25:13.391316035Z ##[endgroup] 2026-10-19T19:25:13.630580278Z ##[group]Run scripts/templ-drift.sh 2026-10-19T19:25:13.630597669Z scripts/templ-drift.sh 2026-10-19T19:25:13.63060377Z shell: sh -e {0} 2026-10-19T19:25:13.630607302Z env: 2026-10-19T19:25:13.630615115Z GOWORK: off 2026-10-19T19:25:13.630618732Z ##[endgroup] 2026-10-19T19:25:14.026779486Z (✓) Post-generation event received, processing... [ updates=0 needsRestart=true needsBrowserReload=true ] 2026-10-19T19:25:14.026818049Z (✓) Complete [ updates=0 duration=210.98223ms ] 2026-10-19T19:25:14.042404623Z ##[group]Run go vet ./... 2026-10-19T19:25:14.042425192Z go vet ./... 2026-10-19T19:25:14.042430175Z shell: sh -e {0} 2026-10-19T19:25:14.04243253Z env: 2026-10-19T19:25:14.042445332Z GOWORK: off 2026-10-19T19:25:14.042449658Z ##[endgroup] 2026-10-19T19:25:25.875431262Z ##[group]Run go test -race $(go list ./... | grep -vx 'bnema.dev/ermite/internal/app') 2026-10-19T19:25:25.875445964Z go test -race $(go list ./... | grep -vx 'bnema.dev/ermite/internal/app') 2026-10-19T19:25:25.875450188Z shell: sh -e {0} 2026-10-19T19:25:25.875452221Z env: 2026-10-19T19:25:25.87545636Z GOWORK: off 2026-10-19T19:25:25.875458086Z ##[endgroup] 2026-10-19T19:25:38.476032989Z ? bnema.dev/ermite/cmd/ermite [no test files] 2026-10-19T19:25:38.476089444Z ? bnema.dev/ermite/gen/ermite/storage [no test files] 2026-10-19T19:25:38.476104405Z ok bnema.dev/ermite/internal/adapters/ciartifacts (cached) 2026-10-19T19:25:38.479121142Z ok bnema.dev/ermite/internal/adapters/cilogs (cached) 2026-10-19T19:25:38.481256387Z ok bnema.dev/ermite/internal/adapters/cisummaries (cached) 2026-10-19T19:25:38.48130191Z ok bnema.dev/ermite/internal/adapters/client (cached) 2026-10-19T19:25:42.24629096Z ok bnema.dev/ermite/internal/adapters/ermitegit (cached) 2026-10-19T19:25:42.246344505Z ok bnema.dev/ermite/internal/adapters/eventbus (cached) 2026-10-19T19:25:42.246353145Z ok bnema.dev/ermite/internal/adapters/gitcli (cached) 2026-10-19T19:25:42.24635909Z ok bnema.dev/ermite/internal/adapters/githttp (cached) 2026-10-19T19:25:42.246364472Z ok bnema.dev/ermite/internal/adapters/githubapi (cached) 2026-10-19T19:25:42.246369805Z ok bnema.dev/ermite/internal/adapters/githubraw (cached) 2026-10-19T19:25:42.246375111Z ok bnema.dev/ermite/internal/adapters/gitremote (cached) 2026-10-19T19:25:42.246384916Z ok bnema.dev/ermite/internal/adapters/httpserver (cached) 2026-10-19T19:25:42.24639094Z ok bnema.dev/ermite/internal/adapters/kvstore (cached) 2026-10-19T19:25:42.24646047Z ? bnema.dev/ermite/internal/adapters/oidchttp [no test files] 2026-10-19T19:25:46.009135603Z ok bnema.dev/ermite/internal/adapters/rpc 1.107s 2026-10-19T19:25:46.009189047Z ok bnema.dev/ermite/internal/adapters/secretbox (cached) 2026-10-19T19:25:46.009200048Z ok bnema.dev/ermite/internal/adapters/sigverify (cached) 2026-10-19T19:25:46.009220553Z ok bnema.dev/ermite/internal/adapters/sshsig (cached) 2026-10-19T19:26:29.107141677Z ok bnema.dev/ermite/internal/adapters/web 37.465s 2026-10-19T19:26:29.1071792Z ok bnema.dev/ermite/internal/adapters/webauthn (cached) 2026-10-19T19:26:29.107215082Z ok bnema.dev/ermite/internal/boundary 1.146s 2026-10-19T19:26:29.107265046Z ok bnema.dev/ermite/internal/clientlimit (cached) 2026-10-19T19:26:29.107291672Z ok bnema.dev/ermite/internal/config (cached) 2026-10-19T19:26:29.107305366Z ok bnema.dev/ermite/internal/domain (cached) 2026-10-19T19:26:29.107325742Z ? bnema.dev/ermite/internal/ports [no test files] 2026-10-19T19:26:29.107346245Z ? bnema.dev/ermite/internal/ports/mocks [no test files] 2026-10-19T19:26:29.107364555Z ? bnema.dev/ermite/internal/readertest [no test files] 2026-10-19T19:26:29.107380572Z ok bnema.dev/ermite/internal/usecase 20.925s 2026-10-19T19:26:29.107400078Z ? bnema.dev/ermite/scripts/loadtest [no test files] 2026-10-19T19:26:29.15800286Z ##[group]Run go tool hexcheck -fail-on warn ./... 2026-10-19T19:26:29.158016795Z go tool hexcheck -fail-on warn ./... 2026-10-19T19:26:29.158020885Z shell: sh -e {0} 2026-10-19T19:26:29.158022831Z env: 2026-10-19T19:26:29.15802952Z GOWORK: off 2026-10-19T19:26:29.15803212Z ##[endgroup] 2026-10-19T19:26:38.823577821Z ##[group]Run node --test 'internal/adapters/web/jstest/*.test.mjs' 2026-10-19T19:26:38.82359913Z node --test 'internal/adapters/web/jstest/*.test.mjs' 2026-10-19T19:26:38.823605782Z shell: sh -e {0} 2026-10-19T19:26:38.823609185Z env: 2026-10-19T19:26:38.823615283Z GOWORK: off 2026-10-19T19:26:38.823618351Z ##[endgroup] 2026-10-19T19:26:39.040647538Z ✔ the palette: options, selected option and aria-activedescendant follow the cursor (3.708448ms) 2026-10-19T19:26:39.040701601Z ✔ the palette: a filter moves the active option, no match empties it and collapses the popup (0.447656ms) 2026-10-19T19:26:39.04072127Z ✔ the palette: the file hits that arrive later get ids, roles and the active option (24.628435ms) 2026-10-19T19:26:39.043029029Z ✔ Escape in the finder clears the query, keeps the focus in the field and does not reach the global handler (4.366391ms) 2026-10-19T19:26:39.060505825Z ✔ the finder follows the cursor moved from outside (j / k) (1.86938ms) 2026-10-19T19:26:39.064394086Z ✔ a swap that replaces the focused row puts the focus on the same control of the new one (2.62502ms) 2026-10-19T19:26:39.067293972Z ✔ a swap with the focus elsewhere does not touch it (0.436803ms) 2026-10-19T19:26:39.06735137Z ✔ a removed row hands the focus to the next row, else the previous, else the content (0.957826ms) 2026-10-19T19:26:39.067369518Z ✔ a removed row skips the rows a filter hides (0.650062ms) 2026-10-19T19:26:39.06739225Z ✔ shortcuts off: single characters do nothing, ctrl k, escape and enter still work (0.92452ms) 2026-10-19T19:26:39.067414524Z ✔ shortcuts off: the checkbox, the note and the palette action show the state (0.623816ms) 2026-10-19T19:26:39.070073641Z ✔ shortcuts off: another tab's change applies here (0.36286ms) 2026-10-19T19:26:39.070115789Z ✔ the preference is read from storage when the page loads (5.641132ms) 2026-10-19T19:26:39.070131792Z ✔ activity moves a home row up only in newest activity order, preserving focus and cursor (2.685237ms) 2026-10-19T19:26:39.648662278Z AC6 index of 100000 paths: 48.9 ms (target < 150, asserted < 1500) 2026-10-19T19:26:39.648731019Z AC6 queries (incremental): t: 68.5 ms (94793 matches); tr: 63.3 ms (65622 matches); tre: 68.3 ms (51036 matches); tree: 75.2 ms (35414 matches); tree h: 13.5 ms (4167 matches); wbtree: 21.1 ms (7290 matches); internal handler: 11.9 ms (1042 matches); zzzq: 0.3 ms (0 matches) 2026-10-19T19:26:39.648833651Z AC6 cold 'e': 97.1 ms; cold 'inthand': 8.4 ms; 'tree h' with positions of the hits: 13.3 ms (target < 30, asserted < 300) 2026-10-19T19:26:40.111121932Z ✔ search: rejects what is not a subsequence (2.267184ms) 2026-10-19T19:26:40.111157867Z ✔ search: ranking (0.758962ms) 2026-10-19T19:26:40.111234899Z ✔ search: wbtree matches web/tree.templ (0.218122ms) 2026-10-19T19:26:40.111250831Z ✔ search: basename prefix beats a deep match (0.268039ms) 2026-10-19T19:26:40.11329052Z ✔ search: camelCase and separators earn bonuses (0.602491ms) 2026-10-19T19:26:40.113329196Z ✔ search: several terms (1.670592ms) 2026-10-19T19:26:40.113353276Z ✔ search: top k, ties by length then path (1.550796ms) 2026-10-19T19:26:40.113382868Z ✔ search: incremental results equal a cold search (41.318352ms) 2026-10-19T19:26:40.113395663Z ✔ positions (0.860168ms) 2026-10-19T19:26:40.113408557Z ✔ non-ASCII paths: ASCII-only folding, positions index the original (1.190654ms) 2026-10-19T19:26:40.113427371Z ✔ positions of a long path (greedy) (0.367727ms) 2026-10-19T19:26:40.113439759Z ✔ visible (0.968772ms) 2026-10-19T19:26:40.113455489Z ✔ performance on 100,000 paths (AC6) (590.955253ms) 2026-10-19T19:26:40.115995912Z ✔ search and positions agree with a brute-force reference (457.283063ms) 2026-10-19T19:26:40.128788634Z ✔ Enter before the results opens the top hit once they come (47.295075ms) 2026-10-19T19:26:40.128848657Z ✔ the status counts the files and names the real size of a truncated list (4.80934ms) 2026-10-19T19:26:40.128873123Z ✔ an Enter is dropped when the field changed since (2.162768ms) 2026-10-19T19:26:40.12889516Z ✔ Enter on current results opens the cursor row, whichever way the cursor moved (4.167238ms) 2026-10-19T19:26:40.128915811Z ✔ an input method composing does not drive the finder (1.42961ms) 2026-10-19T19:26:40.128939547Z ✔ Escape clears the field and puts the cursor back on the tree (3.360834ms) 2026-10-19T19:26:40.128963088Z ✔ label marks a surrogate pair whole (1.153632ms) 2026-10-19T19:26:40.128987557Z ✔ the palette lists the file hits under its entries (9.630121ms) 2026-10-19T19:26:40.129007487Z ✔ Enter typed before the frame of the query runs opens the top hit (2.383176ms) 2026-10-19T19:26:40.129032752Z ✔ the palette keeps one search per frame and drops a search when it closes (2.808598ms) 2026-10-19T19:26:40.129052985Z ✔ the palette drops the results of a query that is stale (2.715559ms) 2026-10-19T19:26:40.129084032Z ✔ a list that fits is left alone (3.256095ms) 2026-10-19T19:26:40.129118811Z ✔ the chips past the line give way to a … button that names them (1.345291ms) 2026-10-19T19:26:40.12913812Z ✔ fitting again after a resize shows what fits now, with one … button (0.922387ms) 2026-10-19T19:26:40.129149811Z ✔ a refit keeps the … button, and its focus (0.730999ms) 2026-10-19T19:26:40.129161735Z ✔ pressing … shows every chip and moves the focus to the first one it showed (0.79817ms) 2026-10-19T19:26:40.129174096Z ✔ the service worker is registered at the root scope once the page has loaded (2.372831ms) 2026-10-19T19:26:40.129194031Z ✔ a refused registration is not an error (0.37234ms) 2026-10-19T19:26:40.129215284Z ✔ the page leaves the browser its own install offer (0.208274ms) 2026-10-19T19:26:40.129236556Z ✔ leadingZeroBits counts the zero bits at the start (1.367843ms) 2026-10-19T19:26:40.129254094Z ✔ b64urlDecode reads the nonce the server sends (1.102239ms) 2026-10-19T19:26:40.129274445Z ✔ the hashed bytes are nonce || ":" || decimal solution (0.302934ms) 2026-10-19T19:26:40.129292646Z ✔ the solver finds the very solution of the Go vector (170.116436ms) 2026-10-19T19:26:40.129309021Z ✔ the solver is independent of the batch size and reports progress (79.484089ms) 2026-10-19T19:26:40.129326584Z ✔ counterClass: warn from 90 %, over above the maximum (0.359284ms) 2026-10-19T19:26:40.129342172Z ✔ length counts characters, not UTF-16 units (0.201285ms) 2026-10-19T19:26:40.129360858Z ✔ state: the button opens only when solved, waited and not over (0.48291ms) 2026-10-19T19:26:40.129378765Z ✔ serverLength counts NFC code points like the server (0.551526ms) 2026-10-19T19:26:40.129399342Z ✔ serverLength drops what the server strips and trims (0.372699ms) 2026-10-19T19:26:40.129422969Z ✔ state keeps the button disabled when a title is empty or a field is over (0.224769ms) 2026-10-19T19:26:40.129442398Z ✔ drafts are saved, restored once, and scoped to the path (0.499204ms) 2026-10-19T19:26:40.129461902Z ✔ onPageShow reloads only for a bfcache restore (0.131573ms) 2026-10-19T19:26:40.129481238Z ✔ init restores a draft and reloads on a bfcache pageshow (1.409136ms) 2026-10-19T19:26:40.129502557Z ✔ with nothing stored the layout is cards, and the page is as rendered (4.050805ms) 2026-10-19T19:26:40.129521237Z ✔ the stored layout is applied when the page loads (0.661391ms) 2026-10-19T19:26:40.129535248Z ✔ a stored value that is not a layout falls back to cards (0.505181ms) 2026-10-19T19:26:40.129552069Z ✔ set stores the layout, shows it and fits the chips again (0.556557ms) 2026-10-19T19:26:40.129563889Z ✔ pressing a layout button sets it; other clicks do nothing (2.158795ms) 2026-10-19T19:26:40.129576409Z ✔ another tab's change applies live (0.741168ms) 2026-10-19T19:26:40.129590196Z ✔ a page without .home or without ermiteFit still works (0.299359ms) 2026-10-19T19:26:40.129601256Z ✔ without usable storage the choice holds for the page (1.255747ms) 2026-10-19T19:26:40.129611792Z ✔ a drop shorter than the delay says nothing (7.186174ms) 2026-10-19T19:26:40.12962328Z ✔ a drop that lasts shows offline, once, until the stream is back (0.474228ms) 2026-10-19T19:26:40.129634912Z ✔ it does nothing for a job that is over, or a page without a feed (3.213404ms) 2026-10-19T19:26:40.129651831Z ✔ it opens the feed after the last line the page holds (0.981755ms) 2026-10-19T19:26:40.12966847Z ✔ it appends the lines of a batch (1.513436ms) 2026-10-19T19:26:40.129686384Z ✔ a piece that continues a line of an earlier batch joins that line (0.436936ms) 2026-10-19T19:26:40.129703729Z ✔ it scrolls with the log only while the reader is at its end (0.3809ms) 2026-10-19T19:26:40.129718544Z ✔ ci-end closes the feed, and a closed connection stays closed (0.330907ms) 2026-10-19T19:26:40.129734636Z ✔ windowOf: the start of the window of a file (1.95824ms) 2026-10-19T19:26:40.129751486Z ✔ menuKey: modes by number, D toggles the deletion, nothing else (0.877301ms) 2026-10-19T19:26:40.129767793Z ✔ step: stays in the list (0.212526ms) 2026-10-19T19:26:40.129784626Z ✔ rangeURL requires the same file, side and MR and sorts endpoints (0.660019ms) 2026-10-19T19:26:40.129801658Z ✔ quote opens the thread reply and prefills and focuses its textarea (0.288313ms) 2026-10-19T19:26:40.129819014Z ✔ reveal selects the split note ({"diff":"split"}), including after lazy loading (0.901996ms) 2026-10-19T19:26:40.129837479Z ✔ reveal selects the split note ({"view":"split"}), including after lazy loading (0.242801ms) 2026-10-19T19:26:40.129854463Z ✔ the script registers exactly one submit listener and no click listener (3.889641ms) 2026-10-19T19:26:40.1298716Z ✔ login: begin, get, finish with toJSON(), then home (3.345691ms) 2026-10-19T19:26:40.129888407Z ✔ register: the trimmed name goes to begin only, then reload (1.412853ms) 2026-10-19T19:26:40.129905299Z ✔ a submit from another form is not ours and keeps its default (1.412264ms) 2026-10-19T19:26:40.129921947Z ✔ busy: aria-busy, the waiting text, and a double submit makes one begin (13.537807ms) 2026-10-19T19:26:40.12993828Z ✔ a double submit of the add form makes one begin (1.693407ms) 2026-10-19T19:26:40.129954816Z ✔ after a failure the page is free for another try (1.185744ms) 2026-10-19T19:26:40.129972076Z ✔ on failure the button is enabled again, not busy, and has the focus (1.099468ms) 2026-10-19T19:26:40.129988648Z ✔ on success the button stays busy and disabled, without stealing focus (0.721026ms) 2026-10-19T19:26:40.130005306Z ✔ begin refused: the server reason is shown, nothing else is called (0.84087ms) 2026-10-19T19:26:40.130021429Z ✔ a 400 from register/begin focuses the name field (0.694576ms) 2026-10-19T19:26:40.130037745Z ✔ other refusals of register give the focus back to the button (1.281597ms) 2026-10-19T19:26:40.130055074Z ✔ a 400 at begin on the login page focuses the button: there is no name (0.397629ms) 2026-10-19T19:26:40.130073855Z ✔ a refusal without a JSON body falls back to the status (0.511263ms) 2026-10-19T19:26:40.130090175Z ✔ a 403 without a reason says the session ended (0.896992ms) 2026-10-19T19:26:40.130107357Z ✔ a 403 with a reason of its own shows that reason (1.392327ms) 2026-10-19T19:26:40.130123882Z ✔ the owner cancels the prompt (0.442682ms) 2026-10-19T19:26:40.130138706Z ✔ AbortError says cancelled (0.37245ms) 2026-10-19T19:26:40.130154626Z ✔ an authenticator that already holds a passkey (0.407198ms) 2026-10-19T19:26:40.130169676Z ✔ a network failure is reported (0.394416ms) 2026-10-19T19:26:40.130184054Z ✔ a null credential is not sent (0.342794ms) 2026-10-19T19:26:40.130199393Z ✔ a credential without toJSON is reported, not sent (0.576843ms) 2026-10-19T19:26:40.130214771Z ✔ a begin answer that is not JSON (0.405812ms) 2026-10-19T19:26:40.130230786Z ✔ a begin answer with the wrong shape (2.057871ms) 2026-10-19T19:26:40.130246734Z ✔ a name over 64 bytes (UTF-8) stops before begin (0.605411ms) 2026-10-19T19:26:40.130263087Z ✔ 64 bytes is fine, in ASCII or in two-byte characters (0.550562ms) 2026-10-19T19:26:40.130279331Z ✔ control and direction characters stop before begin (2.483109ms) 2026-10-19T19:26:40.130302172Z ✔ plain text with a zero width joiner, accents and emoji is fine (0.343264ms) 2026-10-19T19:26:40.130319964Z ✔ an empty name is allowed: the server names the passkey (0.546528ms) 2026-10-19T19:26:40.130339998Z ✔ an old browser: the buttons are disabled with a reason, nothing is fetched (0.612334ms) 2026-10-19T19:26:40.130355516Z ✔ no PublicKeyCredential at all (0.317247ms) 2026-10-19T19:26:40.130371834Z ✔ a supported browser keeps the buttons enabled (0.553426ms) 2026-10-19T19:26:40.130387843Z ✔ a disabled button ignores a submit (0.299877ms) 2026-10-19T19:26:40.130403653Z ✔ register needs parseCreationOptionsFromJSON (1.734725ms) 2026-10-19T19:26:40.130422616Z ✔ l focuses the main action of the panel, j / k walk its shown controls, h goes back (2.570824ms) 2026-10-19T19:26:40.130439562Z ✔ without a primary action, l takes the first shown control (0.25346ms) 2026-10-19T19:26:40.130456439Z ✔ h outside the panel leaves the focus alone; j / k outside it are not taken (0.296419ms) 2026-10-19T19:26:40.130472909Z ✔ get answers the stored value, else the fallback (null by default) (4.107445ms) 2026-10-19T19:26:40.130489697Z ✔ set stores strings; null and undefined remove; remove forgets (0.451425ms) 2026-10-19T19:26:40.130506778Z ✔ without storage nothing throws and the value holds for the page (0.415028ms) 2026-10-19T19:26:40.130522881Z ✔ a storage that refuses reads and writes does not throw either (0.351739ms) 2026-10-19T19:26:40.130541412Z ✔ a quota error on write keeps the value for the page; a later write that works wins (0.391104ms) 2026-10-19T19:26:40.130558634Z ✔ a getter of localStorage that throws (sandboxed frame) is survived (0.40769ms) 2026-10-19T19:26:40.130575635Z ✔ watch calls back with the new value of its key only, and stops when told (1.242744ms) 2026-10-19T19:26:40.130592116Z ✔ watch ignores the events of another storage area (sessionStorage) (0.322041ms) 2026-10-19T19:26:40.130609366Z ✔ an event from another tab replaces a value held for this page (1.025002ms) 2026-10-19T19:26:40.130625809Z ✔ pref answers only values of its list, else the fallback (0.911405ms) 2026-10-19T19:26:40.130643366Z ✔ pref works with the empty string as a value (keys-off) (0.408855ms) 2026-10-19T19:26:40.130658468Z ✔ pref.watch gives validated values (0.349939ms) 2026-10-19T19:26:40.130674992Z ✔ a directory opens in place and closes again without a request (22.606757ms) 2026-10-19T19:26:40.130693668Z ✔ TS-001/TS-002: a directory that loads under a closed ancestor comes in hidden (3.249146ms) 2026-10-19T19:26:40.130712175Z ✔ a closed directory under a closed ancestor stays closed when the ancestor opens (2.932033ms) 2026-10-19T19:26:40.130729132Z ✔ TS-006: only rows are kept; no row falls back to navigating (2.765683ms) 2026-10-19T19:26:40.130745125Z ✔ a modified or non-left click keeps the link navigation (1.395003ms) 2026-10-19T19:26:40.130761066Z ✔ a second click while the rows are loading is ignored (2.942113ms) 2026-10-19T19:26:40.130776886Z ✔ a failed request navigates to the directory (2.00711ms) 2026-10-19T19:26:40.13079332Z ✔ the tree-more row has a depth and follows its directory (2.197877ms) 2026-10-19T19:26:40.130810488Z ✔ l opens a closed directory, then enters it; h closes it, or goes to its directory (1.451978ms) 2026-10-19T19:26:40.130827512Z ✔ l on a file opens it; Enter opens a file and toggles a directory (2.324631ms) 2026-10-19T19:26:40.13084409Z ✔ h on a top-level row goes to the parent page, when there is one (0.62145ms) 2026-10-19T19:26:40.130859994Z ✔ the keys are not the tree's while the finder shows its results (0.273271ms) 2026-10-19T19:26:40.130876612Z ✔ a click on the name puts the cursor on the row (0.398818ms) 2026-10-19T19:26:40.130895322Z ✔ init: one tab stop, the row under the cursor; name links are out of the tab order (0.446335ms) 2026-10-19T19:26:40.130912881Z ✔ l or h before any focus in the tree brings the focus to the cursor row (2.217272ms) 2026-10-19T19:26:40.130929582Z ✔ l and h move the focus with the cursor, and the tab stop with them (2.283637ms) 2026-10-19T19:26:40.130946785Z ✔ sync (j k gg G of ermite.js) puts the focus and the tab stop on the row (0.462431ms) 2026-10-19T19:26:40.130964207Z ✔ a click puts the focus and the tab stop on its row, directory or not (1.837277ms) 2026-10-19T19:26:40.130983108Z ✔ collapsing a branch with the focus or the cursor in it moves both to the directory (1.221471ms) 2026-10-19T19:26:40.133437206Z ✔ collapsing a directory the focus is not in leaves the focus alone (0.800708ms) 2026-10-19T19:26:40.133481382Z ✔ Enter acts on the row that has the cursor, which is the focused row (0.703287ms) 2026-10-19T19:26:40.133498538Z ✔ inserted rows get their level; the server gave them posinset and setsize (3.057808ms) 2026-10-19T19:26:40.133512491Z ✔ Down, Up, Home and End walk the visible rows, with the focus (1.397805ms) 2026-10-19T19:26:40.133523533Z ✔ Right opens a closed directory, enters an open one, and does nothing on a file (2.074297ms) 2026-10-19T19:26:40.133536261Z ✔ Left closes an open directory, goes to the parent, and does nothing at the top (1.89166ms) 2026-10-19T19:26:40.133557225Z ✔ l opens a file where Right does not (0.27724ms) 2026-10-19T19:26:40.133569078Z ✔ the tree takes no arrow key while the finder shows its results, nor any other key (0.192816ms) 2026-10-19T19:26:40.133581835Z ℹ tests 160 2026-10-19T19:26:40.133589511Z ℹ suites 0 2026-10-19T19:26:40.133597367Z ℹ pass 160 2026-10-19T19:26:40.133605199Z ℹ fail 0 2026-10-19T19:26:40.133610155Z ℹ cancelled 0 2026-10-19T19:26:40.133614152Z ℹ skipped 0 2026-10-19T19:26:40.133623924Z ℹ todo 0 2026-10-19T19:26:40.133634265Z ℹ duration_ms 1205.715731 2026-10-19T19:26:40.14114306Z Post job cleanup. 2026-10-19T19:26:40.141653392Z ##[command]/usr/bin/docker exec 6bcaffe4f6f68a70851826c35c78aa18f289db5260059dc05ebb4ff20cdb0242 sh -c "cat /etc/*release | grep ^ID" 2026-10-19T19:26:40.389029597Z (node:7872) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-10-19T19:26:40.389084132Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-10-19T19:26:40.391935456Z [command]/__t/go/1.27.1/x64/bin/go env GOMODCACHE 2026-10-19T19:26:40.398996067Z [command]/__t/go/1.27.1/x64/bin/go env GOCACHE 2026-10-19T19:26:40.399038681Z /github/home/go/pkg/mod 2026-10-19T19:26:40.401498696Z /github/home/.cache/go-build 2026-10-19T19:26:40.40153897Z Cache hit occurred on the primary key setup-go-Linux-x64-undefined-go-1.27.1-dcdc8e7faa10edda11b015ed33e82b95f80ca31b35aabdb55b2bc12ddb2a3368, not saving cache. 2026-10-19T19:26:40.408448597Z Post job cleanup. 2026-10-19T19:26:40.408522685Z ##[command]/usr/bin/docker exec 6bcaffe4f6f68a70851826c35c78aa18f289db5260059dc05ebb4ff20cdb0242 sh -c "cat /etc/*release | grep ^ID" 2026-10-19T19:26:40.606493753Z [command]/usr/sbin/git version 2026-10-19T19:26:40.611661255Z git version 2.56.0 2026-10-19T19:26:40.614455936Z Copying '/github/home/.gitconfig' to '/__w/_temp/cc87587a-6af9-4593-8b9a-293bab598642/.gitconfig' 2026-10-19T19:26:40.617460923Z Temporarily overriding HOME='/__w/_temp/cc87587a-6af9-4593-8b9a-293bab598642' before making global git config changes 2026-10-19T19:26:40.617514153Z Adding repository directory to the temporary git global config as a safe directory 2026-10-19T19:26:40.61758272Z [command]/usr/sbin/git config --global --add safe.directory /__w/ermite/ermite 2026-10-19T19:26:40.619655103Z Removing SSH command configuration 2026-10-19T19:26:40.619683204Z [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-19T19:26:40.626401798Z [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-19T19:26:40.674263931Z Removing HTTP extra header 2026-10-19T19:26:40.67431127Z [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-19T19:26:40.679504645Z [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-19T19:26:40.727805935Z Removing includeIf entries pointing to credentials config files 2026-10-19T19:26:40.727854049Z [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-19T19:26:40.729961398Z includeif.gitdir:/__w/ermite/ermite/.git.path 2026-10-19T19:26:40.729999796Z includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path 2026-10-19T19:26:40.730014184Z includeif.gitdir:/github/workspace/.git.path 2026-10-19T19:26:40.730023762Z includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-10-19T19:26:40.732726452Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/__w/ermite/ermite/.git.path 2026-10-19T19:26:40.735052249Z /__w/_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config 2026-10-19T19:26:40.735104619Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/__w/ermite/ermite/.git.path /__w/_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config 2026-10-19T19:26:40.742326088Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path 2026-10-19T19:26:40.744777188Z /__w/_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config 2026-10-19T19:26:40.744837561Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path /__w/_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config 2026-10-19T19:26:40.750075809Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path 2026-10-19T19:26:40.752902126Z /github/runner_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config 2026-10-19T19:26:40.75294795Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config 2026-10-19T19:26:40.758306076Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-10-19T19:26:40.760810189Z /github/runner_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config 2026-10-19T19:26:40.76085613Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config 2026-10-19T19:26:40.766332607Z [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-19T19:26:40.807538803Z Removing credentials config '/__w/_temp/git-credentials-41dcdec7-6354-4000-819b-067a1371c2dd.config' 2026-10-19T19:26:40.814973535Z Stop and remove container: 1b07e36842334661bbfcf968a5a78e7a_archlinuxlatest_eab908 2026-10-19T19:26:40.815061033Z ##[command]/usr/bin/docker rm --force 6bcaffe4f6f68a70851826c35c78aa18f289db5260059dc05ebb4ff20cdb0242 2026-10-19T19:26:41.355650638Z 6bcaffe4f6f68a70851826c35c78aa18f289db5260059dc05ebb4ff20cdb0242 2026-10-19T19:26:41.355712555Z Remove container network: github_network_8922fd9e70a24181b269fa2ac51010ee 2026-10-19T19:26:41.355791601Z ##[command]/usr/bin/docker network rm github_network_8922fd9e70a24181b269fa2ac51010ee 2026-10-19T19:26:41.472640474Z github_network_8922fd9e70a24181b269fa2ac51010ee 2026-10-19T19:26:41.472711035Z Cleaning up orphan processes 2026-10-19T19:26:41.473270231Z ##[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/