2026-10-19T17:37:33.783996008Z Current runner version: 'v0.5.0' 2026-10-19T17:37:33.78943932Z ##[group]GITHUB_TOKEN Permissions 2026-10-19T17:37:33.789480093Z Contents: read 2026-10-19T17:37:33.789484679Z Metadata: read 2026-10-19T17:37:33.78948743Z Packages: read 2026-10-19T17:37:33.789494209Z ##[endgroup] 2026-10-19T17:37:33.78949866Z Secret source: Actions 2026-10-19T17:37:33.789504891Z Cache mode: write 2026-10-19T17:37:33.789508315Z Prepare workflow directory 2026-10-19T17:37:33.790363289Z Prepare all required actions 2026-10-19T17:37:33.790483762Z Getting action download info 2026-10-19T17:37:33.799104795Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-19T17:37:33.84990047Z Download action repository 'actions/setup-go@v5' (SHA:40f1582b2485089dde7abd97c1529aa768e1baff) 2026-10-19T17:37:33.96596561Z Complete job name: Test 2026-10-19T17:37:33.96686972Z ##[group]Checking docker version 2026-10-19T17:37:33.967108736Z ##[command]/usr/bin/docker version --format '{{.Server.APIVersion}}' 2026-10-19T17:37:34.014536998Z '1.56' 2026-10-19T17:37:34.014605142Z Docker daemon API version: '1.56' 2026-10-19T17:37:34.014698795Z ##[command]/usr/bin/docker version --format '{{.Client.APIVersion}}' 2026-10-19T17:37:34.036529284Z '1.56' 2026-10-19T17:37:34.036585427Z Docker client API version: '1.56' 2026-10-19T17:37:34.036590748Z ##[endgroup] 2026-10-19T17:37:34.036605585Z ##[group]Clean up resources from previous jobs 2026-10-19T17:37:34.036640725Z ##[command]/usr/bin/docker ps --all --quiet --no-trunc --filter "label=c4e499" 2026-10-19T17:37:34.053232678Z ##[command]/usr/bin/docker network prune --force --filter "label=c4e499" 2026-10-19T17:37:34.072136094Z ##[endgroup] 2026-10-19T17:37:34.072165387Z ##[group]Create local container network 2026-10-19T17:37:34.072199194Z ##[command]/usr/bin/docker network create --label c4e499 github_network_e6c3743f3d5f40ada81ee744a6ba71be 2026-10-19T17:37:34.109737365Z c8a65d6b9a0c9a47827a5c8ca75b1b2a00bb466108011183445b5232f472861a 2026-10-19T17:37:34.109792554Z ##[endgroup] 2026-10-19T17:37:34.109797571Z ##[group]Starting job container 2026-10-19T17:37:34.109865959Z ##[command]/usr/bin/docker pull archlinux:latest 2026-10-19T17:37:35.107697934Z latest: Pulling from library/archlinux 2026-10-19T17:37:35.267662908Z d2cc54e7adee: Pulling fs layer 2026-10-19T17:37:35.2676964Z 55924c9eac0d: Pulling fs layer 2026-10-19T17:37:35.545877371Z 55924c9eac0d: Verifying Checksum 2026-10-19T17:37:35.545908153Z 55924c9eac0d: Download complete 2026-10-19T17:37:37.190414256Z d2cc54e7adee: Verifying Checksum 2026-10-19T17:37:37.190469447Z d2cc54e7adee: Download complete 2026-10-19T17:37:42.084499226Z d2cc54e7adee: Pull complete 2026-10-19T17:37:42.090700894Z 55924c9eac0d: Pull complete 2026-10-19T17:37:42.094052029Z Digest: sha256:3c64b538588416593f69a1aebd2f2ec0f2541b29159f32556fa7def2167147a0 2026-10-19T17:37:42.094087636Z Status: Downloaded newer image for archlinux:latest 2026-10-19T17:37:42.094093553Z docker.io/library/archlinux:latest 2026-10-19T17:37:42.096640197Z ##[command]/usr/bin/docker create --name f6b981f5a48546c8aba557bcf449bf9f_archlinuxlatest_16037f --label c4e499 --workdir /__w/ermite/ermite --network github_network_e6c3743f3d5f40ada81ee744a6ba71be -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-19T17:37:42.593640583Z 58b448146fd96ac441f548f6c1c1295350ac70bebdac56c82455cfdf48d86f4f 2026-10-19T17:37:42.5937755Z ##[command]/usr/bin/docker start 58b448146fd96ac441f548f6c1c1295350ac70bebdac56c82455cfdf48d86f4f 2026-10-19T17:37:42.755744782Z 58b448146fd96ac441f548f6c1c1295350ac70bebdac56c82455cfdf48d86f4f 2026-10-19T17:37:42.75592866Z ##[command]/usr/bin/docker ps --all --filter id=58b448146fd96ac441f548f6c1c1295350ac70bebdac56c82455cfdf48d86f4f --filter status=running --no-trunc --format "{{.ID}} {{.Status}}" 2026-10-19T17:37:42.773453448Z 58b448146fd96ac441f548f6c1c1295350ac70bebdac56c82455cfdf48d86f4f Up Less than a second 2026-10-19T17:37:42.77368262Z ##[command]/usr/bin/docker inspect --format "{{range .Config.Env}}{{println .}}{{end}}" 58b448146fd96ac441f548f6c1c1295350ac70bebdac56c82455cfdf48d86f4f 2026-10-19T17:37:42.794381928Z HOME=/github/home 2026-10-19T17:37:42.794438133Z GITHUB_ACTIONS=true 2026-10-19T17:37:42.794444738Z CI=true 2026-10-19T17:37:42.794449329Z PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2026-10-19T17:37:42.794459578Z LANG=C.UTF-8 2026-10-19T17:37:42.794488469Z ##[endgroup] 2026-10-19T17:37:42.794499224Z ##[group]Waiting for all services to be ready 2026-10-19T17:37:42.794504634Z ##[endgroup] 2026-10-19T17:37:42.795821676Z ##[group]Run pacman -Syu --noconfirm --needed git gcc openssh nodejs 2026-10-19T17:37:42.795857109Z pacman -Syu --noconfirm --needed git gcc openssh nodejs 2026-10-19T17:37:42.795863788Z shell: sh -e {0} 2026-10-19T17:37:42.795866909Z env: 2026-10-19T17:37:42.795873158Z GOWORK: off 2026-10-19T17:37:42.795882179Z ##[endgroup] 2026-10-19T17:37:42.869621085Z :: Synchronizing package databases... 2026-10-19T17:37:43.109038597Z core downloading... 2026-10-19T17:37:43.109078709Z extra downloading... 2026-10-19T17:37:43.314243231Z :: Starting full system upgrade... 2026-10-19T17:37:43.317471682Z resolving dependencies... 2026-10-19T17:37:43.320483353Z looking for conflicting packages... 2026-10-19T17:37:43.323639876Z 2026-10-19T17:37:43.323662975Z Package (29) Old Version New Version Net Change Download Size 2026-10-19T17:37:43.323667879Z 2026-10-19T17:37:43.323670095Z extra/abseil-cpp 20260817.0-2 7.15 MiB 1.35 MiB 2026-10-19T17:37:43.323672548Z extra/ada 4.0.0-1 0.95 MiB 0.31 MiB 2026-10-19T17:37:43.323674498Z extra/c-ares 1.34.8-1 0.53 MiB 0.23 MiB 2026-10-19T17:37:43.323676313Z core/curl 8.22.0-1 8.23.0-1 0.01 MiB 1.31 MiB 2026-10-19T17:37:43.323678288Z core/db5.3 5.3.28-7 6.48 MiB 1.26 MiB 2026-10-19T17:37:43.323691923Z core/dbus 1.16.2-1 1.16.2-2 0.03 MiB 0.35 MiB 2026-10-19T17:37:43.323694406Z extra/gtest 1.18.0-1 1.67 MiB 0.39 MiB 2026-10-19T17:37:43.323696924Z core/libarchive 3.8.9-1 3.8.10-1 0.01 MiB 0.57 MiB 2026-10-19T17:37:43.323698931Z core/libedit 20260512_3.1-1 0.27 MiB 0.11 MiB 2026-10-19T17:37:43.323700743Z core/libisl 0.28-1 5.90 MiB 0.94 MiB 2026-10-19T17:37:43.323703926Z core/libmpc 1.4.1-1 0.19 MiB 0.09 MiB 2026-10-19T17:37:43.323708917Z extra/libuv 1.52.1-2 0.64 MiB 0.26 MiB 2026-10-19T17:37:43.32371114Z core/linux-api-headers 7.2-1 7.3-1 0.07 MiB 1.53 MiB 2026-10-19T17:37:43.32371344Z core/pacman 7.1.0.r9.g54d9411-2 7.1.0.r9.g54d9411-3 0.00 MiB 0.95 MiB 2026-10-19T17:37:43.323715313Z core/perl 5.44.0-1 72.30 MiB 20.98 MiB 2026-10-19T17:37:43.323717204Z extra/perl-error 0.17030-3 0.04 MiB 0.02 MiB 2026-10-19T17:37:43.323719294Z extra/perl-mailtools 2.22-3 0.10 MiB 0.06 MiB 2026-10-19T17:37:43.32372114Z extra/perl-timedate 2.35-1 0.15 MiB 0.06 MiB 2026-10-19T17:37:43.323723423Z extra/simdjson 1:5.0.5-1 10.27 MiB 0.44 MiB 2026-10-19T17:37:43.323726517Z core/sqlite 3.53.4-1 3.54.0-1 0.18 MiB 2.39 MiB 2026-10-19T17:37:43.323728696Z core/systemd 262-1 262.1-1 0.03 MiB 10.68 MiB 2026-10-19T17:37:43.323733807Z core/systemd-libs 262-1 262.1-1 0.01 MiB 1.44 MiB 2026-10-19T17:37:43.323736066Z core/systemd-sysvcompat 262-1 262.1-1 0.00 MiB 0.01 MiB 2026-10-19T17:37:43.323738031Z core/zlib 1:1.3.2-3 1:1.3.2-4 0.00 MiB 0.08 MiB 2026-10-19T17:37:43.323739898Z extra/zlib-ng 2.3.3-1 0.28 MiB 0.11 MiB 2026-10-19T17:37:43.323741936Z core/gcc 16.2.1+r23+gd564253eb6c8-1 220.89 MiB 57.93 MiB 2026-10-19T17:37:43.323744043Z extra/git 2.56.0-1 33.54 MiB 7.43 MiB 2026-10-19T17:37:43.323748257Z extra/nodejs 26.12.0-1 64.12 MiB 17.48 MiB 2026-10-19T17:37:43.323750478Z core/openssh 10.6p1-2 6.77 MiB 1.43 MiB 2026-10-19T17:37:43.323753008Z 2026-10-19T17:37:43.323755917Z Total Download Size: 130.19 MiB 2026-10-19T17:37:43.323759278Z Total Installed Size: 510.45 MiB 2026-10-19T17:37:43.323764959Z Net Upgrade Size: 432.57 MiB 2026-10-19T17:37:43.323766877Z 2026-10-19T17:37:43.323769334Z :: Proceed with installation? [Y/n] 2026-10-19T17:37:43.32377126Z :: Retrieving packages... 2026-10-19T17:37:44.641568111Z gcc-16.2.1+r23+gd564253eb6c8-1-x86_64 downloading... 2026-10-19T17:37:44.641597969Z perl-5.44.0-1-x86_64 downloading... 2026-10-19T17:37:44.641602135Z nodejs-26.12.0-1-x86_64 downloading... 2026-10-19T17:37:44.641604201Z systemd-262.1-1-x86_64 downloading... 2026-10-19T17:37:44.641606157Z git-2.56.0-1-x86_64 downloading... 2026-10-19T17:37:44.641608302Z sqlite-3.54.0-1-x86_64 downloading... 2026-10-19T17:37:44.641610082Z linux-api-headers-7.3-1-x86_64 downloading... 2026-10-19T17:37:44.641612272Z systemd-libs-262.1-1-x86_64 downloading... 2026-10-19T17:37:44.641614046Z openssh-10.6p1-2-x86_64 downloading... 2026-10-19T17:37:44.641616024Z abseil-cpp-20260817.0-2-x86_64 downloading... 2026-10-19T17:37:44.641618828Z curl-8.23.0-1-x86_64 downloading... 2026-10-19T17:37:44.641620542Z db5.3-5.3.28-7-x86_64 downloading... 2026-10-19T17:37:44.641622395Z pacman-7.1.0.r9.g54d9411-3-x86_64 downloading... 2026-10-19T17:37:44.641624128Z libisl-0.28-1-x86_64 downloading... 2026-10-19T17:37:44.641625903Z libarchive-3.8.10-1-x86_64 downloading... 2026-10-19T17:37:44.64162776Z simdjson-1:5.0.5-1-x86_64 downloading... 2026-10-19T17:37:44.64162962Z gtest-1.18.0-1-x86_64 downloading... 2026-10-19T17:37:44.641631341Z dbus-1.16.2-2-x86_64 downloading... 2026-10-19T17:37:44.641633061Z ada-4.0.0-1-x86_64 downloading... 2026-10-19T17:37:44.641634782Z libuv-1.52.1-2-x86_64 downloading... 2026-10-19T17:37:44.641636449Z c-ares-1.34.8-1-x86_64 downloading... 2026-10-19T17:37:44.641638538Z libedit-20260512_3.1-1-x86_64 downloading... 2026-10-19T17:37:44.641640502Z zlib-ng-2.3.3-1-x86_64 downloading... 2026-10-19T17:37:44.64164223Z libmpc-1.4.1-1-x86_64 downloading... 2026-10-19T17:37:44.641643932Z zlib-1:1.3.2-4-x86_64 downloading... 2026-10-19T17:37:44.64164559Z perl-timedate-2.35-1-any downloading... 2026-10-19T17:37:44.641647289Z perl-mailtools-2.22-3-any downloading... 2026-10-19T17:37:44.641649188Z perl-error-0.17030-3-any downloading... 2026-10-19T17:37:44.641651018Z systemd-sysvcompat-262.1-1-x86_64 downloading... 2026-10-19T17:37:44.641652867Z checking keyring... 2026-10-19T17:37:44.757129447Z checking package integrity... 2026-10-19T17:37:45.447286799Z loading package files... 2026-10-19T17:37:45.499719757Z checking for file conflicts... 2026-10-19T17:37:45.510536154Z :: Processing package changes... 2026-10-19T17:37:45.510569171Z upgrading linux-api-headers... 2026-10-19T17:37:45.669003184Z upgrading zlib... 2026-10-19T17:37:45.672388419Z upgrading systemd-libs... 2026-10-19T17:37:45.691305043Z upgrading sqlite... 2026-10-19T17:37:45.725900108Z upgrading curl... 2026-10-19T17:37:45.73921695Z installing db5.3... 2026-10-19T17:37:45.754646658Z installing perl... 2026-10-19T17:37:46.083567123Z installing perl-error... 2026-10-19T17:37:46.083600744Z installing perl-timedate... 2026-10-19T17:37:46.086404815Z installing perl-mailtools... 2026-10-19T17:37:46.088536864Z installing zlib-ng... 2026-10-19T17:37:46.090685953Z installing git... 2026-10-19T17:37:46.242113086Z Optional dependencies for git 2026-10-19T17:37:46.24215444Z git-zsh-completion: upstream zsh completion 2026-10-19T17:37:46.242162216Z tk: gitk and git gui 2026-10-19T17:37:46.242167157Z openssh: ssh transport and crypto [pending] 2026-10-19T17:37:46.242170768Z man: show help with `git command --help` 2026-10-19T17:37:46.242178496Z perl-libwww: git svn 2026-10-19T17:37:46.242182904Z perl-term-readkey: git svn and interactive.singlekey setting 2026-10-19T17:37:46.242187339Z perl-io-socket-ssl: git send-email TLS support 2026-10-19T17:37:46.24219095Z perl-authen-sasl: git send-email TLS support 2026-10-19T17:37:46.242198263Z perl-cgi: gitweb (web interface) support 2026-10-19T17:37:46.242203627Z python: git svn & git p4 2026-10-19T17:37:46.242210971Z subversion: git svn 2026-10-19T17:37:46.242230718Z org.freedesktop.secrets: keyring credential helper 2026-10-19T17:37:46.242251679Z libsecret: libsecret credential helper [installed] 2026-10-19T17:37:46.242263039Z less: the default pager for git 2026-10-19T17:37:46.242277984Z installing libisl... 2026-10-19T17:37:46.257217246Z installing libmpc... 2026-10-19T17:37:46.257260754Z installing gcc... 2026-10-19T17:37:46.87906076Z Optional dependencies for gcc 2026-10-19T17:37:46.879097729Z lib32-gcc-libs: for generating code for 32-bit ABI 2026-10-19T17:37:46.879101836Z installing libedit... 2026-10-19T17:37:46.879104117Z installing openssh... 2026-10-19T17:37:46.898006977Z Optional dependencies for openssh 2026-10-19T17:37:46.898047612Z libfido2: FIDO/U2F support 2026-10-19T17:37:46.898055634Z sh: for ssh-copy-id and findssl.sh [installed] 2026-10-19T17:37:46.898059403Z x11-ssh-askpass: input passphrase in X 2026-10-19T17:37:46.898062198Z xorg-xauth: X11 forwarding 2026-10-19T17:37:46.898065069Z installing gtest... 2026-10-19T17:37:46.905703565Z Optional dependencies for gtest 2026-10-19T17:37:46.905749151Z python: gmock generator 2026-10-19T17:37:46.905754748Z installing abseil-cpp... 2026-10-19T17:37:46.975194162Z installing ada... 2026-10-19T17:37:46.980913677Z installing c-ares... 2026-10-19T17:37:46.98390947Z installing libuv... 2026-10-19T17:37:46.986530421Z installing simdjson... 2026-10-19T17:37:46.998838215Z installing nodejs... 2026-10-19T17:37:47.165810342Z Optional dependencies for nodejs 2026-10-19T17:37:47.165847497Z npm: nodejs package manager 2026-10-19T17:37:47.165852794Z upgrading dbus... 2026-10-19T17:37:47.179511936Z upgrading libarchive... 2026-10-19T17:37:47.186968831Z upgrading systemd... 2026-10-19T17:37:47.512912824Z Creating group 'git' with GID 969. 2026-10-19T17:37:47.51294937Z Creating user 'git' (git daemon user) with UID 969 and GID 969. 2026-10-19T17:37:47.605720908Z upgrading pacman... 2026-10-19T17:37:47.64144284Z upgrading systemd-sysvcompat... 2026-10-19T17:37:49.338306761Z :: Running post-transaction hooks... 2026-10-19T17:37:49.338339268Z ( 1/12) Creating system user accounts... 2026-10-19T17:37:49.409534591Z ( 2/12) Creating temporary files... 2026-10-19T17:37:49.468556399Z /usr/lib/tmpfiles.d/journal-nocow.conf:26: Failed to resolve specifier: uninitialized /etc/ detected, skipping. 2026-10-19T17:37:49.468594776Z All rules containing unresolvable specifiers will be skipped. 2026-10-19T17:37:49.479189028Z ( 3/12) Updating journal message catalog... 2026-10-19T17:37:49.550638694Z ( 4/12) Updating udev hardware database... 2026-10-19T17:37:50.048443203Z ( 5/12) Applying kernel sysctl settings... 2026-10-19T17:37:50.103411711Z Skipped: Current root is not booted. 2026-10-19T17:37:50.103445393Z ( 6/12) Reloading system manager configuration... 2026-10-19T17:37:50.159089574Z Skipped: Current root is not booted. 2026-10-19T17:37:50.159128958Z ( 7/12) Reloading user manager configuration... 2026-10-19T17:37:50.215562689Z Skipped: Current root is not booted. 2026-10-19T17:37:50.21559565Z ( 8/12) Enqueuing marked services... 2026-10-19T17:37:50.270872665Z Skipped: Current root is not booted. 2026-10-19T17:37:50.270908933Z ( 9/12) Reloading device manager configuration... 2026-10-19T17:37:50.345524104Z Skipped: Current root is not booted. 2026-10-19T17:37:50.345559537Z (10/12) Arming ConditionNeedsUpdate... 2026-10-19T17:37:50.399191596Z (11/12) Reloading system bus configuration... 2026-10-19T17:37:50.46210165Z Skipped: Current root is not booted. 2026-10-19T17:37:50.462141401Z (12/12) Checking for old perl modules... 2026-10-19T17:37:50.55951004Z ##[group]Run actions/checkout@v6 2026-10-19T17:37:50.55954102Z with: 2026-10-19T17:37:50.559547212Z repository: bnema/ermite 2026-10-19T17:37:50.559552135Z token: *** 2026-10-19T17:37:50.559558266Z ssh-strict: true 2026-10-19T17:37:50.559561626Z ssh-user: git 2026-10-19T17:37:50.559564937Z persist-credentials: true 2026-10-19T17:37:50.559568229Z clean: true 2026-10-19T17:37:50.559576306Z sparse-checkout-cone-mode: true 2026-10-19T17:37:50.559581957Z fetch-depth: 1 2026-10-19T17:37:50.559585976Z fetch-tags: false 2026-10-19T17:37:50.559589214Z show-progress: true 2026-10-19T17:37:50.559592353Z lfs: false 2026-10-19T17:37:50.559596011Z submodules: false 2026-10-19T17:37:50.5596003Z set-safe-directory: true 2026-10-19T17:37:50.559603638Z allow-unsafe-pr-checkout: false 2026-10-19T17:37:50.559606926Z env: 2026-10-19T17:37:50.559610505Z GOWORK: off 2026-10-19T17:37:50.55961327Z ##[endgroup] 2026-10-19T17:37:50.559964417Z ##[command]/usr/bin/docker exec 58b448146fd96ac441f548f6c1c1295350ac70bebdac56c82455cfdf48d86f4f sh -c "cat /etc/*release | grep ^ID" 2026-10-19T17:37:50.827012519Z Syncing repository: bnema/ermite 2026-10-19T17:37:50.827036564Z ##[group]Getting Git version info 2026-10-19T17:37:50.827044749Z Working directory is '/__w/ermite/ermite' 2026-10-19T17:37:50.830142041Z [command]/usr/sbin/git version 2026-10-19T17:37:50.834619306Z git version 2.56.0 2026-10-19T17:37:50.836862285Z ##[endgroup] 2026-10-19T17:37:50.836927317Z Temporarily overriding HOME='/__w/_temp/98419dd8-acfe-4f0d-bfd6-a45ede46ef32' before making global git config changes 2026-10-19T17:37:50.839494583Z Adding repository directory to the temporary git global config as a safe directory 2026-10-19T17:37:50.839530872Z [command]/usr/sbin/git config --global --add safe.directory /__w/ermite/ermite 2026-10-19T17:37:50.844475952Z Deleting the contents of '/__w/ermite/ermite' 2026-10-19T17:37:50.844507655Z ##[group]Determining repository object format 2026-10-19T17:37:50.84451199Z ##[endgroup] 2026-10-19T17:37:50.844515002Z ##[group]Initializing the repository 2026-10-19T17:37:50.844521187Z [command]/usr/sbin/git init /__w/ermite/ermite 2026-10-19T17:37:50.852304594Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-19T17:37:50.852352179Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-19T17:37:50.852359295Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-19T17:37:50.852364949Z hint: call: 2026-10-19T17:37:50.852374704Z hint: 2026-10-19T17:37:50.852440604Z hint: git config --global init.defaultBranch 2026-10-19T17:37:50.852481658Z hint: 2026-10-19T17:37:50.852560904Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-19T17:37:50.852575767Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-19T17:37:50.852580992Z hint: 2026-10-19T17:37:50.852617032Z hint: git branch -m 2026-10-19T17:37:50.852632344Z hint: 2026-10-19T17:37:50.852669625Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-19T17:37:50.852688754Z Initialized empty Git repository in /__w/ermite/ermite/.git/ 2026-10-19T17:37:50.852733274Z [command]/usr/sbin/git remote add origin http://ermite:7341/bnema/ermite 2026-10-19T17:37:50.858200903Z ##[endgroup] 2026-10-19T17:37:50.858238692Z ##[group]Disabling automatic garbage collection 2026-10-19T17:37:50.85826362Z [command]/usr/sbin/git config --local gc.auto 0 2026-10-19T17:37:50.860579111Z ##[endgroup] 2026-10-19T17:37:50.860607593Z ##[group]Setting up auth 2026-10-19T17:37:50.86063837Z Removing SSH command configuration 2026-10-19T17:37:50.860652105Z [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-19T17:37:50.867058465Z [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-19T17:37:50.907111675Z Removing HTTP extra header 2026-10-19T17:37:50.907153661Z [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-19T17:37:50.912267263Z [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-19T17:37:50.955491778Z Removing includeIf entries pointing to credentials config files 2026-10-19T17:37:50.955535673Z [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-19T17:37:50.957636438Z [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-19T17:37:51.005280338Z [command]/usr/sbin/git config --file /__w/_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config http.http://ermite:7341/.extraheader AUTHORIZATION: basic *** 2026-10-19T17:37:51.009988506Z [command]/usr/sbin/git config --local includeIf.gitdir:/__w/ermite/ermite/.git.path /__w/_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config 2026-10-19T17:37:51.012974074Z [command]/usr/sbin/git config --local includeIf.gitdir:/__w/ermite/ermite/.git/worktrees/*.path /__w/_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config 2026-10-19T17:37:51.018212843Z [command]/usr/sbin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config 2026-10-19T17:37:51.023510961Z [command]/usr/sbin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config 2026-10-19T17:37:51.028304384Z ##[endgroup] 2026-10-19T17:37:51.028350306Z ##[group]Fetching the repository 2026-10-19T17:37:51.028381263Z [command]/usr/sbin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +0ccc2f3e7496930877abd4d0c2e5df3bf9b5c8a2:refs/remotes/pull/6/merge 2026-10-19T17:37:51.414412775Z From http://ermite:7341/bnema/ermite 2026-10-19T17:37:51.414463323Z * [new ref] 0ccc2f3e7496930877abd4d0c2e5df3bf9b5c8a2 -> pull/6/merge 2026-10-19T17:37:51.414476482Z ##[endgroup] 2026-10-19T17:37:51.414484907Z ##[group]Determining the checkout info 2026-10-19T17:37:51.414487707Z ##[endgroup] 2026-10-19T17:37:51.414496521Z [command]/usr/sbin/git sparse-checkout disable 2026-10-19T17:37:51.419840007Z [command]/usr/sbin/git config --local --unset-all extensions.worktreeConfig 2026-10-19T17:37:51.422615497Z ##[group]Checking out the ref 2026-10-19T17:37:51.422680884Z [command]/usr/sbin/git checkout --progress --force refs/remotes/pull/6/merge 2026-10-19T17:37:51.483903146Z Note: switching to 'refs/remotes/pull/6/merge'. 2026-10-19T17:37:51.483947033Z 2026-10-19T17:37:51.483956651Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-19T17:37:51.483966547Z changes and commit them, and you can discard any commits you make in this 2026-10-19T17:37:51.483979602Z state without impacting any branches by switching back to a branch. 2026-10-19T17:37:51.483990915Z 2026-10-19T17:37:51.483996959Z If you want to create a new branch to retain commits you create, you may 2026-10-19T17:37:51.484002722Z do so (now or later) by using -c with the switch command. Example: 2026-10-19T17:37:51.484012212Z 2026-10-19T17:37:51.484025489Z git switch -c 2026-10-19T17:37:51.484050199Z 2026-10-19T17:37:51.484063357Z Or undo this operation with: 2026-10-19T17:37:51.484069512Z 2026-10-19T17:37:51.484089238Z git switch - 2026-10-19T17:37:51.484104819Z 2026-10-19T17:37:51.48411591Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-19T17:37:51.484129142Z 2026-10-19T17:37:51.484151686Z HEAD is now at 0ccc2f3 Merge 0a9e349cf0e4bd5155b69315570ebba15a7200da into d8e7d5b03a01f5f16f8d49f12a7e132355b40f06 2026-10-19T17:37:51.484174872Z ##[endgroup] 2026-10-19T17:37:51.486417101Z [command]/usr/sbin/git log -1 --format=%H 2026-10-19T17:37:51.493263538Z 0ccc2f3e7496930877abd4d0c2e5df3bf9b5c8a2 2026-10-19T17:37:51.503021689Z ##[group]Run git config --global --add safe.directory "$GITHUB_WORKSPACE" 2026-10-19T17:37:51.503048828Z git config --global --add safe.directory "$GITHUB_WORKSPACE" 2026-10-19T17:37:51.503055107Z shell: sh -e {0} 2026-10-19T17:37:51.503058702Z env: 2026-10-19T17:37:51.503063064Z GOWORK: off 2026-10-19T17:37:51.503069578Z ##[endgroup] 2026-10-19T17:37:51.580205774Z ##[group]Run actions/setup-go@v5 2026-10-19T17:37:51.58023603Z with: 2026-10-19T17:37:51.580242907Z go-version-file: go.mod 2026-10-19T17:37:51.580247316Z cache: true 2026-10-19T17:37:51.580251312Z check-latest: false 2026-10-19T17:37:51.580254898Z env: 2026-10-19T17:37:51.580258858Z GOWORK: off 2026-10-19T17:37:51.580262181Z ##[endgroup] 2026-10-19T17:37:51.580924981Z ##[command]/usr/bin/docker exec 58b448146fd96ac441f548f6c1c1295350ac70bebdac56c82455cfdf48d86f4f sh -c "cat /etc/*release | grep ^ID" 2026-10-19T17:37:51.858517418Z Setup go version spec 1.27.1 2026-10-19T17:37:51.85856352Z Attempting to download 1.27.1... 2026-10-19T17:37:51.873790176Z (node:366) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-10-19T17:37:51.873834637Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-10-19T17:37:52.127869401Z matching 1.27.1... 2026-10-19T17:37:52.127920953Z 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-19T17:37:53.274335484Z Extracting Go... 2026-10-19T17:37:53.285067917Z [command]/usr/sbin/tar xz --warning=no-unknown-keyword --overwrite -C /__w/_temp/65b2b205-ca53-4005-b1f3-1497ada4a9e3 -f /__w/_temp/16ef769e-e452-400d-afdb-b1b7bf2476b9 2026-10-19T17:37:54.975587946Z Successfully extracted go to /__w/_temp/65b2b205-ca53-4005-b1f3-1497ada4a9e3 2026-10-19T17:37:54.975623004Z Adding to the cache ... 2026-10-19T17:37:59.42417534Z Successfully cached go to /__t/go/1.27.1/x64 2026-10-19T17:37:59.424213355Z Added go to the path 2026-10-19T17:37:59.424219752Z Successfully set up Go version 1.27.1 2026-10-19T17:37:59.451521276Z [command]/__t/go/1.27.1/x64/bin/go env GOMODCACHE 2026-10-19T17:37:59.454984645Z [command]/__t/go/1.27.1/x64/bin/go env GOCACHE 2026-10-19T17:37:59.458173134Z /github/home/go/pkg/mod 2026-10-19T17:37:59.458215226Z /github/home/.cache/go-build 2026-10-19T17:38:23.120874363Z Cache Size: ~652 MB (683563026 B) 2026-10-19T17:38:23.123774682Z [command]/usr/sbin/tar -xf /__w/_temp/0b9361b3-f543-4063-bd64-5d8d2f7eb09b/cache.tzst -P -C /__w/ermite/ermite --use-compress-program unzstd 2026-10-19T17:38:29.878131175Z Cache restored successfully 2026-10-19T17:38:29.935649111Z Cache restored from key: setup-go-Linux-x64-undefined-go-1.27.1-a51120b87d120038ff1de403e6e2428d006e223209038ef9eb8725fc074be729 2026-10-19T17:38:29.93589378Z go version go1.27.1 linux/amd64 2026-10-19T17:38:29.93591131Z 2026-10-19T17:38:29.935916177Z ##[group]go env 2026-10-19T17:38:29.946651925Z AR='ar' 2026-10-19T17:38:29.946699167Z CC='gcc' 2026-10-19T17:38:29.946709587Z CGO_CFLAGS='-O2 -g' 2026-10-19T17:38:29.946715792Z CGO_CPPFLAGS='' 2026-10-19T17:38:29.946720549Z CGO_CXXFLAGS='-O2 -g' 2026-10-19T17:38:29.946729217Z CGO_ENABLED='1' 2026-10-19T17:38:29.946741562Z CGO_FFLAGS='-O2 -g' 2026-10-19T17:38:29.946761885Z CGO_LDFLAGS='-O2 -g' 2026-10-19T17:38:29.946778871Z CXX='g++' 2026-10-19T17:38:29.9467877Z GCCGO='gccgo' 2026-10-19T17:38:29.946794686Z GO111MODULE='' 2026-10-19T17:38:29.946801247Z GOAMD64='v1' 2026-10-19T17:38:29.946811755Z GOARCH='amd64' 2026-10-19T17:38:29.946828842Z GOAUTH='netrc' 2026-10-19T17:38:29.946850105Z GOBIN='/github/home/go/bin' 2026-10-19T17:38:29.946862425Z GOCACHE='/github/home/.cache/go-build' 2026-10-19T17:38:29.946869728Z GOCACHEPROG='' 2026-10-19T17:38:29.946874176Z GODEBUG='' 2026-10-19T17:38:29.9468849Z GOENV='/github/home/.config/go/env' 2026-10-19T17:38:29.946889487Z GOEXE='' 2026-10-19T17:38:29.946901034Z GOEXPERIMENT='' 2026-10-19T17:38:29.946905539Z GOFIPS140='off' 2026-10-19T17:38:29.946911607Z GOFLAGS='' 2026-10-19T17:38:29.946927908Z GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build1554891779=/tmp/go-build -gno-record-gcc-switches' 2026-10-19T17:38:29.946942328Z GOHOSTARCH='amd64' 2026-10-19T17:38:29.946952981Z GOHOSTOS='linux' 2026-10-19T17:38:29.946966904Z GOINSECURE='' 2026-10-19T17:38:29.946980328Z GOMOD='/__w/ermite/ermite/go.mod' 2026-10-19T17:38:29.946995724Z GOMODCACHE='/github/home/go/pkg/mod' 2026-10-19T17:38:29.947014336Z GONOPROXY='' 2026-10-19T17:38:29.947025241Z GONOSUMDB='' 2026-10-19T17:38:29.947033852Z GOOS='linux' 2026-10-19T17:38:29.947041782Z GOPACKAGESDRIVER='' 2026-10-19T17:38:29.947049749Z GOPATH='/github/home/go' 2026-10-19T17:38:29.947057517Z GOPRIVATE='' 2026-10-19T17:38:29.947069402Z GOPROXY='https://proxy.golang.org,direct' 2026-10-19T17:38:29.947081996Z GOROOT='/__t/go/1.27.1/x64' 2026-10-19T17:38:29.947094083Z GOSUMDB='sum.golang.org' 2026-10-19T17:38:29.947102714Z GOTELEMETRY='local' 2026-10-19T17:38:29.947112184Z GOTELEMETRYDIR='/github/home/.config/go/telemetry' 2026-10-19T17:38:29.947119631Z GOTMPDIR='' 2026-10-19T17:38:29.947127401Z GOTOOLCHAIN='auto' 2026-10-19T17:38:29.947138249Z GOTOOLDIR='/__t/go/1.27.1/x64/pkg/tool/linux_amd64' 2026-10-19T17:38:29.947148159Z GOVCS='' 2026-10-19T17:38:29.947166279Z GOVERSION='go1.27.1' 2026-10-19T17:38:29.947177606Z GOWORK='off' 2026-10-19T17:38:29.94718843Z PKG_CONFIG='pkg-config' 2026-10-19T17:38:29.947197379Z 2026-10-19T17:38:29.94720569Z ##[endgroup] 2026-10-19T17:38:29.962991742Z ##[group]Run git --version 2026-10-19T17:38:29.963012671Z git --version 2026-10-19T17:38:29.963016404Z v=$(git --version | sed -E 's/^git version ([0-9]+)\.([0-9]+).*/\1 \2/') 2026-10-19T17:38:29.963019322Z set -- $v 2026-10-19T17:38:29.963021506Z if [ "$1" -lt 2 ] || { [ "$1" -eq 2 ] && [ "$2" -lt 45 ]; }; then 2026-10-19T17:38:29.96302383Z  echo "git 2.45 or newer is required" >&2 2026-10-19T17:38:29.963025965Z  exit 1 2026-10-19T17:38:29.963027912Z fi 2026-10-19T17:38:29.963030968Z shell: sh -e {0} 2026-10-19T17:38:29.963033402Z env: 2026-10-19T17:38:29.963037378Z GOWORK: off 2026-10-19T17:38:29.963039697Z ##[endgroup] 2026-10-19T17:38:30.022109146Z git version 2.56.0 2026-10-19T17:38:30.027477062Z ##[group]Run go mod tidy 2026-10-19T17:38:30.027494153Z go mod tidy 2026-10-19T17:38:30.027497417Z git diff --exit-code -- go.mod go.sum 2026-10-19T17:38:30.02750099Z shell: sh -e {0} 2026-10-19T17:38:30.027502967Z env: 2026-10-19T17:38:30.02750667Z GOWORK: off 2026-10-19T17:38:30.027511108Z ##[endgroup] 2026-10-19T17:38:30.259287366Z ##[group]Run scripts/templ-drift.sh 2026-10-19T17:38:30.259313043Z scripts/templ-drift.sh 2026-10-19T17:38:30.259320539Z shell: sh -e {0} 2026-10-19T17:38:30.25932404Z env: 2026-10-19T17:38:30.259331394Z GOWORK: off 2026-10-19T17:38:30.259334221Z ##[endgroup] 2026-10-19T17:38:30.604161286Z (✓) Post-generation event received, processing... [ updates=0 needsRestart=true needsBrowserReload=true ] 2026-10-19T17:38:30.604206133Z (✓) Complete [ updates=0 duration=153.167199ms ] 2026-10-19T17:38:30.618113571Z ##[group]Run go vet ./... 2026-10-19T17:38:30.618131872Z go vet ./... 2026-10-19T17:38:30.618137118Z shell: sh -e {0} 2026-10-19T17:38:30.618140259Z env: 2026-10-19T17:38:30.618145295Z GOWORK: off 2026-10-19T17:38:30.618147955Z ##[endgroup] 2026-10-19T17:38:43.011778956Z ##[group]Run go test -race $(go list ./... | grep -vx 'bnema.dev/ermite/internal/app') 2026-10-19T17:38:43.01180768Z go test -race $(go list ./... | grep -vx 'bnema.dev/ermite/internal/app') 2026-10-19T17:38:43.011814894Z shell: sh -e {0} 2026-10-19T17:38:43.011818843Z env: 2026-10-19T17:38:43.011824815Z GOWORK: off 2026-10-19T17:38:43.011832617Z ##[endgroup] 2026-10-19T17:38:55.792964583Z ? bnema.dev/ermite/cmd/ermite [no test files] 2026-10-19T17:38:55.793008448Z ? bnema.dev/ermite/gen/ermite/storage [no test files] 2026-10-19T17:38:55.793017842Z ok bnema.dev/ermite/internal/adapters/ciartifacts (cached) 2026-10-19T17:38:55.795830219Z ok bnema.dev/ermite/internal/adapters/cilogs (cached) 2026-10-19T17:38:55.804761947Z ok bnema.dev/ermite/internal/adapters/cisummaries (cached) 2026-10-19T17:38:55.804799364Z ok bnema.dev/ermite/internal/adapters/client (cached) 2026-10-19T17:40:43.135488382Z ok bnema.dev/ermite/internal/adapters/ermitegit 104.566s 2026-10-19T17:40:43.135554467Z ok bnema.dev/ermite/internal/adapters/eventbus (cached) 2026-10-19T17:40:43.135567443Z ok bnema.dev/ermite/internal/adapters/gitcli 15.896s 2026-10-19T17:40:43.135576243Z ok bnema.dev/ermite/internal/adapters/githttp 2.162s 2026-10-19T17:40:43.13559389Z ok bnema.dev/ermite/internal/adapters/githubapi (cached) 2026-10-19T17:40:43.135615741Z ok bnema.dev/ermite/internal/adapters/githubraw (cached) 2026-10-19T17:40:43.135633567Z ok bnema.dev/ermite/internal/adapters/gitremote (cached) 2026-10-19T17:40:43.135657774Z ok bnema.dev/ermite/internal/adapters/httpserver (cached) 2026-10-19T17:40:43.135669643Z ok bnema.dev/ermite/internal/adapters/kvstore 2.468s 2026-10-19T17:40:43.135679241Z ? bnema.dev/ermite/internal/adapters/oidchttp [no test files] 2026-10-19T17:40:43.135696375Z ok bnema.dev/ermite/internal/adapters/rpc 1.123s 2026-10-19T17:40:43.135705449Z ok bnema.dev/ermite/internal/adapters/secretbox (cached) 2026-10-19T17:40:43.135713215Z ok bnema.dev/ermite/internal/adapters/sigverify (cached) 2026-10-19T17:40:43.135722323Z ok bnema.dev/ermite/internal/adapters/sshsig (cached) 2026-10-19T17:40:43.135741811Z ok bnema.dev/ermite/internal/adapters/web 40.250s 2026-10-19T17:40:43.135756815Z ok bnema.dev/ermite/internal/adapters/webauthn (cached) 2026-10-19T17:40:43.135769349Z ok bnema.dev/ermite/internal/boundary 1.126s 2026-10-19T17:40:43.135786217Z ok bnema.dev/ermite/internal/clientlimit (cached) 2026-10-19T17:40:43.135800556Z ok bnema.dev/ermite/internal/config (cached) 2026-10-19T17:40:43.135816524Z ok bnema.dev/ermite/internal/domain 1.114s 2026-10-19T17:40:43.135828974Z ? bnema.dev/ermite/internal/ports [no test files] 2026-10-19T17:40:43.13583939Z ? bnema.dev/ermite/internal/ports/mocks [no test files] 2026-10-19T17:40:43.135847542Z ? bnema.dev/ermite/internal/readertest [no test files] 2026-10-19T17:40:43.135859638Z ok bnema.dev/ermite/internal/usecase 21.614s 2026-10-19T17:40:43.135871766Z ? bnema.dev/ermite/scripts/loadtest [no test files] 2026-10-19T17:40:43.191507055Z ##[group]Run go tool hexcheck -fail-on warn ./... 2026-10-19T17:40:43.191522962Z go tool hexcheck -fail-on warn ./... 2026-10-19T17:40:43.191528868Z shell: sh -e {0} 2026-10-19T17:40:43.191536045Z env: 2026-10-19T17:40:43.191547257Z GOWORK: off 2026-10-19T17:40:43.191553066Z ##[endgroup] 2026-10-19T17:40:52.101762268Z ##[group]Run node --test 'internal/adapters/web/jstest/*.test.mjs' 2026-10-19T17:40:52.101777627Z node --test 'internal/adapters/web/jstest/*.test.mjs' 2026-10-19T17:40:52.10178189Z shell: sh -e {0} 2026-10-19T17:40:52.101783827Z env: 2026-10-19T17:40:52.101787267Z GOWORK: off 2026-10-19T17:40:52.101791677Z ##[endgroup] 2026-10-19T17:40:52.292192225Z ✔ the palette: options, selected option and aria-activedescendant follow the cursor (3.825418ms) 2026-10-19T17:40:52.292251582Z ✔ the palette: a filter moves the active option, no match empties it and collapses the popup (0.5421ms) 2026-10-19T17:40:52.29436367Z ✔ the palette: the file hits that arrive later get ids, roles and the active option (8.865262ms) 2026-10-19T17:40:52.294400854Z ✔ Escape in the finder clears the query, keeps the focus in the field and does not reach the global handler (3.312824ms) 2026-10-19T17:40:52.308901793Z ✔ the finder follows the cursor moved from outside (j / k) (2.223985ms) 2026-10-19T17:40:52.308941122Z ✔ a swap that replaces the focused row puts the focus on the same control of the new one (1.547723ms) 2026-10-19T17:40:52.308950707Z ✔ a swap with the focus elsewhere does not touch it (0.300016ms) 2026-10-19T17:40:52.308957944Z ✔ a removed row hands the focus to the next row, else the previous, else the content (0.660267ms) 2026-10-19T17:40:52.308965113Z ✔ a removed row skips the rows a filter hides (0.710574ms) 2026-10-19T17:40:52.308972412Z ✔ shortcuts off: single characters do nothing, ctrl k, escape and enter still work (0.830093ms) 2026-10-19T17:40:52.311448681Z ✔ shortcuts off: the checkbox, the note and the palette action show the state (0.572275ms) 2026-10-19T17:40:52.311478742Z ✔ shortcuts off: another tab's change applies here (0.250717ms) 2026-10-19T17:40:52.311493442Z ✔ the preference is read from storage when the page loads (2.536237ms) 2026-10-19T17:40:52.311502784Z ✔ activity moves a home row up only in newest activity order, preserving focus and cursor (1.971327ms) 2026-10-19T17:40:52.84294271Z AC6 index of 100000 paths: 55.0 ms (target < 150, asserted < 1500) 2026-10-19T17:40:52.842991437Z AC6 queries (incremental): t: 78.4 ms (94793 matches); tr: 59.2 ms (65622 matches); tre: 63.3 ms (51036 matches); tree: 54.1 ms (35414 matches); tree h: 7.8 ms (4167 matches); wbtree: 14.0 ms (7290 matches); internal handler: 7.0 ms (1042 matches); zzzq: 0.3 ms (0 matches) 2026-10-19T17:40:52.84301097Z AC6 cold 'e': 53.9 ms; cold 'inthand': 6.8 ms; 'tree h' with positions of the hits: 8.1 ms (target < 30, asserted < 300) 2026-10-19T17:40:53.219368588Z ✔ search: rejects what is not a subsequence (2.628139ms) 2026-10-19T17:40:53.219481735Z ✔ search: ranking (0.819819ms) 2026-10-19T17:40:53.219494213Z ✔ search: wbtree matches web/tree.templ (0.206886ms) 2026-10-19T17:40:53.219500928Z ✔ search: basename prefix beats a deep match (0.37368ms) 2026-10-19T17:40:53.219506631Z ✔ search: camelCase and separators earn bonuses (0.40433ms) 2026-10-19T17:40:53.219511805Z ✔ search: several terms (3.237147ms) 2026-10-19T17:40:53.219521572Z ✔ search: top k, ties by length then path (1.339547ms) 2026-10-19T17:40:53.219530373Z ✔ search: incremental results equal a cold search (40.045673ms) 2026-10-19T17:40:53.219544023Z ✔ positions (1.205519ms) 2026-10-19T17:40:53.219556311Z ✔ non-ASCII paths: ASCII-only folding, positions index the original (0.577821ms) 2026-10-19T17:40:53.21957067Z ✔ positions of a long path (greedy) (0.336058ms) 2026-10-19T17:40:53.222139707Z ✔ visible (0.649886ms) 2026-10-19T17:40:53.22218092Z ✔ performance on 100,000 paths (AC6) (497.829872ms) 2026-10-19T17:40:53.222193495Z ✔ search and positions agree with a brute-force reference (372.57927ms) 2026-10-19T17:40:53.234769983Z ✔ Enter before the results opens the top hit once they come (32.94865ms) 2026-10-19T17:40:53.234815143Z ✔ the status counts the files and names the real size of a truncated list (5.545693ms) 2026-10-19T17:40:53.234828385Z ✔ an Enter is dropped when the field changed since (1.303492ms) 2026-10-19T17:40:53.234840089Z ✔ Enter on current results opens the cursor row, whichever way the cursor moved (3.535816ms) 2026-10-19T17:40:53.234863343Z ✔ an input method composing does not drive the finder (1.612472ms) 2026-10-19T17:40:53.234886354Z ✔ Escape clears the field and puts the cursor back on the tree (3.121705ms) 2026-10-19T17:40:53.234903962Z ✔ label marks a surrogate pair whole (1.288971ms) 2026-10-19T17:40:53.234918966Z ✔ the palette lists the file hits under its entries (8.583531ms) 2026-10-19T17:40:53.234935998Z ✔ Enter typed before the frame of the query runs opens the top hit (2.981764ms) 2026-10-19T17:40:53.23495531Z ✔ the palette keeps one search per frame and drops a search when it closes (3.408566ms) 2026-10-19T17:40:53.235001999Z ✔ the palette drops the results of a query that is stale (2.360664ms) 2026-10-19T17:40:53.235013094Z ✔ a list that fits is left alone (2.308299ms) 2026-10-19T17:40:53.235029138Z ✔ the chips past the line give way to a … button that names them (0.653334ms) 2026-10-19T17:40:53.235048676Z ✔ fitting again after a resize shows what fits now, with one … button (0.675934ms) 2026-10-19T17:40:53.235061901Z ✔ a refit keeps the … button, and its focus (0.472481ms) 2026-10-19T17:40:53.235072379Z ✔ pressing … shows every chip and moves the focus to the first one it showed (0.56659ms) 2026-10-19T17:40:53.235085527Z ✔ the service worker is registered at the root scope once the page has loaded (1.697676ms) 2026-10-19T17:40:53.235099354Z ✔ a refused registration is not an error (0.286659ms) 2026-10-19T17:40:53.235113586Z ✔ the page leaves the browser its own install offer (0.147785ms) 2026-10-19T17:40:53.235130698Z ✔ leadingZeroBits counts the zero bits at the start (1.284853ms) 2026-10-19T17:40:53.235139523Z ✔ b64urlDecode reads the nonce the server sends (0.827237ms) 2026-10-19T17:40:53.235152944Z ✔ the hashed bytes are nonce || ":" || decimal solution (0.275874ms) 2026-10-19T17:40:53.235172243Z ✔ the solver finds the very solution of the Go vector (119.7291ms) 2026-10-19T17:40:53.235186721Z ✔ the solver is independent of the batch size and reports progress (52.395131ms) 2026-10-19T17:40:53.235202952Z ✔ counterClass: warn from 90 %, over above the maximum (0.271333ms) 2026-10-19T17:40:53.235218055Z ✔ length counts characters, not UTF-16 units (0.145028ms) 2026-10-19T17:40:53.235241147Z ✔ state: the button opens only when solved, waited and not over (0.350294ms) 2026-10-19T17:40:53.235255913Z ✔ serverLength counts NFC code points like the server (0.36254ms) 2026-10-19T17:40:53.235265575Z ✔ serverLength drops what the server strips and trims (0.244942ms) 2026-10-19T17:40:53.235285768Z ✔ state keeps the button disabled when a title is empty or a field is over (0.147997ms) 2026-10-19T17:40:53.235309112Z ✔ drafts are saved, restored once, and scoped to the path (0.379213ms) 2026-10-19T17:40:53.235325609Z ✔ onPageShow reloads only for a bfcache restore (0.099808ms) 2026-10-19T17:40:53.235341159Z ✔ init restores a draft and reloads on a bfcache pageshow (1.056623ms) 2026-10-19T17:40:53.235356195Z ✔ with nothing stored the layout is cards, and the page is as rendered (3.837585ms) 2026-10-19T17:40:53.235376592Z ✔ the stored layout is applied when the page loads (0.687167ms) 2026-10-19T17:40:53.235396122Z ✔ a stored value that is not a layout falls back to cards (0.577323ms) 2026-10-19T17:40:53.235410556Z ✔ set stores the layout, shows it and fits the chips again (0.637471ms) 2026-10-19T17:40:53.235426422Z ✔ pressing a layout button sets it; other clicks do nothing (2.220758ms) 2026-10-19T17:40:53.235439Z ✔ another tab's change applies live (0.621712ms) 2026-10-19T17:40:53.235451881Z ✔ a page without .home or without ermiteFit still works (0.264893ms) 2026-10-19T17:40:53.23546865Z ✔ without usable storage the choice holds for the page (1.101401ms) 2026-10-19T17:40:53.235482204Z ✔ a drop shorter than the delay says nothing (2.786415ms) 2026-10-19T17:40:53.235493091Z ✔ a drop that lasts shows offline, once, until the stream is back (0.297791ms) 2026-10-19T17:40:53.235505289Z ✔ it does nothing for a job that is over, or a page without a feed (2.71495ms) 2026-10-19T17:40:53.235514819Z ✔ it opens the feed after the last line the page holds (0.996351ms) 2026-10-19T17:40:53.235526248Z ✔ it appends the lines of a batch (1.185888ms) 2026-10-19T17:40:53.235544971Z ✔ a piece that continues a line of an earlier batch joins that line (0.399503ms) 2026-10-19T17:40:53.235564975Z ✔ it scrolls with the log only while the reader is at its end (0.437503ms) 2026-10-19T17:40:53.235581598Z ✔ ci-end closes the feed, and a closed connection stays closed (0.309368ms) 2026-10-19T17:40:53.235595483Z ✔ windowOf: the start of the window of a file (1.881669ms) 2026-10-19T17:40:53.235605964Z ✔ menuKey: modes by number, D toggles the deletion, nothing else (0.881158ms) 2026-10-19T17:40:53.23561748Z ✔ step: stays in the list (0.197401ms) 2026-10-19T17:40:53.23563307Z ✔ rangeURL requires the same file, side and MR and sorts endpoints (0.767184ms) 2026-10-19T17:40:53.235665788Z ✔ quote opens the thread reply and prefills and focuses its textarea (0.286073ms) 2026-10-19T17:40:53.235679093Z ✔ reveal selects the split note ({"diff":"split"}), including after lazy loading (0.799384ms) 2026-10-19T17:40:53.235692224Z ✔ reveal selects the split note ({"view":"split"}), including after lazy loading (0.217315ms) 2026-10-19T17:40:53.235707327Z ✔ the script registers exactly one submit listener and no click listener (2.722212ms) 2026-10-19T17:40:53.235717853Z ✔ login: begin, get, finish with toJSON(), then home (2.509835ms) 2026-10-19T17:40:53.23572906Z ✔ register: the trimmed name goes to begin only, then reload (0.949766ms) 2026-10-19T17:40:53.235738585Z ✔ a submit from another form is not ours and keeps its default (0.516551ms) 2026-10-19T17:40:53.235748425Z ✔ busy: aria-busy, the waiting text, and a double submit makes one begin (6.833485ms) 2026-10-19T17:40:53.235757781Z ✔ a double submit of the add form makes one begin (1.679704ms) 2026-10-19T17:40:53.235771959Z ✔ after a failure the page is free for another try (0.875867ms) 2026-10-19T17:40:53.235788664Z ✔ on failure the button is enabled again, not busy, and has the focus (0.567351ms) 2026-10-19T17:40:53.23580108Z ✔ on success the button stays busy and disabled, without stealing focus (0.481676ms) 2026-10-19T17:40:53.235811661Z ✔ begin refused: the server reason is shown, nothing else is called (0.567798ms) 2026-10-19T17:40:53.235820937Z ✔ a 400 from register/begin focuses the name field (0.504086ms) 2026-10-19T17:40:53.235830804Z ✔ other refusals of register give the focus back to the button (0.962425ms) 2026-10-19T17:40:53.235840082Z ✔ a 400 at begin on the login page focuses the button: there is no name (0.300559ms) 2026-10-19T17:40:53.235849144Z ✔ a refusal without a JSON body falls back to the status (3.574659ms) 2026-10-19T17:40:53.235863849Z ✔ a 403 without a reason says the session ended (0.70469ms) 2026-10-19T17:40:53.235877703Z ✔ a 403 with a reason of its own shows that reason (1.193383ms) 2026-10-19T17:40:53.235887957Z ✔ the owner cancels the prompt (0.312701ms) 2026-10-19T17:40:53.235896795Z ✔ AbortError says cancelled (0.294233ms) 2026-10-19T17:40:53.23590546Z ✔ an authenticator that already holds a passkey (0.307537ms) 2026-10-19T17:40:53.235913927Z ✔ a network failure is reported (0.263449ms) 2026-10-19T17:40:53.235922517Z ✔ a null credential is not sent (0.262868ms) 2026-10-19T17:40:53.235936831Z ✔ a credential without toJSON is reported, not sent (0.413356ms) 2026-10-19T17:40:53.235950439Z ✔ a begin answer that is not JSON (0.264695ms) 2026-10-19T17:40:53.235995203Z ✔ a begin answer with the wrong shape (0.841652ms) 2026-10-19T17:40:53.236008632Z ✔ a name over 64 bytes (UTF-8) stops before begin (0.449196ms) 2026-10-19T17:40:53.236023491Z ✔ 64 bytes is fine, in ASCII or in two-byte characters (0.408532ms) 2026-10-19T17:40:53.236037534Z ✔ control and direction characters stop before begin (0.88201ms) 2026-10-19T17:40:53.236092515Z ✔ plain text with a zero width joiner, accents and emoji is fine (0.216996ms) 2026-10-19T17:40:53.236114637Z ✔ an empty name is allowed: the server names the passkey (0.279722ms) 2026-10-19T17:40:53.236130069Z ✔ an old browser: the buttons are disabled with a reason, nothing is fetched (0.405211ms) 2026-10-19T17:40:53.236143355Z ✔ no PublicKeyCredential at all (0.22765ms) 2026-10-19T17:40:53.236156752Z ✔ a supported browser keeps the buttons enabled (0.223385ms) 2026-10-19T17:40:53.236185442Z ✔ a disabled button ignores a submit (0.187943ms) 2026-10-19T17:40:53.23620377Z ✔ register needs parseCreationOptionsFromJSON (0.252271ms) 2026-10-19T17:40:53.236219749Z ✔ l focuses the main action of the panel, j / k walk its shown controls, h goes back (2.555636ms) 2026-10-19T17:40:53.236235769Z ✔ without a primary action, l takes the first shown control (0.220486ms) 2026-10-19T17:40:53.236250178Z ✔ h outside the panel leaves the focus alone; j / k outside it are not taken (0.212319ms) 2026-10-19T17:40:53.236270659Z ✔ get answers the stored value, else the fallback (null by default) (2.609341ms) 2026-10-19T17:40:53.236289353Z ✔ set stores strings; null and undefined remove; remove forgets (0.290965ms) 2026-10-19T17:40:53.236304058Z ✔ without storage nothing throws and the value holds for the page (0.293369ms) 2026-10-19T17:40:53.236336434Z ✔ a storage that refuses reads and writes does not throw either (0.291734ms) 2026-10-19T17:40:53.236363708Z ✔ a quota error on write keeps the value for the page; a later write that works wins (0.24772ms) 2026-10-19T17:40:53.236384033Z ✔ a getter of localStorage that throws (sandboxed frame) is survived (0.317075ms) 2026-10-19T17:40:53.236398858Z ✔ watch calls back with the new value of its key only, and stops when told (1.10399ms) 2026-10-19T17:40:53.236414209Z ✔ watch ignores the events of another storage area (sessionStorage) (0.241113ms) 2026-10-19T17:40:53.236428881Z ✔ an event from another tab replaces a value held for this page (0.484057ms) 2026-10-19T17:40:53.236444693Z ✔ pref answers only values of its list, else the fallback (0.652011ms) 2026-10-19T17:40:53.236460573Z ✔ pref works with the empty string as a value (keys-off) (0.27809ms) 2026-10-19T17:40:53.236470751Z ✔ pref.watch gives validated values (0.22818ms) 2026-10-19T17:40:53.236492134Z ✔ a directory opens in place and closes again without a request (12.41032ms) 2026-10-19T17:40:53.236508333Z ✔ TS-001/TS-002: a directory that loads under a closed ancestor comes in hidden (2.670127ms) 2026-10-19T17:40:53.236527096Z ✔ a closed directory under a closed ancestor stays closed when the ancestor opens (3.759226ms) 2026-10-19T17:40:53.236549506Z ✔ TS-006: only rows are kept; no row falls back to navigating (2.355672ms) 2026-10-19T17:40:53.236589561Z ✔ a modified or non-left click keeps the link navigation (0.957522ms) 2026-10-19T17:40:53.236605821Z ✔ a second click while the rows are loading is ignored (2.248274ms) 2026-10-19T17:40:53.236615533Z ✔ a failed request navigates to the directory (1.061499ms) 2026-10-19T17:40:53.236626886Z ✔ the tree-more row has a depth and follows its directory (1.043011ms) 2026-10-19T17:40:53.236637512Z ✔ l opens a closed directory, then enters it; h closes it, or goes to its directory (2.525476ms) 2026-10-19T17:40:53.236650334Z ✔ l on a file opens it; Enter opens a file and toggles a directory (0.864021ms) 2026-10-19T17:40:53.236666866Z ✔ h on a top-level row goes to the parent page, when there is one (0.709373ms) 2026-10-19T17:40:53.236682535Z ✔ the keys are not the tree's while the finder shows its results (0.225561ms) 2026-10-19T17:40:53.236693593Z ✔ a click on the name puts the cursor on the row (0.402852ms) 2026-10-19T17:40:53.236703788Z ✔ init: one tab stop, the row under the cursor; name links are out of the tab order (0.330624ms) 2026-10-19T17:40:53.236715772Z ✔ l or h before any focus in the tree brings the focus to the cursor row (1.488158ms) 2026-10-19T17:40:53.236725987Z ✔ l and h move the focus with the cursor, and the tab stop with them (1.949883ms) 2026-10-19T17:40:53.236743563Z ✔ sync (j k gg G of ermite.js) puts the focus and the tab stop on the row (0.42221ms) 2026-10-19T17:40:53.236759288Z ✔ a click puts the focus and the tab stop on its row, directory or not (1.220223ms) 2026-10-19T17:40:53.236777343Z ✔ collapsing a branch with the focus or the cursor in it moves both to the directory (1.027511ms) 2026-10-19T17:40:53.236789599Z ✔ collapsing a directory the focus is not in leaves the focus alone (0.880033ms) 2026-10-19T17:40:53.23680155Z ✔ Enter acts on the row that has the cursor, which is the focused row (0.788085ms) 2026-10-19T17:40:53.236811557Z ✔ inserted rows get their level; the server gave them posinset and setsize (1.967012ms) 2026-10-19T17:40:53.236822772Z ✔ Down, Up, Home and End walk the visible rows, with the focus (1.265207ms) 2026-10-19T17:40:53.23683324Z ✔ Right opens a closed directory, enters an open one, and does nothing on a file (1.610075ms) 2026-10-19T17:40:53.236847999Z ✔ Left closes an open directory, goes to the parent, and does nothing at the top (1.888223ms) 2026-10-19T17:40:53.236862616Z ✔ l opens a file where Right does not (0.32151ms) 2026-10-19T17:40:53.236879223Z ✔ the tree takes no arrow key while the finder shows its results, nor any other key (0.145569ms) 2026-10-19T17:40:53.236890893Z ℹ tests 160 2026-10-19T17:40:53.236899124Z ℹ suites 0 2026-10-19T17:40:53.236906817Z ℹ pass 160 2026-10-19T17:40:53.236914047Z ℹ fail 0 2026-10-19T17:40:53.236922077Z ℹ cancelled 0 2026-10-19T17:40:53.236934338Z ℹ skipped 0 2026-10-19T17:40:53.236943907Z ℹ todo 0 2026-10-19T17:40:53.236952038Z ℹ duration_ms 1038.64939 2026-10-19T17:40:53.245568345Z Post job cleanup. 2026-10-19T17:40:53.246097474Z ##[command]/usr/bin/docker exec 58b448146fd96ac441f548f6c1c1295350ac70bebdac56c82455cfdf48d86f4f sh -c "cat /etc/*release | grep ^ID" 2026-10-19T17:40:53.500898073Z (node:38830) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-10-19T17:40:53.500935977Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-10-19T17:40:53.503674615Z [command]/__t/go/1.27.1/x64/bin/go env GOMODCACHE 2026-10-19T17:40:53.508445888Z [command]/__t/go/1.27.1/x64/bin/go env GOCACHE 2026-10-19T17:40:53.511857982Z /github/home/go/pkg/mod 2026-10-19T17:40:53.511897098Z /github/home/.cache/go-build 2026-10-19T17:40:53.511920878Z Cache hit occurred on the primary key setup-go-Linux-x64-undefined-go-1.27.1-a51120b87d120038ff1de403e6e2428d006e223209038ef9eb8725fc074be729, not saving cache. 2026-10-19T17:40:53.519796565Z Post job cleanup. 2026-10-19T17:40:53.51986233Z ##[command]/usr/bin/docker exec 58b448146fd96ac441f548f6c1c1295350ac70bebdac56c82455cfdf48d86f4f sh -c "cat /etc/*release | grep ^ID" 2026-10-19T17:40:53.712902711Z [command]/usr/sbin/git version 2026-10-19T17:40:53.718268044Z git version 2.56.0 2026-10-19T17:40:53.721022635Z Copying '/github/home/.gitconfig' to '/__w/_temp/e74db705-b014-4b9b-8c34-fa2d3e73d310/.gitconfig' 2026-10-19T17:40:53.723768893Z Temporarily overriding HOME='/__w/_temp/e74db705-b014-4b9b-8c34-fa2d3e73d310' before making global git config changes 2026-10-19T17:40:53.723804614Z Adding repository directory to the temporary git global config as a safe directory 2026-10-19T17:40:53.723823526Z [command]/usr/sbin/git config --global --add safe.directory /__w/ermite/ermite 2026-10-19T17:40:53.725862841Z Removing SSH command configuration 2026-10-19T17:40:53.725892991Z [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-19T17:40:53.732844159Z [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-19T17:40:53.773070655Z Removing HTTP extra header 2026-10-19T17:40:53.773113003Z [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-19T17:40:53.775971695Z [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-19T17:40:53.816802916Z Removing includeIf entries pointing to credentials config files 2026-10-19T17:40:53.816846615Z [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-19T17:40:53.819705022Z includeif.gitdir:/__w/ermite/ermite/.git.path 2026-10-19T17:40:53.819741013Z includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path 2026-10-19T17:40:53.81975394Z includeif.gitdir:/github/workspace/.git.path 2026-10-19T17:40:53.81976477Z includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-10-19T17:40:53.819785649Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/__w/ermite/ermite/.git.path 2026-10-19T17:40:53.822176907Z /__w/_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config 2026-10-19T17:40:53.82222559Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/__w/ermite/ermite/.git.path /__w/_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config 2026-10-19T17:40:53.828276896Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path 2026-10-19T17:40:53.831004906Z /__w/_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config 2026-10-19T17:40:53.831053707Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/__w/ermite/ermite/.git/worktrees/*.path /__w/_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config 2026-10-19T17:40:53.836150734Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path 2026-10-19T17:40:53.838477657Z /github/runner_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config 2026-10-19T17:40:53.838522039Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config 2026-10-19T17:40:53.843501347Z [command]/usr/sbin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path 2026-10-19T17:40:53.845810901Z /github/runner_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config 2026-10-19T17:40:53.845851556Z [command]/usr/sbin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config 2026-10-19T17:40:53.851071941Z [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-19T17:40:53.891001584Z Removing credentials config '/__w/_temp/git-credentials-7eaea01c-1377-431f-9bd4-ff617238babc.config' 2026-10-19T17:40:53.89816982Z Stop and remove container: f6b981f5a48546c8aba557bcf449bf9f_archlinuxlatest_16037f 2026-10-19T17:40:53.898205553Z ##[command]/usr/bin/docker rm --force 58b448146fd96ac441f548f6c1c1295350ac70bebdac56c82455cfdf48d86f4f 2026-10-19T17:40:54.50583542Z 58b448146fd96ac441f548f6c1c1295350ac70bebdac56c82455cfdf48d86f4f 2026-10-19T17:40:54.505889405Z Remove container network: github_network_e6c3743f3d5f40ada81ee744a6ba71be 2026-10-19T17:40:54.505921001Z ##[command]/usr/bin/docker network rm github_network_e6c3743f3d5f40ada81ee744a6ba71be 2026-10-19T17:40:54.61731232Z github_network_e6c3743f3d5f40ada81ee744a6ba71be 2026-10-19T17:40:54.61741315Z Cleaning up orphan processes 2026-10-19T17:40:54.617912265Z ##[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/