main f2d166b

check success 3m 34s

Annotations 1

  • Complete job

    warning

    Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

  1. Current runner version: 'v0.6.0'
  2. GITHUB_TOKEN Permissions
  3. Contents: read
  4. Metadata: read
  5. Packages: read
  6. Secret source: Actions
  7. Cache mode: write
  8. Prepare workflow directory
  9. Prepare all required actions
  10. Getting action download info
  11. Download action repository 'actions/checkout@v4' (SHA:11d5960a326750d5838078e36cf38b85af677262)
  12. Complete job name: check
  13. Checking docker version
  14. ##[command]/usr/bin/docker version --format '{{.Server.APIVersion}}'
  15. '1.56'
  16. Docker daemon API version: '1.56'
  17. ##[command]/usr/bin/docker version --format '{{.Client.APIVersion}}'
  18. '1.56'
  19. Docker client API version: '1.56'
  20. Clean up resources from previous jobs
  21. ##[command]/usr/bin/docker ps --all --quiet --no-trunc --filter "label=eee410"
  22. ##[command]/usr/bin/docker network prune --force --filter "label=eee410"
  23. Create local container network
  24. ##[command]/usr/bin/docker network create --label eee410 github_network_372fbb8d6402408aa17f112ae962f87b
  25. 5a7ecd5b9a963170a6d597abfd4e491391863874fa5767de4a2fe12c806d3918
  26. Starting job container
  27. ##[command]/usr/bin/docker pull archlinux:latest
  28. latest: Pulling from library/archlinux
  29. 7450fb54bb4f: Pulling fs layer
  30. 62956096fa4d: Pulling fs layer
  31. 7450fb54bb4f: Download complete
  32. 7450fb54bb4f: Pull complete
  33. 62956096fa4d: Pull complete
  34. Digest: sha256:52dfbd5afb23a220d5ee92dafcb4c788d96c026ed04179890c23adef4c897fa0
  35. Status: Downloaded newer image for archlinux:latest
  36. docker.io/library/archlinux:latest
  37. ##[command]/usr/bin/docker create --name 6bcc1891f537408695e53a8c9d8bf2b8_archlinuxlatest_cfa9a3 --label eee410 --workdir /__w/neferwl/neferwl --network github_network_372fbb8d6402408aa17f112ae962f87b --init -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"
  38. d6abfc9598f35791fd095c5b72f823a29b83b24fd21cce686e5cd8182ceeb5f5
  39. ##[command]/usr/bin/docker start d6abfc9598f35791fd095c5b72f823a29b83b24fd21cce686e5cd8182ceeb5f5
  40. d6abfc9598f35791fd095c5b72f823a29b83b24fd21cce686e5cd8182ceeb5f5
  41. ##[command]/usr/bin/docker ps --all --filter id=d6abfc9598f35791fd095c5b72f823a29b83b24fd21cce686e5cd8182ceeb5f5 --filter status=running --no-trunc --format "{{.ID}} {{.Status}}"
  42. d6abfc9598f35791fd095c5b72f823a29b83b24fd21cce686e5cd8182ceeb5f5 Up Less than a second
  43. ##[command]/usr/bin/docker inspect --format "{{range .Config.Env}}{{println .}}{{end}}" d6abfc9598f35791fd095c5b72f823a29b83b24fd21cce686e5cd8182ceeb5f5
  44. HOME=/github/home
  45. GITHUB_ACTIONS=true
  46. CI=true
  47. PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  48. LANG=C.UTF-8
  49. Waiting for all services to be ready
  50. Run pacman -Syu --noconfirm --needed git go make gcc shaderc wayland libxkbcommon libinput seatd vulkan-icd-loader vulkan-swrast dbus
  51. <U+001B>[36;1mpacman -Syu --noconfirm --needed git go make gcc shaderc wayland libxkbcommon libinput seatd vulkan-icd-loader vulkan-swrast dbus<U+001B>[0m
  52. shell: sh -e {0}
  53. env:
  54. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  55. :: Synchronizing package databases...
  56. core downloading...
  57. extra downloading...
  58. :: Starting full system upgrade...
  59. resolving dependencies...
  60. looking for conflicting packages...
  61. Package (52) Old Version New Version Net Change Download Size
  62. core/ca-certificates-mozilla 3.131-1 3.132-1 -0.01 MiB 0.37 MiB
  63. core/db5.3 5.3.28-7 6.48 MiB 1.26 MiB
  64. extra/default-cursors 3-1 0.00 MiB 0.00 MiB
  65. core/gc 8.2.12-1 0.76 MiB 0.23 MiB
  66. extra/glslang 1:1.4.363.0-1 13.98 MiB 2.60 MiB
  67. core/guile 3.0.11-1 54.49 MiB 8.39 MiB
  68. core/iproute2 7.2.0-1 7.3.0-1 0.00 MiB 1.19 MiB
  69. extra/libdisplay-info 0.3.0-1 0.39 MiB 0.12 MiB
  70. extra/libdrm 2.4.134-1 1.28 MiB 0.35 MiB
  71. core/libedit 20260512_3.1-1 0.27 MiB 0.11 MiB
  72. core/libelf 0.196-1 0.197-1 0.01 MiB 0.70 MiB
  73. extra/libevdev 1.14.0-1 0.22 MiB 0.06 MiB
  74. extra/libgudev 238-4 0.17 MiB 0.03 MiB
  75. core/libisl 0.28-1 5.90 MiB 0.94 MiB
  76. core/libmpc 1.4.1-1 0.19 MiB 0.09 MiB
  77. extra/libpciaccess 0.19-1 0.06 MiB 0.02 MiB
  78. extra/libwacom 2.20.0-1 1.61 MiB 0.18 MiB
  79. extra/libx11 1.8.14-1 9.84 MiB 2.02 MiB
  80. extra/libxau 1.0.12-1 0.02 MiB 0.01 MiB
  81. extra/libxcb 1.17.0-1 3.87 MiB 0.97 MiB
  82. extra/libxdmcp 1.1.5-2 0.13 MiB 0.03 MiB
  83. extra/libxshmfence 1.3.3-1 0.02 MiB 0.01 MiB
  84. core/linux-api-headers 7.2-1 7.3-1 0.07 MiB 1.53 MiB
  85. extra/llvm-libs 23.1.3-4 164.87 MiB 41.45 MiB
  86. extra/lua54 5.4.9-1 1.52 MiB 0.36 MiB
  87. extra/mtdev 1.1.7-1 0.05 MiB 0.02 MiB
  88. core/perl 5.44.0-1 72.30 MiB 20.98 MiB
  89. extra/perl-error 0.17030-3 0.04 MiB 0.02 MiB
  90. extra/perl-mailtools 2.22-3 0.10 MiB 0.06 MiB
  91. extra/perl-timedate 2.35-1 0.15 MiB 0.06 MiB
  92. extra/spirv-tools 1:1.4.363.0-1 8.16 MiB 2.12 MiB
  93. core/systemd 262-1 262.1-1 0.03 MiB 10.68 MiB
  94. core/systemd-libs 262-1 262.1-1 0.01 MiB 1.44 MiB
  95. core/systemd-sysvcompat 262-1 262.1-1 0.00 MiB 0.01 MiB
  96. extra/vulkan-mesa-implicit-layers 1:26.2.5-1 0.13 MiB 0.05 MiB
  97. extra/xcb-proto 1.17.0-4 1.03 MiB 0.13 MiB
  98. extra/xcb-util-keysyms 0.4.1-5 0.02 MiB 0.01 MiB
  99. extra/xkeyboard-config 2.48-1 10.24 MiB 0.87 MiB
  100. extra/xorgproto 2026.1-1 1.47 MiB 0.24 MiB
  101. extra/zlib-ng 2.3.3-1 0.28 MiB 0.11 MiB
  102. core/dbus 1.16.2-1 1.16.2-2 0.03 MiB 0.35 MiB
  103. core/gcc 16.2.1+r23+gd564253eb6c8-1 220.89 MiB 57.93 MiB
  104. extra/git 2.56.0-1 33.54 MiB 7.43 MiB
  105. extra/go 2:1.27.3-1 226.64 MiB 42.30 MiB
  106. extra/libinput 1.32.0-1 0.79 MiB 0.23 MiB
  107. extra/libxkbcommon 1.13.2-1 1.05 MiB 0.27 MiB
  108. core/make 4.4.1-3 1.66 MiB 0.51 MiB
  109. extra/seatd 0.9.3-1 0.11 MiB 0.04 MiB
  110. extra/shaderc 2026.4-1 0.68 MiB 0.16 MiB
  111. extra/vulkan-icd-loader 1.4.363.0-1 0.67 MiB 0.18 MiB
  112. extra/vulkan-swrast 1:26.2.5-1 14.16 MiB 2.33 MiB
  113. extra/wayland 1.26.0-1 0.86 MiB 0.15 MiB
  114. Total Download Size: 211.67 MiB
  115. Total Installed Size: 920.98 MiB
  116. Net Upgrade Size: 861.23 MiB
  117. :: Proceed with installation? [Y/n]
  118. :: Retrieving packages...
  119. gcc-16.2.1+r23+gd564253eb6c8-1-x86_64 downloading...
  120. go-2:1.27.3-1-x86_64 downloading...
  121. llvm-libs-23.1.3-4-x86_64 downloading...
  122. perl-5.44.0-1-x86_64 downloading...
  123. systemd-262.1-1-x86_64 downloading...
  124. guile-3.0.11-1-x86_64 downloading...
  125. git-2.56.0-1-x86_64 downloading...
  126. glslang-1:1.4.363.0-1-x86_64 downloading...
  127. vulkan-swrast-1:26.2.5-1-x86_64 downloading...
  128. spirv-tools-1:1.4.363.0-1-x86_64 downloading...
  129. libx11-1.8.14-1-x86_64 downloading...
  130. linux-api-headers-7.3-1-x86_64 downloading...
  131. systemd-libs-262.1-1-x86_64 downloading...
  132. db5.3-5.3.28-7-x86_64 downloading...
  133. iproute2-7.3.0-1-x86_64 downloading...
  134. libxcb-1.17.0-1-x86_64 downloading...
  135. libisl-0.28-1-x86_64 downloading...
  136. xkeyboard-config-2.48-1-any downloading...
  137. libelf-0.197-1-x86_64 downloading...
  138. make-4.4.1-3-x86_64 downloading...
  139. ca-certificates-mozilla-3.132-1-x86_64 downloading...
  140. lua54-5.4.9-1-x86_64 downloading...
  141. dbus-1.16.2-2-x86_64 downloading...
  142. libdrm-2.4.134-1-x86_64 downloading...
  143. libxkbcommon-1.13.2-1-x86_64 downloading...
  144. xorgproto-2026.1-1-any downloading...
  145. gc-8.2.12-1-x86_64 downloading...
  146. libinput-1.32.0-1-x86_64 downloading...
  147. vulkan-icd-loader-1.4.363.0-1-x86_64 downloading...
  148. libwacom-2.20.0-1-x86_64 downloading...
  149. shaderc-2026.4-1-x86_64 downloading...
  150. wayland-1.26.0-1-x86_64 downloading...
  151. xcb-proto-1.17.0-4-any downloading...
  152. libdisplay-info-0.3.0-1-x86_64 downloading...
  153. libedit-20260512_3.1-1-x86_64 downloading...
  154. zlib-ng-2.3.3-1-x86_64 downloading...
  155. libmpc-1.4.1-1-x86_64 downloading...
  156. perl-timedate-2.35-1-any downloading...
  157. libevdev-1.14.0-1-x86_64 downloading...
  158. perl-mailtools-2.22-3-any downloading...
  159. vulkan-mesa-implicit-layers-1:26.2.5-1-x86_64 downloading...
  160. seatd-0.9.3-1-x86_64 downloading...
  161. libgudev-238-4-x86_64 downloading...
  162. libxdmcp-1.1.5-2-x86_64 downloading...
  163. libpciaccess-0.19-1-x86_64 downloading...
  164. perl-error-0.17030-3-any downloading...
  165. mtdev-1.1.7-1-x86_64 downloading...
  166. libxau-1.0.12-1-x86_64 downloading...
  167. xcb-util-keysyms-0.4.1-5-x86_64 downloading...
  168. systemd-sysvcompat-262.1-1-x86_64 downloading...
  169. libxshmfence-1.3.3-1-x86_64 downloading...
  170. default-cursors-3-1-any downloading...
  171. checking keyring...
  172. checking package integrity...
  173. loading package files...
  174. checking for file conflicts...
  175. :: Processing package changes...
  176. upgrading linux-api-headers...
  177. installing db5.3...
  178. installing perl...
  179. installing perl-error...
  180. installing perl-timedate...
  181. installing perl-mailtools...
  182. installing zlib-ng...
  183. upgrading systemd-libs...
  184. upgrading ca-certificates-mozilla...
  185. installing git...
  186. Optional dependencies for git
  187. git-zsh-completion: upstream zsh completion
  188. tk: gitk and git gui
  189. openssh: ssh transport and crypto
  190. man: show help with `git command --help`
  191. perl-libwww: git svn
  192. perl-term-readkey: git svn and interactive.singlekey setting
  193. perl-io-socket-ssl: git send-email TLS support
  194. perl-authen-sasl: git send-email TLS support
  195. perl-cgi: gitweb (web interface) support
  196. python: git svn & git p4
  197. subversion: git svn
  198. org.freedesktop.secrets: keyring credential helper
  199. libsecret: libsecret credential helper [installed]
  200. less: the default pager for git
  201. installing go...
  202. installing gc...
  203. installing guile...
  204. installing make...
  205. installing libisl...
  206. installing libmpc...
  207. upgrading libelf...
  208. installing gcc...
  209. Optional dependencies for gcc
  210. lib32-gcc-libs: for generating code for 32-bit ABI
  211. installing spirv-tools...
  212. installing glslang...
  213. installing shaderc...
  214. installing default-cursors...
  215. Optional dependencies for default-cursors
  216. adwaita-cursors: default cursor theme
  217. installing wayland...
  218. installing xkeyboard-config...
  219. installing libxkbcommon...
  220. Optional dependencies for libxkbcommon
  221. libxkbcommon-x11: xkbcli interactive-x11
  222. wayland: xkbcli interactive-wayland [installed]
  223. installing libevdev...
  224. installing libgudev...
  225. installing libwacom...
  226. Optional dependencies for libwacom
  227. python-libevdev: for libwacom-show-stylus
  228. python-pyudev: for libwacom-show-stylus
  229. installing lua54...
  230. installing mtdev...
  231. installing libinput...
  232. Optional dependencies for libinput
  233. libinput-tools: debug utilities
  234. installing seatd...
  235. installing vulkan-icd-loader...
  236. Optional dependencies for vulkan-icd-loader
  237. vulkan-driver: packaged vulkan driver [pending]
  238. installing libdisplay-info...
  239. installing libpciaccess...
  240. installing libdrm...
  241. Optional dependencies for libdrm
  242. cairo: needed for modetest tool
  243. installing xcb-proto...
  244. installing xorgproto...
  245. installing libxdmcp...
  246. installing libxau...
  247. installing libxcb...
  248. installing libx11...
  249. installing libxshmfence...
  250. installing libedit...
  251. installing llvm-libs...
  252. installing vulkan-mesa-implicit-layers...
  253. installing xcb-util-keysyms...
  254. installing vulkan-swrast...
  255. Optional dependencies for vulkan-swrast
  256. vulkan-mesa-layers: additional vulkan layers
  257. upgrading dbus...
  258. upgrading iproute2...
  259. upgrading systemd...
  260. Creating group 'seat' with GID 969.
  261. Creating group 'git' with GID 968.
  262. Creating user 'git' (git daemon user) with UID 968 and GID 968.
  263. upgrading systemd-sysvcompat...
  264. :: Running post-transaction hooks...
  265. ( 1/13) Creating system user accounts...
  266. ( 2/13) Creating temporary files...
  267. /usr/lib/tmpfiles.d/journal-nocow.conf:26: Failed to resolve specifier: uninitialized /etc/ detected, skipping.
  268. All rules containing unresolvable specifiers will be skipped.
  269. ( 3/13) Updating journal message catalog...
  270. ( 4/13) Updating udev hardware database...
  271. ( 5/13) Applying kernel sysctl settings...
  272. Skipped: Current root is not booted.
  273. ( 6/13) Reloading system manager configuration...
  274. Skipped: Current root is not booted.
  275. ( 7/13) Reloading user manager configuration...
  276. Skipped: Current root is not booted.
  277. ( 8/13) Enqueuing marked services...
  278. Skipped: Current root is not booted.
  279. ( 9/13) Reloading device manager configuration...
  280. Skipped: Current root is not booted.
  281. (10/13) Arming ConditionNeedsUpdate...
  282. (11/13) Rebuilding certificate stores...
  283. (12/13) Reloading system bus configuration...
  284. Skipped: Current root is not booted.
  285. (13/13) Checking for old perl modules...
  286. Run actions/checkout@v4
  287. with:
  288. repository: bnema/neferwl
  289. token: ***
  290. ssh-strict: true
  291. ssh-user: git
  292. persist-credentials: true
  293. clean: true
  294. sparse-checkout-cone-mode: true
  295. fetch-depth: 1
  296. fetch-tags: false
  297. show-progress: true
  298. lfs: false
  299. submodules: false
  300. set-safe-directory: true
  301. allow-unsafe-pr-checkout: false
  302. env:
  303. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  304. ##[command]/usr/bin/docker exec d6abfc9598f35791fd095c5b72f823a29b83b24fd21cce686e5cd8182ceeb5f5 sh -c "cat /etc/*release | grep ^ID"
  305. Syncing repository: bnema/neferwl
  306. Getting Git version info
  307. Working directory is '/__w/neferwl/neferwl'
  308. [command]/usr/sbin/git version
  309. git version 2.56.0
  310. Temporarily overriding HOME='/__w/_temp/44dceaaa-f540-4660-b9ff-b04ca586f158' before making global git config changes
  311. Adding repository directory to the temporary git global config as a safe directory
  312. [command]/usr/sbin/git config --global --add safe.directory /__w/neferwl/neferwl
  313. Deleting the contents of '/__w/neferwl/neferwl'
  314. Initializing the repository
  315. [command]/usr/sbin/git init /__w/neferwl/neferwl
  316. hint: Using 'master' as the name for the initial branch. This default branch name
  317. hint: will change to "main" in Git 3.0. To configure the initial branch name
  318. hint: to use in all of your new repositories, which will suppress this warning,
  319. hint: call:
  320. hint:
  321. hint: git config --global init.defaultBranch <name>
  322. hint:
  323. hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
  324. hint: 'development'. The just-created branch can be renamed via this command:
  325. hint:
  326. hint: git branch -m <name>
  327. hint:
  328. hint: Disable this message with "git config set advice.defaultBranchName false"
  329. Initialized empty Git repository in /__w/neferwl/neferwl/.git/
  330. [command]/usr/sbin/git remote add origin http://ermite:7341/bnema/neferwl
  331. Disabling automatic garbage collection
  332. [command]/usr/sbin/git config --local gc.auto 0
  333. Setting up auth
  334. [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand
  335. [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' || :"
  336. [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  337. [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' || :"
  338. [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  339. [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  340. [command]/usr/sbin/git config --local http.http://ermite:7341/.extraheader AUTHORIZATION: basic ***
  341. Fetching the repository
  342. [command]/usr/sbin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +6d4359dbea29ee59b995de9e90138af5f5b85898:refs/remotes/origin/main
  343. From http://ermite:7341/bnema/neferwl
  344. * [new ref] 6d4359dbea29ee59b995de9e90138af5f5b85898 -> origin/main
  345. Determining the checkout info
  346. [command]/usr/sbin/git sparse-checkout disable
  347. [command]/usr/sbin/git config --local --unset-all extensions.worktreeConfig
  348. Checking out the ref
  349. [command]/usr/sbin/git checkout --progress --force -B main refs/remotes/origin/main
  350. Switched to a new branch 'main'
  351. branch 'main' set up to track 'origin/main'.
  352. [command]/usr/sbin/git log -1 --format=%H
  353. 6d4359dbea29ee59b995de9e90138af5f5b85898
  354. Run git config --global --add safe.directory "$GITHUB_WORKSPACE"
  355. <U+001B>[36;1mgit config --global --add safe.directory "$GITHUB_WORKSPACE"<U+001B>[0m
  356. <U+001B>[36;1minstall -d -m 700 "$XDG_RUNTIME_DIR"<U+001B>[0m
  357. shell: sh -e {0}
  358. env:
  359. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  360. Run go install github.com/bnema/hexcheck/cmd/hexcheck@v0.3.1
  361. <U+001B>[36;1mgo install github.com/bnema/hexcheck/cmd/hexcheck@v0.3.1<U+001B>[0m
  362. <U+001B>[36;1mcd tools && GOBIN=$HOME/go/bin go install tool<U+001B>[0m
  363. shell: sh -e {0}
  364. env:
  365. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  366. go: downloading github.com/bnema/hexcheck v0.3.1
  367. go: downloading golang.org/x/tools v0.51.0
  368. go: downloading gopkg.in/yaml.v3 v3.0.1
  369. go: downloading golang.org/x/sync v0.23.0
  370. go: downloading golang.org/x/mod v0.41.0
  371. go: downloading honnef.co/go/tools v0.8.2
  372. go: downloading github.com/vektra/mockery/v3 v3.8.1
  373. go: downloading github.com/jedib0t/go-pretty/v6 v6.7.8
  374. go: downloading github.com/knadh/koanf/parsers/yaml v1.1.0
  375. go: downloading github.com/knadh/koanf/providers/structs v1.0.0
  376. go: downloading github.com/knadh/koanf/v2 v2.3.2
  377. go: downloading github.com/rs/zerolog v1.34.0
  378. go: downloading github.com/spf13/cobra v1.10.2
  379. go: downloading github.com/spf13/pflag v1.0.10
  380. go: downloading golang.org/x/term v0.40.0
  381. go: downloading go.yaml.in/yaml/v3 v3.0.4
  382. go: downloading github.com/fatih/structs v1.1.0
  383. go: downloading github.com/knadh/koanf/maps v0.1.2
  384. go: downloading github.com/go-viper/mapstructure/v2 v2.5.0
  385. go: downloading github.com/mitchellh/copystructure v1.2.0
  386. go: downloading github.com/mattn/go-runewidth v0.0.19
  387. go: downloading golang.org/x/text v0.34.0
  388. go: downloading github.com/mattn/go-colorable v0.1.14
  389. go: downloading github.com/brunoga/deep v1.3.1
  390. go: downloading github.com/knadh/koanf/providers/env v1.1.0
  391. go: downloading github.com/knadh/koanf/providers/file v1.2.1
  392. go: downloading github.com/knadh/koanf/providers/posflag v1.0.1
  393. go: downloading github.com/xeipuuv/gojsonschema v1.2.0
  394. go: downloading golang.org/x/sys v0.48.0
  395. go: downloading github.com/clipperhouse/uax29/v2 v2.2.0
  396. go: downloading github.com/mitchellh/reflectwalk v1.0.2
  397. go: downloading github.com/mattn/go-isatty v0.0.20
  398. go: downloading github.com/fsnotify/fsnotify v1.9.0
  399. go: downloading github.com/huandu/xstrings v1.5.0
  400. go: downloading golang.org/x/exp v0.0.0-20260212183809-81e46e3db34a
  401. go: downloading github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415
  402. go: downloading github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c
  403. go: downloading golang.org/x/exp/typeparams v0.0.0-20231108232855-2478ac86f678
  404. go: downloading github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb
  405. Run make check
  406. <U+001B>[36;1mmake check<U+001B>[0m
  407. shell: sh -e {0}
  408. env:
  409. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  410. CGO_ENABLED=0 go vet ./...
  411. go: downloading github.com/bnema/go-wayland-bindings v0.1.0
  412. go: downloading github.com/bnema/wlturbo v0.5.0
  413. go: downloading github.com/bnema/zerowrap v1.4.1
  414. go: downloading github.com/bnema/zerobus v0.2.0
  415. go: downloading github.com/stretchr/testify v1.12.1
  416. go: downloading github.com/bnema/purego v0.13.0-bnema.1
  417. go: downloading github.com/bnema/kvconf v0.1.2
  418. go: downloading golang.org/x/image v0.46.0
  419. go: downloading github.com/rs/zerolog v1.35.1
  420. go: downloading golang.org/x/term v0.46.0
  421. go: downloading github.com/godbus/dbus/v5 v5.2.2
  422. go: downloading github.com/bnema/purego-pipewire v0.2.0
  423. go: downloading github.com/bnema/purego-vulkan v0.6.0
  424. go: downloading github.com/bnema/purego-libwayland v0.11.0
  425. go: downloading gopkg.in/natefinch/lumberjack.v2 v2.2.1
  426. go: downloading github.com/stretchr/objx v0.5.3
  427. go: downloading github.com/mattn/go-colorable v0.1.15
  428. go: downloading golang.org/x/text v0.42.0
  429. go: downloading go.yaml.in/yaml/v3 v3.0.5
  430. go: downloading github.com/mattn/go-isatty v0.0.22
  431. CGO_ENABLED=0 go test ./...
  432. ? github.com/bnema/neferwl/cmd/neferwl [no test files]
  433. ? github.com/bnema/neferwl/examples/testime [no test files]
  434. ? github.com/bnema/neferwl/examples/testpattern [no test files]
  435. ok github.com/bnema/neferwl/examples/testpattern/pattern 0.016s
  436. ok github.com/bnema/neferwl/internal/adapters/atspi 0.293s
  437. ok github.com/bnema/neferwl/internal/adapters/busretry 0.015s
  438. ok github.com/bnema/neferwl/internal/adapters/captureallow 0.447s
  439. ? github.com/bnema/neferwl/internal/adapters/clock [no test files]
  440. ok github.com/bnema/neferwl/internal/adapters/config 3.982s
  441. ok github.com/bnema/neferwl/internal/adapters/drm 7.506s
  442. ok github.com/bnema/neferwl/internal/adapters/drm/gbm 0.003s
  443. ok github.com/bnema/neferwl/internal/adapters/fdwait 0.038s
  444. ok github.com/bnema/neferwl/internal/adapters/hdrcursor 0.002s
  445. ok github.com/bnema/neferwl/internal/adapters/headless 1.221s
  446. ok github.com/bnema/neferwl/internal/adapters/headlessinput 0.186s
  447. ok github.com/bnema/neferwl/internal/adapters/hintlabel 0.016s
  448. ok github.com/bnema/neferwl/internal/adapters/hints 0.617s
  449. ok github.com/bnema/neferwl/internal/adapters/launcher 0.042s
  450. ok github.com/bnema/neferwl/internal/adapters/libinput 0.010s
  451. ok github.com/bnema/neferwl/internal/adapters/logging 0.173s
  452. ok github.com/bnema/neferwl/internal/adapters/outputkit/capture 0.750s
  453. ok github.com/bnema/neferwl/internal/adapters/outputkit/corewake 0.005s
  454. ok github.com/bnema/neferwl/internal/adapters/outputkit/presented 0.002s
  455. ok github.com/bnema/neferwl/internal/adapters/outputkit/surfaces 0.003s
  456. ok github.com/bnema/neferwl/internal/adapters/peerexe 0.003s
  457. ok github.com/bnema/neferwl/internal/adapters/powerkey 0.106s
  458. ok github.com/bnema/neferwl/internal/adapters/sched 0.001s
  459. ok github.com/bnema/neferwl/internal/adapters/screencast 0.377s
  460. ok github.com/bnema/neferwl/internal/adapters/screensaver 1.110s
  461. ok github.com/bnema/neferwl/internal/adapters/seat 0.003s
  462. ok github.com/bnema/neferwl/internal/adapters/sessionsecurity 0.002s
  463. ok github.com/bnema/neferwl/internal/adapters/statefile 0.009s
  464. ok github.com/bnema/neferwl/internal/adapters/syncfile 0.112s
  465. ok github.com/bnema/neferwl/internal/adapters/vulkan 6.761s
  466. ok github.com/bnema/neferwl/internal/adapters/watchdog 0.003s
  467. ok github.com/bnema/neferwl/internal/adapters/wayland 13.131s
  468. ? github.com/bnema/neferwl/internal/adapters/wayland/imagecapture [no test files]
  469. ok github.com/bnema/neferwl/internal/adapters/wayland/sessionlock 0.008s
  470. ok github.com/bnema/neferwl/internal/adapters/workspaceid 0.006s
  471. ok github.com/bnema/neferwl/internal/adapters/xcursor 0.010s
  472. ok github.com/bnema/neferwl/internal/adapters/xkb 0.066s
  473. ok github.com/bnema/neferwl/internal/adapters/xwayland 5.405s
  474. ok github.com/bnema/neferwl/internal/app 4.583s
  475. ok github.com/bnema/neferwl/internal/cli 0.007s
  476. ok github.com/bnema/neferwl/internal/core 1.617s
  477. ? github.com/bnema/neferwl/internal/mocks/ports [no test files]
  478. ok github.com/bnema/neferwl/internal/ports 0.003s
  479. /github/home/go/bin/hexcheck -config .hexcheck.yaml -root . ./...
  480. /__w/neferwl/neferwl/internal/adapters/outputkit/surfaces/surfaces.go:120:17: [warn] suspicious-business-logic-in-adapter: adapter function Apply has business-logic evidence: confidence=medium strong=[business keyword with multiple port/usecase collaborators] weak=[business keyword multiple port/usecase collaborators]
  481. CGO_ENABLED=0 go test ./internal/core ./internal/app ./internal/adapters/drm ./internal/adapters/headless ./internal/adapters/vulkan ./internal/adapters/wayland ./internal/adapters/outputkit/capture ./internal/adapters/screencast -run '^(TestAnimateAllocations|TestPublishAllocations|TestPublishSubscribersAllocations|TestPublishStashSlideAllocations|TestPublishOverviewAllocations|TestPublishLeavingAllocations|TestOutputRoutingAllocations|TestReportSeenAllocations|TestFrameLifecycleTransitionsAllocations|TestFullscreenShownAllocations|TestFrameDecisionAllocations|TestCommitFrameAllocations|TestColorPipelineAllocations|TestShownBySnapshotAllocations|TestFlipShowsAllocations|TestMRUNoteFocusDoesNotAllocateWhenSettled|TestDueFramesAllocations|TestRenderSteadyStateAllocations|TestRenderSteadyStateDMABufAllocations|TestSceneOpaqueRegionAllocations|TestSceneDeltaAllocations|TestAccountFlipAllocations|TestFlipDoneAllocations|TestSceneWalkUnchangedTiledSHM|TestTiledCommitPublishAllocations|TestCapturedCommitApplyAllocations|TestCapturedViewportApplyAllocations|TestEffectiveInputEmptyTreeAllocations|TestHeadlessTiledSHMCallbackAndCopyBudget|TestReleaseHeldAllocations|TestCommitDamageAllocations|TestEmitContentAllocations|TestPresentationPushAllocations|TestAnimatingFrameSendAllocations|TestContentBatchCycleAllocations|TestWriteMappedAllocations|TestCapturedForwardAllocations|TestCommandForwardAllocations|TestOutboxQueuedDeliveryAllocations|TestCastFrameAllocations|TestCastProducerAllocations|TestCaptureCycleAllocations|TestLogScenesAllocations|TestOverviewNamedRowsAllocations|TestBufferContentAllocations|TestDueFramesFireScratch|TestRetireSemaphoreAllocatesNothing)$' -count=1
  482. ok github.com/bnema/neferwl/internal/core 0.018s
  483. ok github.com/bnema/neferwl/internal/app 0.006s
  484. ok github.com/bnema/neferwl/internal/adapters/drm 0.091s
  485. ok github.com/bnema/neferwl/internal/adapters/headless 0.005s
  486. ok github.com/bnema/neferwl/internal/adapters/vulkan 0.375s
  487. ok github.com/bnema/neferwl/internal/adapters/wayland 2.077s
  488. ok github.com/bnema/neferwl/internal/adapters/outputkit/capture 0.004s
  489. ok github.com/bnema/neferwl/internal/adapters/screencast 0.004s
  490. Run make race
  491. <U+001B>[36;1mmake race<U+001B>[0m
  492. shell: sh -e {0}
  493. env:
  494. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  495. # cgo is enabled only for the race test binary.
  496. CGO_ENABLED=1 go test -race ./...
  497. ? github.com/bnema/neferwl/cmd/neferwl [no test files]
  498. ? github.com/bnema/neferwl/examples/testime [no test files]
  499. ? github.com/bnema/neferwl/examples/testpattern [no test files]
  500. ok github.com/bnema/neferwl/examples/testpattern/pattern 1.091s
  501. ok github.com/bnema/neferwl/internal/adapters/atspi 1.364s
  502. ok github.com/bnema/neferwl/internal/adapters/busretry 1.012s
  503. ok github.com/bnema/neferwl/internal/adapters/captureallow 1.583s
  504. ? github.com/bnema/neferwl/internal/adapters/clock [no test files]
  505. ok github.com/bnema/neferwl/internal/adapters/config 5.497s
  506. ok github.com/bnema/neferwl/internal/adapters/drm 9.983s
  507. ok github.com/bnema/neferwl/internal/adapters/drm/gbm 1.011s
  508. ok github.com/bnema/neferwl/internal/adapters/fdwait 1.046s
  509. ok github.com/bnema/neferwl/internal/adapters/hdrcursor 1.068s
  510. ok github.com/bnema/neferwl/internal/adapters/headless 2.309s
  511. ok github.com/bnema/neferwl/internal/adapters/headlessinput 1.230s
  512. ok github.com/bnema/neferwl/internal/adapters/hintlabel 1.124s
  513. ok github.com/bnema/neferwl/internal/adapters/hints 2.360s
  514. ok github.com/bnema/neferwl/internal/adapters/launcher 1.064s
  515. ok github.com/bnema/neferwl/internal/adapters/libinput 1.049s
  516. ok github.com/bnema/neferwl/internal/adapters/logging 1.314s
  517. ok github.com/bnema/neferwl/internal/adapters/outputkit/capture 2.058s
  518. ok github.com/bnema/neferwl/internal/adapters/outputkit/corewake 1.010s
  519. ok github.com/bnema/neferwl/internal/adapters/outputkit/presented 1.011s
  520. ok github.com/bnema/neferwl/internal/adapters/outputkit/surfaces 1.013s
  521. ok github.com/bnema/neferwl/internal/adapters/peerexe 1.012s
  522. ok github.com/bnema/neferwl/internal/adapters/powerkey 1.077s
  523. ok github.com/bnema/neferwl/internal/adapters/sched 1.014s
  524. ok github.com/bnema/neferwl/internal/adapters/screencast 1.746s
  525. ok github.com/bnema/neferwl/internal/adapters/screensaver 2.526s
  526. ok github.com/bnema/neferwl/internal/adapters/seat 1.014s
  527. ok github.com/bnema/neferwl/internal/adapters/sessionsecurity 1.011s
  528. ok github.com/bnema/neferwl/internal/adapters/statefile 1.023s
  529. ok github.com/bnema/neferwl/internal/adapters/syncfile 1.124s
  530. ok github.com/bnema/neferwl/internal/adapters/vulkan 7.106s
  531. ok github.com/bnema/neferwl/internal/adapters/watchdog 1.023s
  532. ok github.com/bnema/neferwl/internal/adapters/wayland 16.250s
  533. ? github.com/bnema/neferwl/internal/adapters/wayland/imagecapture [no test files]
  534. ok github.com/bnema/neferwl/internal/adapters/wayland/sessionlock 1.012s
  535. ok github.com/bnema/neferwl/internal/adapters/workspaceid 1.010s
  536. ok github.com/bnema/neferwl/internal/adapters/xcursor 1.014s
  537. ok github.com/bnema/neferwl/internal/adapters/xkb 1.067s
  538. ok github.com/bnema/neferwl/internal/adapters/xwayland 6.416s
  539. ok github.com/bnema/neferwl/internal/app 9.102s
  540. ok github.com/bnema/neferwl/internal/cli 1.027s
  541. ok github.com/bnema/neferwl/internal/core 5.003s
  542. ? github.com/bnema/neferwl/internal/mocks/ports [no test files]
  543. ok github.com/bnema/neferwl/internal/ports 1.015s
  544. Run make mocks-check
  545. <U+001B>[36;1mmake mocks-check<U+001B>[0m
  546. shell: sh -e {0}
  547. env:
  548. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  549. rm -rf internal/mocks
  550. find internal -name '*_mock_test.go' -delete
  551. /github/home/go/bin/mockery
  552. 2026-10-22T15:48:23.268944144Z INF Starting mockery config-file=/__w/neferwl/neferwl/.mockery.yml version=v3.8.1
  553. 2026-10-22T15:48:23.269082094Z INF Parsing configured packages... version=v3.8.1
  554. 2026-10-22T15:48:23.636574341Z INF Done parsing configured packages. version=v3.8.1
  555. 2026-10-22T15:48:23.637076205Z INF adding interface to collection collection=internal/mocks/ports/clock_mock.go interface=Clock package-path=github.com/bnema/neferwl/internal/ports version=v3.8.1
  556. 2026-10-22T15:48:23.637419494Z INF adding interface to collection collection=internal/mocks/ports/clock_mock.go interface=Timer package-path=github.com/bnema/neferwl/internal/ports version=v3.8.1
  557. 2026-10-22T15:48:23.637713415Z INF adding interface to collection collection=internal/mocks/ports/clock_mock.go interface=Ticker package-path=github.com/bnema/neferwl/internal/ports version=v3.8.1
  558. 2026-10-22T15:48:23.638038177Z INF adding interface to collection collection=internal/mocks/ports/desktop_mock.go interface=Notifier package-path=github.com/bnema/neferwl/internal/ports version=v3.8.1
  559. 2026-10-22T15:48:23.638325478Z INF adding interface to collection collection=internal/mocks/ports/desktop_mock.go interface=OutputScaleStore package-path=github.com/bnema/neferwl/internal/ports version=v3.8.1
  560. 2026-10-22T15:48:23.638611871Z INF adding interface to collection collection=internal/mocks/ports/devices_mock.go interface=CaptureFrame package-path=github.com/bnema/neferwl/internal/ports version=v3.8.1
  561. 2026-10-22T15:48:23.638833621Z INF adding interface to collection collection=internal/mocks/ports/devices_mock.go interface=Renderer package-path=github.com/bnema/neferwl/internal/ports version=v3.8.1
  562. 2026-10-22T15:48:23.639134675Z INF adding interface to collection collection=internal/mocks/ports/devices_mock.go interface=Seat package-path=github.com/bnema/neferwl/internal/ports version=v3.8.1
  563. 2026-10-22T15:48:23.639441481Z INF adding interface to collection collection=internal/mocks/ports/output_events_mock.go interface=PresentationSink package-path=github.com/bnema/neferwl/internal/ports version=v3.8.1
  564. 2026-10-22T15:48:23.639667145Z INF adding interface to collection collection=internal/mocks/ports/screencast_mock.go interface=CastSink package-path=github.com/bnema/neferwl/internal/ports version=v3.8.1
  565. 2026-10-22T15:48:23.639896733Z INF adding interface to collection collection=internal/mocks/ports/session_security_mock.go interface=SessionSecurity package-path=github.com/bnema/neferwl/internal/ports version=v3.8.1
  566. 2026-10-22T15:48:23.640115760Z INF adding interface to collection collection=internal/mocks/ports/session_security_mock.go interface=SessionSecurityController package-path=github.com/bnema/neferwl/internal/ports version=v3.8.1
  567. 2026-10-22T15:48:23.640322666Z INF adding interface to collection collection=internal/mocks/ports/surface_content_mock.go interface=ContentReturn package-path=github.com/bnema/neferwl/internal/ports version=v3.8.1
  568. 2026-10-22T15:48:23.640549142Z INF adding interface to collection collection=internal/adapters/atspi/connector_mock_test.go interface=connector package-path=github.com/bnema/neferwl/internal/adapters/atspi version=v3.8.1
  569. 2026-10-22T15:48:23.640763021Z INF adding interface to collection collection=internal/adapters/atspi/transport_mock_test.go interface=transport package-path=github.com/bnema/neferwl/internal/adapters/atspi version=v3.8.1
  570. 2026-10-22T15:48:23.640973242Z INF adding interface to collection collection=internal/adapters/drm/image_allocator_mock_test.go interface=imageAllocator package-path=github.com/bnema/neferwl/internal/adapters/drm version=v3.8.1
  571. 2026-10-22T15:48:23.641164843Z INF adding interface to collection collection=internal/adapters/drm/image_buffer_mock_test.go interface=imageBuffer package-path=github.com/bnema/neferwl/internal/adapters/drm version=v3.8.1
  572. 2026-10-22T15:48:23.641406194Z INF adding interface to collection collection=internal/adapters/drm/kms_mock_test.go interface=kms package-path=github.com/bnema/neferwl/internal/adapters/drm version=v3.8.1
  573. 2026-10-22T15:48:23.641606207Z INF adding interface to collection collection=internal/adapters/drm/cursor_images_mock_test.go interface=cursorImages package-path=github.com/bnema/neferwl/internal/adapters/drm version=v3.8.1
  574. 2026-10-22T15:48:23.641869578Z INF adding interface to collection collection=internal/adapters/hints/target_source_mock_test.go interface=targetSource package-path=github.com/bnema/neferwl/internal/adapters/hints version=v3.8.1
  575. 2026-10-22T15:48:23.642146271Z INF adding interface to collection collection=internal/adapters/hints/language_runner_mock_test.go interface=languageRunner package-path=github.com/bnema/neferwl/internal/adapters/hints version=v3.8.1
  576. 2026-10-22T15:48:23.642354068Z INF adding interface to collection collection=internal/adapters/libinput/device_config_mock_test.go interface=deviceConfig package-path=github.com/bnema/neferwl/internal/adapters/libinput version=v3.8.1
  577. 2026-10-22T15:48:23.642592594Z INF adding interface to collection collection=internal/adapters/screencast/bus_mock_test.go interface=bus package-path=github.com/bnema/neferwl/internal/adapters/screencast version=v3.8.1
  578. 2026-10-22T15:48:23.642802737Z INF adding interface to collection collection=internal/adapters/screencast/video_source_mock_test.go interface=videoSource package-path=github.com/bnema/neferwl/internal/adapters/screencast version=v3.8.1
  579. 2026-10-22T15:48:23.643018931Z INF adding interface to collection collection=internal/adapters/screencast/video_core_mock_test.go interface=videoCore package-path=github.com/bnema/neferwl/internal/adapters/screencast version=v3.8.1
  580. 2026-10-22T15:48:23.643236939Z INF adding interface to collection collection=internal/adapters/screencast/peer_resolver_mock_test.go interface=peerResolver package-path=github.com/bnema/neferwl/internal/adapters/screencast version=v3.8.1
  581. 2026-10-22T15:48:23.643446558Z INF adding interface to collection collection=internal/adapters/screencast/runner_mock_test.go interface=runner package-path=github.com/bnema/neferwl/internal/adapters/screencast version=v3.8.1
  582. 2026-10-22T15:48:23.643727681Z INF adding interface to collection collection=internal/adapters/screencast/dialer_mock_test.go interface=dialer package-path=github.com/bnema/neferwl/internal/adapters/screencast version=v3.8.1
  583. 2026-10-22T15:48:23.643939859Z INF adding interface to collection collection=internal/adapters/screencast/pipewire_opener_mock_test.go interface=pipewireOpener package-path=github.com/bnema/neferwl/internal/adapters/screencast version=v3.8.1
  584. 2026-10-22T15:48:23.644139677Z INF adding interface to collection collection=internal/adapters/seat/disabler_mock_test.go interface=disabler package-path=github.com/bnema/neferwl/internal/adapters/seat version=v3.8.1
  585. 2026-10-22T15:48:23.644351649Z INF adding interface to collection collection=internal/adapters/statefile/proc_tree_mock_test.go interface=procTree package-path=github.com/bnema/neferwl/internal/adapters/statefile version=v3.8.1
  586. 2026-10-22T15:48:23.644570967Z INF adding interface to collection collection=internal/adapters/vulkan/capture_sync_mock_test.go interface=captureSync package-path=github.com/bnema/neferwl/internal/adapters/vulkan version=v3.8.1
  587. 2026-10-22T15:48:23.644786197Z INF adding interface to collection collection=internal/adapters/wayland/peer_exe_mock_test.go interface=peerExe package-path=github.com/bnema/neferwl/internal/adapters/wayland version=v3.8.1
  588. 2026-10-22T15:48:23.645005791Z INF adding interface to collection collection=internal/adapters/wayland/proc_env_mock_test.go interface=procEnv package-path=github.com/bnema/neferwl/internal/adapters/wayland version=v3.8.1
  589. 2026-10-22T15:48:23.645202979Z INF adding interface to collection collection=internal/adapters/wayland/syncobj_device_mock_test.go interface=syncobjDevice package-path=github.com/bnema/neferwl/internal/adapters/wayland version=v3.8.1
  590. 2026-10-22T15:48:23.645428298Z INF adding interface to collection collection=internal/adapters/wayland/acquire_poller_mock_test.go interface=acquirePoller package-path=github.com/bnema/neferwl/internal/adapters/wayland version=v3.8.1
  591. 2026-10-22T15:48:23.645647603Z INF adding interface to collection collection=internal/app/securitylease_mock_test.go interface=securityLeaseCard package-path=github.com/bnema/neferwl/internal/app version=v3.8.1
  592. 2026-10-22T15:48:23.645971796Z INF adding interface to collection collection=internal/app/seatdisable_mock_test.go interface=seatDisablePreparer package-path=github.com/bnema/neferwl/internal/app version=v3.8.1
  593. 2026-10-22T15:48:23.646184087Z INF adding interface to collection collection=internal/app/leaseinventory_mock_test.go interface=leaseInventoryCard package-path=github.com/bnema/neferwl/internal/app version=v3.8.1
  594. 2026-10-22T15:48:23.646387485Z INF adding interface to collection collection=internal/app/contentattacher_mock_test.go interface=contentAttacher package-path=github.com/bnema/neferwl/internal/app version=v3.8.1
  595. 2026-10-22T15:48:23.646590695Z INF adding interface to collection collection=internal/app/cursor_mock_test.go interface=cursor package-path=github.com/bnema/neferwl/internal/app version=v3.8.1
  596. 2026-10-22T15:48:23.646685842Z INF Executing template file=internal/adapters/screencast/bus_mock_test.go version=v3.8.1
  597. 2026-10-22T15:48:23.653508551Z INF Writing template to file file=internal/adapters/screencast/bus_mock_test.go version=v3.8.1
  598. 2026-10-22T15:48:23.653691956Z INF Executing template file=internal/adapters/screencast/video_source_mock_test.go version=v3.8.1
  599. 2026-10-22T15:48:23.657318302Z INF Writing template to file file=internal/adapters/screencast/video_source_mock_test.go version=v3.8.1
  600. 2026-10-22T15:48:23.657467662Z INF Executing template file=internal/adapters/statefile/proc_tree_mock_test.go version=v3.8.1
  601. 2026-10-22T15:48:23.659060799Z INF Writing template to file file=internal/adapters/statefile/proc_tree_mock_test.go version=v3.8.1
  602. 2026-10-22T15:48:23.659266739Z INF Executing template file=internal/adapters/vulkan/capture_sync_mock_test.go version=v3.8.1
  603. 2026-10-22T15:48:23.665748247Z INF Writing template to file file=internal/adapters/vulkan/capture_sync_mock_test.go version=v3.8.1
  604. 2026-10-22T15:48:23.666308938Z INF Executing template file=internal/adapters/wayland/peer_exe_mock_test.go version=v3.8.1
  605. 2026-10-22T15:48:23.671255676Z INF Writing template to file file=internal/adapters/wayland/peer_exe_mock_test.go version=v3.8.1
  606. 2026-10-22T15:48:23.671591033Z INF Executing template file=internal/app/leaseinventory_mock_test.go version=v3.8.1
  607. 2026-10-22T15:48:23.676396646Z INF Writing template to file file=internal/app/leaseinventory_mock_test.go version=v3.8.1
  608. 2026-10-22T15:48:23.676680622Z INF Executing template file=internal/app/contentattacher_mock_test.go version=v3.8.1
  609. 2026-10-22T15:48:23.679356590Z INF Writing template to file file=internal/app/contentattacher_mock_test.go version=v3.8.1
  610. 2026-10-22T15:48:23.680775209Z INF Executing template file=internal/app/cursor_mock_test.go version=v3.8.1
  611. 2026-10-22T15:48:23.682237186Z INF Writing template to file file=internal/app/cursor_mock_test.go version=v3.8.1
  612. 2026-10-22T15:48:23.682361693Z INF Executing template file=internal/mocks/ports/desktop_mock.go version=v3.8.1
  613. 2026-10-22T15:48:23.684253319Z INF Writing template to file file=internal/mocks/ports/desktop_mock.go version=v3.8.1
  614. 2026-10-22T15:48:23.684368900Z INF Executing template file=internal/mocks/ports/screencast_mock.go version=v3.8.1
  615. 2026-10-22T15:48:23.685702322Z INF Writing template to file file=internal/mocks/ports/screencast_mock.go version=v3.8.1
  616. 2026-10-22T15:48:23.685846485Z INF Executing template file=internal/adapters/atspi/transport_mock_test.go version=v3.8.1
  617. 2026-10-22T15:48:23.687446899Z INF Writing template to file file=internal/adapters/atspi/transport_mock_test.go version=v3.8.1
  618. 2026-10-22T15:48:23.687584459Z INF Executing template file=internal/app/seatdisable_mock_test.go version=v3.8.1
  619. 2026-10-22T15:48:23.688874037Z INF Writing template to file file=internal/app/seatdisable_mock_test.go version=v3.8.1
  620. 2026-10-22T15:48:23.689083933Z INF Executing template file=internal/adapters/wayland/proc_env_mock_test.go version=v3.8.1
  621. 2026-10-22T15:48:23.690387279Z INF Writing template to file file=internal/adapters/wayland/proc_env_mock_test.go version=v3.8.1
  622. 2026-10-22T15:48:23.690501631Z INF Executing template file=internal/mocks/ports/session_security_mock.go version=v3.8.1
  623. 2026-10-22T15:48:23.692914138Z INF Writing template to file file=internal/mocks/ports/session_security_mock.go version=v3.8.1
  624. 2026-10-22T15:48:23.693054109Z INF Executing template file=internal/adapters/atspi/connector_mock_test.go version=v3.8.1
  625. 2026-10-22T15:48:23.694298057Z INF Writing template to file file=internal/adapters/atspi/connector_mock_test.go version=v3.8.1
  626. 2026-10-22T15:48:23.694470685Z INF Executing template file=internal/adapters/drm/image_allocator_mock_test.go version=v3.8.1
  627. 2026-10-22T15:48:23.696107498Z INF Writing template to file file=internal/adapters/drm/image_allocator_mock_test.go version=v3.8.1
  628. 2026-10-22T15:48:23.696282297Z INF Executing template file=internal/adapters/drm/kms_mock_test.go version=v3.8.1
  629. 2026-10-22T15:48:23.705492909Z INF Writing template to file file=internal/adapters/drm/kms_mock_test.go version=v3.8.1
  630. 2026-10-22T15:48:23.705664198Z INF Executing template file=internal/adapters/hints/language_runner_mock_test.go version=v3.8.1
  631. 2026-10-22T15:48:23.707317119Z INF Writing template to file file=internal/adapters/hints/language_runner_mock_test.go version=v3.8.1
  632. 2026-10-22T15:48:23.707455711Z INF Executing template file=internal/adapters/libinput/device_config_mock_test.go version=v3.8.1
  633. 2026-10-22T15:48:23.710754542Z INF Writing template to file file=internal/adapters/libinput/device_config_mock_test.go version=v3.8.1
  634. 2026-10-22T15:48:23.710895704Z INF Executing template file=internal/adapters/screencast/video_core_mock_test.go version=v3.8.1
  635. 2026-10-22T15:48:23.712866460Z INF Writing template to file file=internal/adapters/screencast/video_core_mock_test.go version=v3.8.1
  636. 2026-10-22T15:48:23.712978942Z INF Executing template file=internal/mocks/ports/output_events_mock.go version=v3.8.1
  637. 2026-10-22T15:48:23.713967474Z INF Writing template to file file=internal/mocks/ports/output_events_mock.go version=v3.8.1
  638. 2026-10-22T15:48:23.714091235Z INF Executing template file=internal/adapters/screencast/dialer_mock_test.go version=v3.8.1
  639. 2026-10-22T15:48:23.715272093Z INF Writing template to file file=internal/adapters/screencast/dialer_mock_test.go version=v3.8.1
  640. 2026-10-22T15:48:23.715488078Z INF Executing template file=internal/adapters/wayland/syncobj_device_mock_test.go version=v3.8.1
  641. 2026-10-22T15:48:23.718831976Z INF Writing template to file file=internal/adapters/wayland/syncobj_device_mock_test.go version=v3.8.1
  642. 2026-10-22T15:48:23.718972895Z INF Executing template file=internal/adapters/seat/disabler_mock_test.go version=v3.8.1
  643. 2026-10-22T15:48:23.719858126Z INF Writing template to file file=internal/adapters/seat/disabler_mock_test.go version=v3.8.1
  644. 2026-10-22T15:48:23.720065593Z INF Executing template file=internal/adapters/wayland/acquire_poller_mock_test.go version=v3.8.1
  645. 2026-10-22T15:48:23.721467445Z INF Writing template to file file=internal/adapters/wayland/acquire_poller_mock_test.go version=v3.8.1
  646. 2026-10-22T15:48:23.721606746Z INF Executing template file=internal/mocks/ports/clock_mock.go version=v3.8.1
  647. 2026-10-22T15:48:23.725493925Z INF Writing template to file file=internal/mocks/ports/clock_mock.go version=v3.8.1
  648. 2026-10-22T15:48:23.725656779Z INF Executing template file=internal/adapters/hints/target_source_mock_test.go version=v3.8.1
  649. 2026-10-22T15:48:23.727422999Z INF Writing template to file file=internal/adapters/hints/target_source_mock_test.go version=v3.8.1
  650. 2026-10-22T15:48:23.727538006Z INF Executing template file=internal/mocks/ports/devices_mock.go version=v3.8.1
  651. 2026-10-22T15:48:23.736158632Z INF Writing template to file file=internal/mocks/ports/devices_mock.go version=v3.8.1
  652. 2026-10-22T15:48:23.736433534Z INF Executing template file=internal/adapters/drm/cursor_images_mock_test.go version=v3.8.1
  653. 2026-10-22T15:48:23.738478100Z INF Writing template to file file=internal/adapters/drm/cursor_images_mock_test.go version=v3.8.1
  654. 2026-10-22T15:48:23.738669693Z INF Executing template file=internal/adapters/screencast/peer_resolver_mock_test.go version=v3.8.1
  655. 2026-10-22T15:48:23.740628777Z INF Writing template to file file=internal/adapters/screencast/peer_resolver_mock_test.go version=v3.8.1
  656. 2026-10-22T15:48:23.740766535Z INF Executing template file=internal/mocks/ports/surface_content_mock.go version=v3.8.1
  657. 2026-10-22T15:48:23.741844453Z INF Writing template to file file=internal/mocks/ports/surface_content_mock.go version=v3.8.1
  658. 2026-10-22T15:48:23.742071094Z INF Executing template file=internal/adapters/drm/image_buffer_mock_test.go version=v3.8.1
  659. 2026-10-22T15:48:23.743482657Z INF Writing template to file file=internal/adapters/drm/image_buffer_mock_test.go version=v3.8.1
  660. 2026-10-22T15:48:23.743647612Z INF Executing template file=internal/adapters/screencast/runner_mock_test.go version=v3.8.1
  661. 2026-10-22T15:48:23.744914412Z INF Writing template to file file=internal/adapters/screencast/runner_mock_test.go version=v3.8.1
  662. 2026-10-22T15:48:23.745078658Z INF Executing template file=internal/adapters/screencast/pipewire_opener_mock_test.go version=v3.8.1
  663. 2026-10-22T15:48:23.746350161Z INF Writing template to file file=internal/adapters/screencast/pipewire_opener_mock_test.go version=v3.8.1
  664. 2026-10-22T15:48:23.746507655Z INF Executing template file=internal/app/securitylease_mock_test.go version=v3.8.1
  665. 2026-10-22T15:48:23.748715515Z INF Writing template to file file=internal/app/securitylease_mock_test.go version=v3.8.1
  666. git diff --exit-code -- internal/mocks ':(glob)internal/**/*_mock_test.go'
  667. Run make spv-check
  668. <U+001B>[36;1mmake spv-check<U+001B>[0m
  669. shell: sh -e {0}
  670. env:
  671. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  672. go generate ./internal/adapters/vulkan
  673. git diff --exit-code -- 'internal/adapters/vulkan/shaders/*.spv'
  674. Run ~/go/bin/staticcheck ./...
  675. <U+001B>[36;1m~/go/bin/staticcheck ./...<U+001B>[0m
  676. shell: sh -e {0}
  677. env:
  678. XDG_RUNTIME_DIR: /tmp/xdg-runtime
  679. Post job cleanup.
  680. ##[command]/usr/bin/docker exec d6abfc9598f35791fd095c5b72f823a29b83b24fd21cce686e5cd8182ceeb5f5 sh -c "cat /etc/*release | grep ^ID"
  681. [command]/usr/sbin/git version
  682. git version 2.56.0
  683. Copying '/github/home/.gitconfig' to '/__w/_temp/1ea92c36-6928-4f40-bec0-5fa02dda0431/.gitconfig'
  684. Temporarily overriding HOME='/__w/_temp/1ea92c36-6928-4f40-bec0-5fa02dda0431' before making global git config changes
  685. Adding repository directory to the temporary git global config as a safe directory
  686. [command]/usr/sbin/git config --global --add safe.directory /__w/neferwl/neferwl
  687. [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand
  688. [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' || :"
  689. [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  690. http.http://ermite:7341/.extraheader
  691. [command]/usr/sbin/git config --local --unset-all http.http://ermite:7341/.extraheader
  692. [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' || :"
  693. [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  694. [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  695. Stop and remove container: 6bcc1891f537408695e53a8c9d8bf2b8_archlinuxlatest_cfa9a3
  696. ##[command]/usr/bin/docker rm --force d6abfc9598f35791fd095c5b72f823a29b83b24fd21cce686e5cd8182ceeb5f5
  697. d6abfc9598f35791fd095c5b72f823a29b83b24fd21cce686e5cd8182ceeb5f5
  698. Remove container network: github_network_372fbb8d6402408aa17f112ae962f87b
  699. ##[command]/usr/bin/docker network rm github_network_372fbb8d6402408aa17f112ae962f87b
  700. github_network_372fbb8d6402408aa17f112ae962f87b
  701. Cleaning up orphan processes
  702. ##[warning]Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 25

Tags 10

↑↓ moveenter openesc close