main e86dbd6

Protobuf and generated code success 1m 21s

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/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

  1. Current runner version: 'v0.5.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@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
  12. Download action repository 'actions/setup-go@v5' (SHA:40f1582b2485089dde7abd97c1529aa768e1baff)
  13. Complete job name: Protobuf and generated code
  14. Run actions/checkout@v6
  15. with:
  16. fetch-depth: 0
  17. repository: bnema/ermite
  18. token: ***
  19. ssh-strict: true
  20. ssh-user: git
  21. persist-credentials: true
  22. clean: true
  23. sparse-checkout-cone-mode: true
  24. fetch-tags: false
  25. show-progress: true
  26. lfs: false
  27. submodules: false
  28. set-safe-directory: true
  29. allow-unsafe-pr-checkout: false
  30. env:
  31. GOWORK: off
  32. Syncing repository: bnema/ermite
  33. Getting Git version info
  34. Working directory is '/home/runner/work/ermite/ermite'
  35. [command]/usr/bin/git version
  36. git version 2.53.0
  37. Temporarily overriding HOME='/home/runner/work/_temp/77929481-f29e-4331-8d0f-089dbd0cc6fb' before making global git config changes
  38. Adding repository directory to the temporary git global config as a safe directory
  39. [command]/usr/bin/git config --global --add safe.directory /home/runner/work/ermite/ermite
  40. Deleting the contents of '/home/runner/work/ermite/ermite'
  41. Determining repository object format
  42. Initializing the repository
  43. [command]/usr/bin/git init /home/runner/work/ermite/ermite
  44. hint: Using 'master' as the name for the initial branch. This default branch name
  45. hint: will change to "main" in Git 3.0. To configure the initial branch name
  46. hint: to use in all of your new repositories, which will suppress this warning,
  47. hint: call:
  48. hint:
  49. hint: git config --global init.defaultBranch <name>
  50. hint:
  51. hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
  52. hint: 'development'. The just-created branch can be renamed via this command:
  53. hint:
  54. hint: git branch -m <name>
  55. hint:
  56. hint: Disable this message with "git config set advice.defaultBranchName false"
  57. Initialized empty Git repository in /home/runner/work/ermite/ermite/.git/
  58. [command]/usr/bin/git remote add origin http://ermite:7341/bnema/ermite
  59. Disabling automatic garbage collection
  60. [command]/usr/bin/git config --local gc.auto 0
  61. Setting up auth
  62. Removing SSH command configuration
  63. [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
  64. [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
  65. Removing HTTP extra header
  66. [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  67. [command]/usr/bin/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' || :"
  68. Removing includeIf entries pointing to credentials config files
  69. [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  70. [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  71. [command]/usr/bin/git config --file /home/runner/work/_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config http.http://ermite:7341/.extraheader AUTHORIZATION: basic ***
  72. [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/ermite/ermite/.git.path /home/runner/work/_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config
  73. [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config
  74. [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config
  75. [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config
  76. Fetching the repository
  77. [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules origin +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/* +b05e4c1786277d82ed814298297b271aef4402af:refs/remotes/pull/16/merge
  78. From http://ermite:7341/bnema/ermite
  79. * [new branch] feat/action-refs-cache -> origin/feat/action-refs-cache
  80. * [new branch] fix/image-openssh -> origin/fix/image-openssh
  81. * [new branch] main -> origin/main
  82. * [new tag] v0.1.0 -> v0.1.0
  83. * [new tag] v0.10.0 -> v0.10.0
  84. * [new tag] v0.10.1 -> v0.10.1
  85. * [new tag] v0.11.0 -> v0.11.0
  86. * [new tag] v0.12.0 -> v0.12.0
  87. * [new tag] v0.12.1 -> v0.12.1
  88. * [new tag] v0.13.0 -> v0.13.0
  89. * [new tag] v0.14.0 -> v0.14.0
  90. * [new tag] v0.15.0 -> v0.15.0
  91. * [new tag] v0.16.0 -> v0.16.0
  92. * [new tag] v0.17.0 -> v0.17.0
  93. * [new tag] v0.18.0 -> v0.18.0
  94. * [new tag] v0.18.1 -> v0.18.1
  95. * [new tag] v0.19.0 -> v0.19.0
  96. * [new tag] v0.2.0 -> v0.2.0
  97. * [new tag] v0.20.0 -> v0.20.0
  98. * [new tag] v0.21.0 -> v0.21.0
  99. * [new tag] v0.22.0 -> v0.22.0
  100. * [new tag] v0.23.0 -> v0.23.0
  101. * [new tag] v0.24.0 -> v0.24.0
  102. * [new tag] v0.25.0 -> v0.25.0
  103. * [new tag] v0.25.1 -> v0.25.1
  104. * [new tag] v0.26.0 -> v0.26.0
  105. * [new tag] v0.26.1 -> v0.26.1
  106. * [new tag] v0.27.0 -> v0.27.0
  107. * [new tag] v0.28.0 -> v0.28.0
  108. * [new tag] v0.28.1 -> v0.28.1
  109. * [new tag] v0.29.0 -> v0.29.0
  110. * [new tag] v0.3.0 -> v0.3.0
  111. * [new tag] v0.4.0 -> v0.4.0
  112. * [new tag] v0.5.0 -> v0.5.0
  113. * [new tag] v0.6.0 -> v0.6.0
  114. * [new tag] v0.7.0 -> v0.7.0
  115. * [new tag] v0.8.0 -> v0.8.0
  116. * [new tag] v0.8.1 -> v0.8.1
  117. * [new tag] v0.9.0 -> v0.9.0
  118. * [new ref] b05e4c1786277d82ed814298297b271aef4402af -> pull/16/merge
  119. Determining the checkout info
  120. [command]/usr/bin/git sparse-checkout disable
  121. [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
  122. Checking out the ref
  123. [command]/usr/bin/git checkout --progress --force refs/remotes/pull/16/merge
  124. Note: switching to 'refs/remotes/pull/16/merge'.
  125. You are in 'detached HEAD' state. You can look around, make experimental
  126. changes and commit them, and you can discard any commits you make in this
  127. state without impacting any branches by switching back to a branch.
  128. If you want to create a new branch to retain commits you create, you may
  129. do so (now or later) by using -c with the switch command. Example:
  130. git switch -c <new-branch-name>
  131. Or undo this operation with:
  132. git switch -
  133. Turn off this advice by setting config variable advice.detachedHead to false
  134. HEAD is now at b05e4c1 Merge 70b06a9f29d971fa41ac1d9c7c16d9bcb232d082 into 067ccd6a6bf0f9be62c0536cd1d13c79957cb708
  135. [command]/usr/bin/git log -1 --format=%H
  136. b05e4c1786277d82ed814298297b271aef4402af
  137. Run actions/setup-go@v5
  138. with:
  139. go-version-file: go.mod
  140. cache: true
  141. check-latest: false
  142. env:
  143. GOWORK: off
  144. Setup go version spec 1.27.1
  145. Attempting to download 1.27.1...
  146. (node:405) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
  147. (Use `node --trace-deprecation ...` to show where the warning was created)
  148. matching 1.27.1...
  149. 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
  150. Extracting Go...
  151. [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/33cb89cb-0c60-4413-b75a-fdbf34174d2b -f /home/runner/work/_temp/ab56b5b0-c438-4a56-9a8c-16128c40e941
  152. Successfully extracted go to /home/runner/work/_temp/33cb89cb-0c60-4413-b75a-fdbf34174d2b
  153. Adding to the cache ...
  154. Successfully cached go to /opt/hostedtoolcache/go/1.27.1/x64
  155. Added go to the path
  156. Successfully set up Go version 1.27.1
  157. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOMODCACHE
  158. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOCACHE
  159. /home/runner/go/pkg/mod
  160. /home/runner/.cache/go-build
  161. Cache Size: ~237 MB (248950079 B)
  162. [command]/usr/bin/tar -xf /home/runner/work/_temp/14cff432-5f1a-4703-b615-e478c6fc3387/cache.tgz -P -C /home/runner/work/ermite/ermite -z
  163. Cache restored successfully
  164. Cache restored from key: setup-go-Linux-x64-undefined-go-1.27.1-18ab1982d508125689763e8035b92830502af31aca903a7274fc3c1a9008ff79
  165. go version go1.27.1 linux/amd64
  166. go env
  167. AR='ar'
  168. CC='gcc'
  169. CGO_CFLAGS='-O2 -g'
  170. CGO_CPPFLAGS=''
  171. CGO_CXXFLAGS='-O2 -g'
  172. CGO_ENABLED='1'
  173. CGO_FFLAGS='-O2 -g'
  174. CGO_LDFLAGS='-O2 -g'
  175. CXX='g++'
  176. GCCGO='gccgo'
  177. GO111MODULE=''
  178. GOAMD64='v1'
  179. GOARCH='amd64'
  180. GOAUTH='netrc'
  181. GOBIN='/home/runner/go/bin'
  182. GOCACHE='/home/runner/.cache/go-build'
  183. GOCACHEPROG=''
  184. GODEBUG=''
  185. GOENV='/home/runner/.config/go/env'
  186. GOEXE=''
  187. GOEXPERIMENT=''
  188. GOFIPS140='off'
  189. GOFLAGS=''
  190. GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build1335888283=/tmp/go-build -gno-record-gcc-switches'
  191. GOHOSTARCH='amd64'
  192. GOHOSTOS='linux'
  193. GOINSECURE=''
  194. GOMOD='/home/runner/work/ermite/ermite/go.mod'
  195. GOMODCACHE='/home/runner/go/pkg/mod'
  196. GONOPROXY=''
  197. GONOSUMDB=''
  198. GOOS='linux'
  199. GOPACKAGESDRIVER=''
  200. GOPATH='/home/runner/go'
  201. GOPRIVATE=''
  202. GOPROXY='https://proxy.golang.org,direct'
  203. GOROOT='/opt/hostedtoolcache/go/1.27.1/x64'
  204. GOSUMDB='sum.golang.org'
  205. GOTELEMETRY='local'
  206. GOTELEMETRYDIR='/home/runner/.config/go/telemetry'
  207. GOTMPDIR=''
  208. GOTOOLCHAIN='auto'
  209. GOTOOLDIR='/opt/hostedtoolcache/go/1.27.1/x64/pkg/tool/linux_amd64'
  210. GOVCS=''
  211. GOVERSION='go1.27.1'
  212. GOWORK='off'
  213. PKG_CONFIG='pkg-config'
  214. Run go tool buf lint
  215. <U+001B>[36;1mgo tool buf lint<U+001B>[0m
  216. shell: /usr/bin/bash -e {0}
  217. env:
  218. GOWORK: off
  219. go: downloading github.com/bufbuild/buf v1.73.0
  220. go: downloading buf.build/go/app v0.2.1-0.20260824172350-b0e76892c61a
  221. go: downloading buf.build/go/standard v0.1.1-0.20260325175353-2b287e071df5
  222. go: downloading github.com/google/go-containerregistry v0.22.1
  223. go: downloading buf.build/gen/go/bufbuild/registry/protocolbuffers/go v1.36.12-20260831211851-b4432e12a6e7.2
  224. go: downloading buf.build/go/bufplugin v0.10.0
  225. go: downloading github.com/quic-go/quic-go v0.62.0
  226. go: downloading github.com/bufbuild/protocompile v0.14.2-0.20260910151042-7436f7c76201
  227. go: downloading go.lsp.dev/jsonrpc2 v0.10.0
  228. go: downloading github.com/cli/browser v1.3.0
  229. go: downloading buf.build/go/bufprivateusage v0.1.0
  230. go: downloading connectrpc.com/otelconnect v0.9.0
  231. go: downloading github.com/bufbuild/protoplugin v0.0.0-20260414125817-25d1d281b46b
  232. go: downloading buf.build/go/protovalidate v1.4.0
  233. go: downloading buf.build/go/protoyaml v0.7.0
  234. go: downloading gopkg.in/yaml.v3 v3.0.1
  235. go: downloading buf.build/go/interrupt v1.1.0
  236. go: downloading buf.build/gen/go/bufbuild/protodescriptor/protocolbuffers/go v1.36.12-20250109164928-1da0de137947.2
  237. go: downloading pluginrpc.com/pluginrpc v0.5.0
  238. go: downloading golang.org/x/mod v0.41.0
  239. go: downloading buf.build/go/spdx v0.2.0
  240. go: downloading github.com/moby/moby/api v1.56.0
  241. go: downloading github.com/moby/moby/client v0.6.0
  242. go: downloading github.com/jdx/go-netrc v1.0.0
  243. go: downloading github.com/klauspost/compress v1.20.0
  244. go: downloading github.com/docker/cli v29.8.0+incompatible
  245. go: downloading github.com/opencontainers/go-digest v1.0.0
  246. go: downloading golang.org/x/sync v0.23.0
  247. go: downloading github.com/rs/cors v1.11.1
  248. go: downloading buf.build/gen/go/bufbuild/bufplugin/protocolbuffers/go v1.36.12-20260722160903-4d94f3df3a7b.2
  249. go: downloading buf.build/gen/go/bufbuild/registry/connectrpc/go v1.20.0-20260831211851-b4432e12a6e7.1
  250. go: downloading github.com/tetratelabs/wazero v1.12.0
  251. go: downloading cel.dev/cel-go v0.32.0
  252. go: downloading go.lsp.dev/protocol v0.12.0
  253. go: downloading go.lsp.dev/uri v0.3.0
  254. go: downloading go.uber.org/zap v1.28.0
  255. go: downloading mvdan.cc/xurls/v2 v2.6.0
  256. go: downloading buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20260825204119-511051f7f437.2
  257. go: downloading github.com/quic-go/qpack v0.6.0
  258. go: downloading golang.org/x/net v0.59.0
  259. go: downloading github.com/segmentio/encoding v0.5.4
  260. go: downloading github.com/gofrs/flock v0.13.1
  261. go: downloading go.opentelemetry.io/otel v1.46.0
  262. go: downloading go.opentelemetry.io/otel/metric v1.46.0
  263. go: downloading go.opentelemetry.io/otel/trace v1.46.0
  264. go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.7
  265. go: downloading github.com/klauspost/pgzip v1.2.6
  266. go: downloading buf.build/gen/go/pluginrpc/pluginrpc/protocolbuffers/go v1.36.12-20241007202033-cf42259fcbfc.2
  267. go: downloading github.com/containerd/errdefs v1.0.0
  268. go: downloading github.com/containerd/errdefs/pkg v0.3.0
  269. go: downloading github.com/distribution/reference v0.6.0
  270. go: downloading github.com/docker/go-connections v0.8.1
  271. go: downloading github.com/opencontainers/image-spec v1.1.1
  272. go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0
  273. go: downloading github.com/sirupsen/logrus v1.10.2
  274. go: downloading cel.dev/expr v0.25.3
  275. go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4
  276. go: downloading go.lsp.dev/pkg v0.0.0-20210717090340-384b27a52fb2
  277. go: downloading go.uber.org/multierr v1.11.0
  278. go: downloading github.com/go-logr/logr v1.4.4
  279. go: downloading github.com/tidwall/btree v1.8.1
  280. go: downloading golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa
  281. go: downloading github.com/rivo/uniseg v0.4.7
  282. go: downloading github.com/russross/blackfriday/v2 v2.1.0
  283. go: downloading github.com/docker/go-units v0.5.0
  284. go: downloading github.com/moby/docker-image-spec v1.3.1
  285. go: downloading github.com/docker/docker-credential-helpers v0.9.9
  286. go: downloading github.com/antlr4-go/antlr/v4 v4.13.1
  287. go: downloading github.com/felixge/httpsnoop v1.1.0
  288. go: downloading github.com/go-logr/stdr v1.2.2
  289. go: downloading go.opentelemetry.io/auto/sdk v1.2.1
  290. go: downloading github.com/cespare/xxhash/v2 v2.3.0
  291. go: downloading github.com/segmentio/asm v1.2.1
  292. Run scripts/buf-breaking.sh "origin/main"
  293. <U+001B>[36;1mscripts/buf-breaking.sh "origin/main"<U+001B>[0m
  294. shell: /usr/bin/bash -e {0}
  295. env:
  296. GOWORK: off
  297. Run go tool buf generate
  298. <U+001B>[36;1mgo tool buf generate<U+001B>[0m
  299. <U+001B>[36;1mgit diff --exit-code -- gen/<U+001B>[0m
  300. <U+001B>[36;1mtest -z "$(git status --porcelain -- gen/)"<U+001B>[0m
  301. shell: /usr/bin/bash -e {0}
  302. env:
  303. GOWORK: off
  304. Run go generate ./internal/ports
  305. <U+001B>[36;1mgo generate ./internal/ports<U+001B>[0m
  306. <U+001B>[36;1mgit diff --exit-code -- internal/ports/mocks/<U+001B>[0m
  307. <U+001B>[36;1mtest -z "$(git status --porcelain -- internal/ports/mocks/)"<U+001B>[0m
  308. shell: /usr/bin/bash -e {0}
  309. env:
  310. GOWORK: off
  311. go: downloading github.com/vektra/mockery/v3 v3.8.0
  312. go: downloading github.com/jedib0t/go-pretty/v6 v6.7.8
  313. go: downloading github.com/knadh/koanf/parsers/yaml v1.1.0
  314. go: downloading github.com/knadh/koanf/providers/structs v1.0.0
  315. go: downloading github.com/knadh/koanf/v2 v2.3.2
  316. go: downloading golang.org/x/tools v0.51.0
  317. go: downloading github.com/fatih/structs v1.1.0
  318. go: downloading github.com/knadh/koanf/maps v0.1.2
  319. go: downloading github.com/brunoga/deep v1.3.1
  320. go: downloading github.com/knadh/koanf/providers/env v1.1.0
  321. go: downloading github.com/knadh/koanf/providers/file v1.2.1
  322. go: downloading github.com/knadh/koanf/providers/posflag v1.0.1
  323. go: downloading github.com/xeipuuv/gojsonschema v1.2.0
  324. go: downloading github.com/mitchellh/copystructure v1.2.0
  325. go: downloading github.com/mattn/go-runewidth v0.0.19
  326. go: downloading github.com/huandu/xstrings v1.5.0
  327. go: downloading github.com/fsnotify/fsnotify v1.9.0
  328. go: downloading github.com/mitchellh/reflectwalk v1.0.2
  329. go: downloading github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415
  330. go: downloading github.com/clipperhouse/uax29/v2 v2.6.0
  331. go: downloading github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb
  332. 2026-10-20T13:11:26.041706332Z INF Starting mockery config-file=/home/runner/work/ermite/ermite/.mockery.yml version=v3.8.0
  333. 2026-10-20T13:11:26.041802850Z INF Parsing configured packages... version=v3.8.0
  334. 2026-10-20T13:11:26.172842298Z INF Done parsing configured packages. version=v3.8.0
  335. 2026-10-20T13:11:26.173349482Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRepoTokenStore.go interface=CIRepoTokenStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  336. 2026-10-20T13:11:26.173827027Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRefTipStore.go interface=CIRefTipStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  337. 2026-10-20T13:11:26.174278038Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CIWorkflowStore.go interface=CIWorkflowStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  338. 2026-10-20T13:11:26.175266916Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CIStore.go interface=CIStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  339. 2026-10-20T13:11:26.176302411Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRunCleaner.go interface=CIRunCleaner package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  340. 2026-10-20T13:11:26.176878293Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CIChecksReader.go interface=CIChecksReader package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  341. 2026-10-20T13:11:26.177266272Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CILogStore.go interface=CILogStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  342. 2026-10-20T13:11:26.177652799Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CISummaryStore.go interface=CISummaryStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  343. 2026-10-20T13:11:26.177996512Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowTrigger.go interface=WorkflowTrigger package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  344. 2026-10-20T13:11:26.178366181Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/PullRequestTrigger.go interface=PullRequestTrigger package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  345. 2026-10-20T13:11:26.178894425Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGate.go interface=PullGate package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  346. 2026-10-20T13:11:26.179259883Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGit.go interface=PullGit package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  347. 2026-10-20T13:11:26.179624525Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CIGit.go interface=CIGit package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  348. 2026-10-20T13:11:26.180006930Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/PushTreeReader.go interface=PushTreeReader package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  349. 2026-10-20T13:11:26.180380943Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRemote.go interface=GitRemote package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  350. 2026-10-20T13:11:26.180747266Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowFetcher.go interface=WorkflowFetcher package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  351. 2026-10-20T13:11:26.181188114Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/RunnerService.go interface=RunnerService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  352. 2026-10-20T13:11:26.181561093Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/RunService.go interface=RunService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  353. 2026-10-20T13:11:26.181955232Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretSealer.go interface=SecretSealer package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  354. 2026-10-20T13:11:26.182378291Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CISettingsStore.go interface=CISettingsStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  355. 2026-10-20T13:11:26.182797182Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CIJobSettings.go interface=CIJobSettings package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  356. 2026-10-20T13:11:26.183212252Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactStore.go interface=CIArtifactStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  357. 2026-10-20T13:11:26.183760658Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactFiles.go interface=CIArtifactFiles package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  358. 2026-10-20T13:11:26.184161595Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/JobArtifactService.go interface=JobArtifactService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  359. 2026-10-20T13:11:26.184607536Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/ArtifactService.go interface=ArtifactService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  360. 2026-10-20T13:11:26.185055305Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorStore.go interface=MirrorStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  361. 2026-10-20T13:11:26.185461812Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorKeyStore.go interface=MirrorKeyStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  362. 2026-10-20T13:11:26.186292098Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorPusher.go interface=MirrorPusher package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  363. 2026-10-20T13:11:26.186853652Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorTrigger.go interface=MirrorTrigger package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  364. 2026-10-20T13:11:26.187442783Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorWarner.go interface=MirrorWarner package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  365. 2026-10-20T13:11:26.188497351Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorService.go interface=MirrorService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  366. 2026-10-20T13:11:26.188733759Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyStore.go interface=OIDCKeyStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  367. 2026-10-20T13:11:26.188946362Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCService.go interface=OIDCService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  368. 2026-10-20T13:11:26.189161096Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyService.go interface=OIDCKeyService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  369. 2026-10-20T13:11:26.189378279Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoMetaStore.go interface=RepoMetaStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  370. 2026-10-20T13:11:26.189597631Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRepos.go interface=GitRepos package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  371. 2026-10-20T13:11:26.189813329Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoFreshener.go interface=RepoFreshener package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  372. 2026-10-20T13:11:26.190006143Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoReader.go interface=RepoReader package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  373. 2026-10-20T13:11:26.190193558Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/GitBackend.go interface=GitBackend package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  374. 2026-10-20T13:11:26.190372049Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/GitArchive.go interface=GitArchive package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  375. 2026-10-20T13:11:26.190590201Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenStore.go interface=TokenStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  376. 2026-10-20T13:11:26.190797504Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueStore.go interface=IssueStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  377. 2026-10-20T13:11:26.190999247Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/PendingIssueStore.go interface=PendingIssueStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  378. 2026-10-20T13:11:26.191214540Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueKeyStore.go interface=IssueKeyStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  379. 2026-10-20T13:11:26.191406451Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueBanStore.go interface=IssueBanStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  380. 2026-10-20T13:11:26.191633018Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestStore.go interface=MergeRequestStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  381. 2026-10-20T13:11:26.191856901Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGit.go interface=MergeGit package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  382. 2026-10-20T13:11:26.192065452Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityTrigger.go interface=MergeabilityTrigger package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  383. 2026-10-20T13:11:26.192287930Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityReader.go interface=MergeabilityReader package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  384. 2026-10-20T13:11:26.192520224Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitSigner.go interface=CommitSigner package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  385. 2026-10-20T13:11:26.192704247Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionStore.go interface=SessionStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  386. 2026-10-20T13:11:26.192901021Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyStore.go interface=PasskeyStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  387. 2026-10-20T13:11:26.193119377Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyVerifier.go interface=PasskeyVerifier package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  388. 2026-10-20T13:11:26.193308061Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/EventBus.go interface=EventBus package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  389. 2026-10-20T13:11:26.193640221Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/Clock.go interface=Clock package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  390. 2026-10-20T13:11:26.195249258Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/AuthService.go interface=AuthService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  391. 2026-10-20T13:11:26.195608949Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/Revalidator.go interface=Revalidator package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  392. 2026-10-20T13:11:26.196125246Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoLookup.go interface=RepoLookup package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  393. 2026-10-20T13:11:26.196700358Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoService.go interface=RepoService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  394. 2026-10-20T13:11:26.197312172Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenService.go interface=TokenService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  395. 2026-10-20T13:11:26.197909621Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/GitHubAPIService.go interface=GitHubAPIService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  396. 2026-10-20T13:11:26.198363319Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/BrowseService.go interface=BrowseService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  397. 2026-10-20T13:11:26.198604904Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/EventService.go interface=EventService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  398. 2026-10-20T13:11:26.198801519Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestService.go interface=MergeRequestService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  399. 2026-10-20T13:11:26.198993466Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueService.go interface=IssueService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  400. 2026-10-20T13:11:26.199178220Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueModerationService.go interface=IssueModerationService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  401. 2026-10-20T13:11:26.199359200Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueSubmissionService.go interface=IssueSubmissionService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  402. 2026-10-20T13:11:26.199541807Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueNumberResolver.go interface=IssueNumberResolver package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  403. 2026-10-20T13:11:26.199717333Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/InboxService.go interface=InboxService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  404. 2026-10-20T13:11:26.199892824Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/SigningKeyService.go interface=SigningKeyService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  405. 2026-10-20T13:11:26.200119195Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionService.go interface=SessionService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  406. 2026-10-20T13:11:26.200308343Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/WebSessionService.go interface=WebSessionService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  407. 2026-10-20T13:11:26.200539527Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyService.go interface=PasskeyService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  408. 2026-10-20T13:11:26.200746451Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/WebPasskeyService.go interface=WebPasskeyService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  409. 2026-10-20T13:11:26.200963515Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/PushService.go interface=PushService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  410. 2026-10-20T13:11:26.201161594Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/PushHookService.go interface=PushHookService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  411. 2026-10-20T13:11:26.201356728Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MaintenanceScheduler.go interface=MaintenanceScheduler package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  412. 2026-10-20T13:11:26.201558129Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/HookTokens.go interface=HookTokens package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  413. 2026-10-20T13:11:26.201738628Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/FailureLimiter.go interface=FailureLimiter package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  414. 2026-10-20T13:11:26.201918027Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/SubmissionLimiter.go interface=SubmissionLimiter package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  415. 2026-10-20T13:11:26.202097148Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretService.go interface=SecretService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  416. 2026-10-20T13:11:26.202274944Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/VariableService.go interface=VariableService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  417. 2026-10-20T13:11:26.202452385Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/EnvironmentService.go interface=EnvironmentService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  418. 2026-10-20T13:11:26.202630384Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitObjectReader.go interface=CommitObjectReader package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  419. 2026-10-20T13:11:26.202813176Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/KeyInspector.go interface=KeyInspector package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  420. 2026-10-20T13:11:26.202989327Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/SignatureVerifier.go interface=SignatureVerifier package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  421. 2026-10-20T13:11:26.203166043Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyStore.go interface=TrustedKeyStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  422. 2026-10-20T13:11:26.203579997Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyService.go interface=TrustedKeyService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  423. 2026-10-20T13:11:26.204326751Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitVerifier.go interface=CommitVerifier package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  424. 2026-10-20T13:11:26.204466772Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestService.go version=v3.8.0
  425. 2026-10-20T13:11:26.217503475Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestService.go version=v3.8.0
  426. 2026-10-20T13:11:26.217772802Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorService.go version=v3.8.0
  427. 2026-10-20T13:11:26.226611115Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorService.go version=v3.8.0
  428. 2026-10-20T13:11:26.226846039Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitArchive.go version=v3.8.0
  429. 2026-10-20T13:11:26.228404361Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitArchive.go version=v3.8.0
  430. 2026-10-20T13:11:26.228551418Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/Clock.go version=v3.8.0
  431. 2026-10-20T13:11:26.229597645Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/Clock.go version=v3.8.0
  432. 2026-10-20T13:11:26.229740657Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/AuthService.go version=v3.8.0
  433. 2026-10-20T13:11:26.231134870Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/AuthService.go version=v3.8.0
  434. 2026-10-20T13:11:26.231287646Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/JobArtifactService.go version=v3.8.0
  435. 2026-10-20T13:11:26.238614626Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/JobArtifactService.go version=v3.8.0
  436. 2026-10-20T13:11:26.238857752Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorStore.go version=v3.8.0
  437. 2026-10-20T13:11:26.244938603Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorStore.go version=v3.8.0
  438. 2026-10-20T13:11:26.245157800Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIStore.go version=v3.8.0
  439. 2026-10-20T13:11:26.261942450Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIStore.go version=v3.8.0
  440. 2026-10-20T13:11:26.262184926Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGit.go version=v3.8.0
  441. 2026-10-20T13:11:26.264955405Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGit.go version=v3.8.0
  442. 2026-10-20T13:11:26.265143149Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCService.go version=v3.8.0
  443. 2026-10-20T13:11:26.267546778Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCService.go version=v3.8.0
  444. 2026-10-20T13:11:26.267704030Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueKeyStore.go version=v3.8.0
  445. 2026-10-20T13:11:26.269013205Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueKeyStore.go version=v3.8.0
  446. 2026-10-20T13:11:26.269156637Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRefTipStore.go version=v3.8.0
  447. 2026-10-20T13:11:26.272046409Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRefTipStore.go version=v3.8.0
  448. 2026-10-20T13:11:26.272336388Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoFreshener.go version=v3.8.0
  449. 2026-10-20T13:11:26.274586720Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoFreshener.go version=v3.8.0
  450. 2026-10-20T13:11:26.274827915Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/Revalidator.go version=v3.8.0
  451. 2026-10-20T13:11:26.277121421Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/Revalidator.go version=v3.8.0
  452. 2026-10-20T13:11:26.277343909Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenService.go version=v3.8.0
  453. 2026-10-20T13:11:26.281809061Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenService.go version=v3.8.0
  454. 2026-10-20T13:11:26.282057103Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionService.go version=v3.8.0
  455. 2026-10-20T13:11:26.285405104Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionService.go version=v3.8.0
  456. 2026-10-20T13:11:26.285645093Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIGit.go version=v3.8.0
  457. 2026-10-20T13:11:26.289826336Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIGit.go version=v3.8.0
  458. 2026-10-20T13:11:26.290073781Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestStore.go version=v3.8.0
  459. 2026-10-20T13:11:26.309973994Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestStore.go version=v3.8.0
  460. 2026-10-20T13:11:26.310291583Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityTrigger.go version=v3.8.0
  461. 2026-10-20T13:11:26.313124738Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityTrigger.go version=v3.8.0
  462. 2026-10-20T13:11:26.313381366Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyVerifier.go version=v3.8.0
  463. 2026-10-20T13:11:26.318981108Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyVerifier.go version=v3.8.0
  464. 2026-10-20T13:11:26.319294286Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/InboxService.go version=v3.8.0
  465. 2026-10-20T13:11:26.321793793Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/InboxService.go version=v3.8.0
  466. 2026-10-20T13:11:26.322041985Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MaintenanceScheduler.go version=v3.8.0
  467. 2026-10-20T13:11:26.323890227Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MaintenanceScheduler.go version=v3.8.0
  468. 2026-10-20T13:11:26.324171236Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/KeyInspector.go version=v3.8.0
  469. 2026-10-20T13:11:26.326461789Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/KeyInspector.go version=v3.8.0
  470. 2026-10-20T13:11:26.326748429Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactFiles.go version=v3.8.0
  471. 2026-10-20T13:11:26.336922323Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactFiles.go version=v3.8.0
  472. 2026-10-20T13:11:26.337151356Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PendingIssueStore.go version=v3.8.0
  473. 2026-10-20T13:11:26.345011976Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PendingIssueStore.go version=v3.8.0
  474. 2026-10-20T13:11:26.345333958Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionStore.go version=v3.8.0
  475. 2026-10-20T13:11:26.349231573Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionStore.go version=v3.8.0
  476. 2026-10-20T13:11:26.349507203Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoLookup.go version=v3.8.0
  477. 2026-10-20T13:11:26.352051273Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoLookup.go version=v3.8.0
  478. 2026-10-20T13:11:26.352317251Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueModerationService.go version=v3.8.0
  479. 2026-10-20T13:11:26.357264780Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueModerationService.go version=v3.8.0
  480. 2026-10-20T13:11:26.357554385Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/ArtifactService.go version=v3.8.0
  481. 2026-10-20T13:11:26.362380167Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/ArtifactService.go version=v3.8.0
  482. 2026-10-20T13:11:26.362672005Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRunCleaner.go version=v3.8.0
  483. 2026-10-20T13:11:26.366242497Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRunCleaner.go version=v3.8.0
  484. 2026-10-20T13:11:26.366511757Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowTrigger.go version=v3.8.0
  485. 2026-10-20T13:11:26.370476587Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowTrigger.go version=v3.8.0
  486. 2026-10-20T13:11:26.370855656Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGate.go version=v3.8.0
  487. 2026-10-20T13:11:26.373201438Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGate.go version=v3.8.0
  488. 2026-10-20T13:11:26.373410668Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRemote.go version=v3.8.0
  489. 2026-10-20T13:11:26.375764013Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRemote.go version=v3.8.0
  490. 2026-10-20T13:11:26.375971604Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyStore.go version=v3.8.0
  491. 2026-10-20T13:11:26.379132211Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyStore.go version=v3.8.0
  492. 2026-10-20T13:11:26.379366168Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyStore.go version=v3.8.0
  493. 2026-10-20T13:11:26.385554141Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyStore.go version=v3.8.0
  494. 2026-10-20T13:11:26.385828317Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebSessionService.go version=v3.8.0
  495. 2026-10-20T13:11:26.389978380Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebSessionService.go version=v3.8.0
  496. 2026-10-20T13:11:26.390225444Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIChecksReader.go version=v3.8.0
  497. 2026-10-20T13:11:26.392712919Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIChecksReader.go version=v3.8.0
  498. 2026-10-20T13:11:26.392926999Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueService.go version=v3.8.0
  499. 2026-10-20T13:11:26.401072723Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueService.go version=v3.8.0
  500. 2026-10-20T13:11:26.401280140Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/FailureLimiter.go version=v3.8.0
  501. 2026-10-20T13:11:26.403027406Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/FailureLimiter.go version=v3.8.0
  502. 2026-10-20T13:11:26.403193450Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SubmissionLimiter.go version=v3.8.0
  503. 2026-10-20T13:11:26.405188115Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SubmissionLimiter.go version=v3.8.0
  504. 2026-10-20T13:11:26.405344638Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretService.go version=v3.8.0
  505. 2026-10-20T13:11:26.408231926Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretService.go version=v3.8.0
  506. 2026-10-20T13:11:26.408429690Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/VariableService.go version=v3.8.0
  507. 2026-10-20T13:11:26.412067017Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/VariableService.go version=v3.8.0
  508. 2026-10-20T13:11:26.412249275Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunService.go version=v3.8.0
  509. 2026-10-20T13:11:26.425986231Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunService.go version=v3.8.0
  510. 2026-10-20T13:11:26.426217285Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorKeyStore.go version=v3.8.0
  511. 2026-10-20T13:11:26.428165863Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorKeyStore.go version=v3.8.0
  512. 2026-10-20T13:11:26.428335478Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SigningKeyService.go version=v3.8.0
  513. 2026-10-20T13:11:26.429377722Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SigningKeyService.go version=v3.8.0
  514. 2026-10-20T13:11:26.429512770Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitObjectReader.go version=v3.8.0
  515. 2026-10-20T13:11:26.431063711Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitObjectReader.go version=v3.8.0
  516. 2026-10-20T13:11:26.431225944Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyStore.go version=v3.8.0
  517. 2026-10-20T13:11:26.434539146Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyStore.go version=v3.8.0
  518. 2026-10-20T13:11:26.434732052Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushTreeReader.go version=v3.8.0
  519. 2026-10-20T13:11:26.437237538Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushTreeReader.go version=v3.8.0
  520. 2026-10-20T13:11:26.437417811Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebPasskeyService.go version=v3.8.0
  521. 2026-10-20T13:11:26.441945034Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebPasskeyService.go version=v3.8.0
  522. 2026-10-20T13:11:26.442148607Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitSigner.go version=v3.8.0
  523. 2026-10-20T13:11:26.443617079Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitSigner.go version=v3.8.0
  524. 2026-10-20T13:11:26.443779092Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowFetcher.go version=v3.8.0
  525. 2026-10-20T13:11:26.445501289Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowFetcher.go version=v3.8.0
  526. 2026-10-20T13:11:26.445668686Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunnerService.go version=v3.8.0
  527. 2026-10-20T13:11:26.453804675Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunnerService.go version=v3.8.0
  528. 2026-10-20T13:11:26.454019539Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISettingsStore.go version=v3.8.0
  529. 2026-10-20T13:11:26.461942875Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISettingsStore.go version=v3.8.0
  530. 2026-10-20T13:11:26.462148459Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorTrigger.go version=v3.8.0
  531. 2026-10-20T13:11:26.463350455Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorTrigger.go version=v3.8.0
  532. 2026-10-20T13:11:26.463497932Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventService.go version=v3.8.0
  533. 2026-10-20T13:11:26.464981695Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventService.go version=v3.8.0
  534. 2026-10-20T13:11:26.465135264Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueNumberResolver.go version=v3.8.0
  535. 2026-10-20T13:11:26.466628358Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueNumberResolver.go version=v3.8.0
  536. 2026-10-20T13:11:26.466769506Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIJobSettings.go version=v3.8.0
  537. 2026-10-20T13:11:26.468110190Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIJobSettings.go version=v3.8.0
  538. 2026-10-20T13:11:26.468267653Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityReader.go version=v3.8.0
  539. 2026-10-20T13:11:26.470681538Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityReader.go version=v3.8.0
  540. 2026-10-20T13:11:26.470970195Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyService.go version=v3.8.0
  541. 2026-10-20T13:11:26.473454785Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyService.go version=v3.8.0
  542. 2026-10-20T13:11:26.473695400Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushService.go version=v3.8.0
  543. 2026-10-20T13:11:26.475189759Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushService.go version=v3.8.0
  544. 2026-10-20T13:11:26.475386311Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyService.go version=v3.8.0
  545. 2026-10-20T13:11:26.478205521Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyService.go version=v3.8.0
  546. 2026-10-20T13:11:26.478456760Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRepoTokenStore.go version=v3.8.0
  547. 2026-10-20T13:11:26.480473640Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRepoTokenStore.go version=v3.8.0
  548. 2026-10-20T13:11:26.480662013Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISummaryStore.go version=v3.8.0
  549. 2026-10-20T13:11:26.484907109Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISummaryStore.go version=v3.8.0
  550. 2026-10-20T13:11:26.485235112Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyService.go version=v3.8.0
  551. 2026-10-20T13:11:26.486859137Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyService.go version=v3.8.0
  552. 2026-10-20T13:11:26.487050964Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitBackend.go version=v3.8.0
  553. 2026-10-20T13:11:26.488589283Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitBackend.go version=v3.8.0
  554. 2026-10-20T13:11:26.488818032Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueBanStore.go version=v3.8.0
  555. 2026-10-20T13:11:26.492671741Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueBanStore.go version=v3.8.0
  556. 2026-10-20T13:11:26.492919392Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoService.go version=v3.8.0
  557. 2026-10-20T13:11:26.497701501Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoService.go version=v3.8.0
  558. 2026-10-20T13:11:26.497913632Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitHubAPIService.go version=v3.8.0
  559. 2026-10-20T13:11:26.502720257Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitHubAPIService.go version=v3.8.0
  560. 2026-10-20T13:11:26.502925187Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueSubmissionService.go version=v3.8.0
  561. 2026-10-20T13:11:26.505033822Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueSubmissionService.go version=v3.8.0
  562. 2026-10-20T13:11:26.505217456Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretSealer.go version=v3.8.0
  563. 2026-10-20T13:11:26.507152718Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretSealer.go version=v3.8.0
  564. 2026-10-20T13:11:26.507317183Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactStore.go version=v3.8.0
  565. 2026-10-20T13:11:26.514474539Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactStore.go version=v3.8.0
  566. 2026-10-20T13:11:26.514695757Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CILogStore.go version=v3.8.0
  567. 2026-10-20T13:11:26.520189937Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CILogStore.go version=v3.8.0
  568. 2026-10-20T13:11:26.520417686Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullRequestTrigger.go version=v3.8.0
  569. 2026-10-20T13:11:26.521810960Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullRequestTrigger.go version=v3.8.0
  570. 2026-10-20T13:11:26.521963461Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRepos.go version=v3.8.0
  571. 2026-10-20T13:11:26.528316841Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRepos.go version=v3.8.0
  572. 2026-10-20T13:11:26.528542999Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/HookTokens.go version=v3.8.0
  573. 2026-10-20T13:11:26.532087984Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/HookTokens.go version=v3.8.0
  574. 2026-10-20T13:11:26.532346288Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SignatureVerifier.go version=v3.8.0
  575. 2026-10-20T13:11:26.534692703Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SignatureVerifier.go version=v3.8.0
  576. 2026-10-20T13:11:26.534908444Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitVerifier.go version=v3.8.0
  577. 2026-10-20T13:11:26.537087025Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitVerifier.go version=v3.8.0
  578. 2026-10-20T13:11:26.537296676Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoMetaStore.go version=v3.8.0
  579. 2026-10-20T13:11:26.542985301Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoMetaStore.go version=v3.8.0
  580. 2026-10-20T13:11:26.543251005Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoReader.go version=v3.8.0
  581. 2026-10-20T13:11:26.557378203Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoReader.go version=v3.8.0
  582. 2026-10-20T13:11:26.557692506Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGit.go version=v3.8.0
  583. 2026-10-20T13:11:26.573589006Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGit.go version=v3.8.0
  584. 2026-10-20T13:11:26.573889807Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/BrowseService.go version=v3.8.0
  585. 2026-10-20T13:11:26.585417302Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/BrowseService.go version=v3.8.0
  586. 2026-10-20T13:11:26.585704926Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushHookService.go version=v3.8.0
  587. 2026-10-20T13:11:26.589102458Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushHookService.go version=v3.8.0
  588. 2026-10-20T13:11:26.589327561Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EnvironmentService.go version=v3.8.0
  589. 2026-10-20T13:11:26.593513142Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EnvironmentService.go version=v3.8.0
  590. 2026-10-20T13:11:26.593716898Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIWorkflowStore.go version=v3.8.0
  591. 2026-10-20T13:11:26.596165159Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIWorkflowStore.go version=v3.8.0
  592. 2026-10-20T13:11:26.596324555Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorPusher.go version=v3.8.0
  593. 2026-10-20T13:11:26.597655769Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorPusher.go version=v3.8.0
  594. 2026-10-20T13:11:26.597794054Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorWarner.go version=v3.8.0
  595. 2026-10-20T13:11:26.599712520Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorWarner.go version=v3.8.0
  596. 2026-10-20T13:11:26.599863429Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenStore.go version=v3.8.0
  597. 2026-10-20T13:11:26.603586899Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenStore.go version=v3.8.0
  598. 2026-10-20T13:11:26.603758474Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueStore.go version=v3.8.0
  599. 2026-10-20T13:11:26.609936191Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueStore.go version=v3.8.0
  600. 2026-10-20T13:11:26.610150240Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventBus.go version=v3.8.0
  601. 2026-10-20T13:11:26.611829717Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventBus.go version=v3.8.0
  602. Post job cleanup.
  603. (node:4302) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
  604. (Use `node --trace-deprecation ...` to show where the warning was created)
  605. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOMODCACHE
  606. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOCACHE
  607. /home/runner/go/pkg/mod
  608. /home/runner/.cache/go-build
  609. Cache hit occurred on the primary key setup-go-Linux-x64-undefined-go-1.27.1-18ab1982d508125689763e8035b92830502af31aca903a7274fc3c1a9008ff79, not saving cache.
  610. Post job cleanup.
  611. [command]/usr/bin/git version
  612. git version 2.53.0
  613. Temporarily overriding HOME='/home/runner/work/_temp/752f2690-3588-4c6d-a667-8b4f0b4b3d16' before making global git config changes
  614. Adding repository directory to the temporary git global config as a safe directory
  615. [command]/usr/bin/git config --global --add safe.directory /home/runner/work/ermite/ermite
  616. Removing SSH command configuration
  617. [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
  618. [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
  619. Removing HTTP extra header
  620. [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  621. [command]/usr/bin/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' || :"
  622. Removing includeIf entries pointing to credentials config files
  623. [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  624. includeif.gitdir:/home/runner/work/ermite/ermite/.git.path
  625. includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path
  626. includeif.gitdir:/github/workspace/.git.path
  627. includeif.gitdir:/github/workspace/.git/worktrees/*.path
  628. [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/ermite/ermite/.git.path
  629. /home/runner/work/_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config
  630. [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/ermite/ermite/.git.path /home/runner/work/_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config
  631. [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path
  632. /home/runner/work/_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config
  633. [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config
  634. [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path
  635. /github/runner_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config
  636. [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config
  637. [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path
  638. /github/runner_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config
  639. [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config
  640. [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  641. Removing credentials config '/home/runner/work/_temp/git-credentials-e98e38ef-f43e-416d-a1b7-9684368f72f9.config'
  642. Cleaning up orphan processes
  643. ##[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/

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 2

Tags 42

↑↓ moveenter openesc close