main e86dbd6

Protobuf and generated code success 1m 26s

  1. Current runner version: 'v0.5.1'
  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@v7' (SHA:b7ad1dad31e06c5925ef5d2fc7ad053ef454303e)
  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/338e69c2-47e2-4b1b-8286-ccfdf59b9c06' 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-1a3abc13-df3c-4f14-bec6-e8f74111874b.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-1a3abc13-df3c-4f14-bec6-e8f74111874b.config
  73. [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-1a3abc13-df3c-4f14-bec6-e8f74111874b.config
  74. [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-1a3abc13-df3c-4f14-bec6-e8f74111874b.config
  75. [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-1a3abc13-df3c-4f14-bec6-e8f74111874b.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/* +2ea01eb212ec646ef7e24d87c16382677f9d60b8:refs/remotes/pull/23/merge
  78. From http://ermite:7341/bnema/ermite
  79. * [new branch] feat/action-refs-cache -> origin/feat/action-refs-cache
  80. * [new branch] feat/mr-ready-merge-checks -> origin/feat/mr-ready-merge-checks
  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.30.0 -> v0.30.0
  112. * [new tag] v0.31.0 -> v0.31.0
  113. * [new tag] v0.4.0 -> v0.4.0
  114. * [new tag] v0.5.0 -> v0.5.0
  115. * [new tag] v0.6.0 -> v0.6.0
  116. * [new tag] v0.7.0 -> v0.7.0
  117. * [new tag] v0.8.0 -> v0.8.0
  118. * [new tag] v0.8.1 -> v0.8.1
  119. * [new tag] v0.9.0 -> v0.9.0
  120. * [new ref] 2ea01eb212ec646ef7e24d87c16382677f9d60b8 -> pull/23/merge
  121. Determining the checkout info
  122. [command]/usr/bin/git sparse-checkout disable
  123. [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
  124. Checking out the ref
  125. [command]/usr/bin/git checkout --progress --force refs/remotes/pull/23/merge
  126. Note: switching to 'refs/remotes/pull/23/merge'.
  127. You are in 'detached HEAD' state. You can look around, make experimental
  128. changes and commit them, and you can discard any commits you make in this
  129. state without impacting any branches by switching back to a branch.
  130. If you want to create a new branch to retain commits you create, you may
  131. do so (now or later) by using -c with the switch command. Example:
  132. git switch -c <new-branch-name>
  133. Or undo this operation with:
  134. git switch -
  135. Turn off this advice by setting config variable advice.detachedHead to false
  136. HEAD is now at 2ea01eb Merge f61e6a68e9c866c042a8c5e4f64cae2b1290a363 into d5e05051ad53ec339fe415696d1b993cbc0c7948
  137. [command]/usr/bin/git log -1 --format=%H
  138. 2ea01eb212ec646ef7e24d87c16382677f9d60b8
  139. Run actions/setup-go@v7
  140. with:
  141. go-version-file: go.mod
  142. cache: true
  143. check-latest: false
  144. env:
  145. GOWORK: off
  146. Setup go version spec 1.27.1
  147. Attempting to download 1.27.1...
  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/47ffa0b1-7dd5-4387-9cd2-f7e31b556da9 -f /home/runner/work/_temp/4bdcd3c5-7cc6-4d0c-b19d-c619e1d816cb
  152. Successfully extracted go to /home/runner/work/_temp/47ffa0b1-7dd5-4387-9cd2-f7e31b556da9
  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: ~239 MB (250226196 B)
  162. [command]/usr/bin/tar -xf /home/runner/work/_temp/451693b5-e0de-4cc4-9dae-d3aaf0a91159/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-db337d8d3ccc68ef53dbad8e20842489bc2aae82c4ea05fe0307f7ce1f87e80c
  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-build3658087457=/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='local'
  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. GOTOOLCHAIN: local
  220. go: downloading github.com/bufbuild/buf v1.73.0
  221. go: downloading buf.build/go/app v0.2.1-0.20260824172350-b0e76892c61a
  222. go: downloading buf.build/go/standard v0.1.1-0.20260325175353-2b287e071df5
  223. go: downloading github.com/google/go-containerregistry v0.22.1
  224. go: downloading buf.build/gen/go/bufbuild/registry/protocolbuffers/go v1.36.12-20260831211851-b4432e12a6e7.2
  225. go: downloading buf.build/go/bufplugin v0.10.0
  226. go: downloading github.com/quic-go/quic-go v0.62.0
  227. go: downloading github.com/bufbuild/protocompile v0.14.2-0.20260910151042-7436f7c76201
  228. go: downloading go.lsp.dev/jsonrpc2 v0.10.0
  229. go: downloading github.com/cli/browser v1.3.0
  230. go: downloading buf.build/go/bufprivateusage v0.1.0
  231. go: downloading connectrpc.com/otelconnect v0.9.0
  232. go: downloading github.com/bufbuild/protoplugin v0.0.0-20260414125817-25d1d281b46b
  233. go: downloading buf.build/go/protovalidate v1.4.0
  234. go: downloading buf.build/go/protoyaml v0.7.0
  235. go: downloading gopkg.in/yaml.v3 v3.0.1
  236. go: downloading buf.build/go/interrupt v1.1.0
  237. go: downloading buf.build/gen/go/bufbuild/protodescriptor/protocolbuffers/go v1.36.12-20250109164928-1da0de137947.2
  238. go: downloading pluginrpc.com/pluginrpc v0.5.0
  239. go: downloading golang.org/x/mod v0.41.0
  240. go: downloading buf.build/go/spdx v0.2.0
  241. go: downloading github.com/moby/moby/api v1.56.0
  242. go: downloading github.com/moby/moby/client v0.6.0
  243. go: downloading github.com/jdx/go-netrc v1.0.0
  244. go: downloading github.com/klauspost/compress v1.20.0
  245. go: downloading github.com/docker/cli v29.8.0+incompatible
  246. go: downloading github.com/opencontainers/go-digest v1.0.0
  247. go: downloading github.com/rs/cors v1.11.1
  248. go: downloading golang.org/x/sync v0.23.0
  249. go: downloading buf.build/gen/go/bufbuild/bufplugin/protocolbuffers/go v1.36.12-20260722160903-4d94f3df3a7b.2
  250. go: downloading buf.build/gen/go/bufbuild/registry/connectrpc/go v1.20.0-20260831211851-b4432e12a6e7.1
  251. go: downloading github.com/tetratelabs/wazero v1.12.0
  252. go: downloading cel.dev/cel-go v0.32.0
  253. go: downloading go.lsp.dev/protocol v0.12.0
  254. go: downloading go.lsp.dev/uri v0.3.0
  255. go: downloading go.uber.org/zap v1.28.0
  256. go: downloading mvdan.cc/xurls/v2 v2.6.0
  257. go: downloading buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20260825204119-511051f7f437.2
  258. go: downloading golang.org/x/net v0.59.0
  259. go: downloading github.com/quic-go/qpack v0.6.0
  260. go: downloading github.com/segmentio/encoding v0.5.4
  261. go: downloading github.com/gofrs/flock v0.13.1
  262. go: downloading go.opentelemetry.io/otel v1.46.0
  263. go: downloading go.opentelemetry.io/otel/metric v1.46.0
  264. go: downloading go.opentelemetry.io/otel/trace v1.46.0
  265. go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.7
  266. go: downloading github.com/klauspost/pgzip v1.2.6
  267. go: downloading buf.build/gen/go/pluginrpc/pluginrpc/protocolbuffers/go v1.36.12-20241007202033-cf42259fcbfc.2
  268. go: downloading github.com/containerd/errdefs v1.0.0
  269. go: downloading github.com/containerd/errdefs/pkg v0.3.0
  270. go: downloading github.com/distribution/reference v0.6.0
  271. go: downloading github.com/docker/go-connections v0.8.1
  272. go: downloading github.com/opencontainers/image-spec v1.1.1
  273. go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0
  274. go: downloading github.com/sirupsen/logrus v1.10.2
  275. go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4
  276. go: downloading cel.dev/expr v0.25.3
  277. go: downloading go.lsp.dev/pkg v0.0.0-20210717090340-384b27a52fb2
  278. go: downloading go.uber.org/multierr v1.11.0
  279. go: downloading github.com/go-logr/logr v1.4.4
  280. go: downloading github.com/tidwall/btree v1.8.1
  281. go: downloading golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa
  282. go: downloading github.com/rivo/uniseg v0.4.7
  283. go: downloading github.com/russross/blackfriday/v2 v2.1.0
  284. go: downloading github.com/docker/go-units v0.5.0
  285. go: downloading github.com/moby/docker-image-spec v1.3.1
  286. go: downloading github.com/docker/docker-credential-helpers v0.9.9
  287. go: downloading github.com/felixge/httpsnoop v1.1.0
  288. go: downloading github.com/antlr4-go/antlr/v4 v4.13.1
  289. go: downloading github.com/go-logr/stdr v1.2.2
  290. go: downloading go.opentelemetry.io/auto/sdk v1.2.1
  291. go: downloading github.com/cespare/xxhash/v2 v2.3.0
  292. go: downloading github.com/segmentio/asm v1.2.1
  293. Run scripts/buf-breaking.sh "origin/main"
  294. <U+001B>[36;1mscripts/buf-breaking.sh "origin/main"<U+001B>[0m
  295. shell: /usr/bin/bash -e {0}
  296. env:
  297. GOWORK: off
  298. GOTOOLCHAIN: local
  299. Run go tool buf generate
  300. <U+001B>[36;1mgo tool buf generate<U+001B>[0m
  301. <U+001B>[36;1mgit diff --exit-code -- gen/<U+001B>[0m
  302. <U+001B>[36;1mtest -z "$(git status --porcelain -- gen/)"<U+001B>[0m
  303. shell: /usr/bin/bash -e {0}
  304. env:
  305. GOWORK: off
  306. GOTOOLCHAIN: local
  307. Run go generate ./internal/ports
  308. <U+001B>[36;1mgo generate ./internal/ports<U+001B>[0m
  309. <U+001B>[36;1mgit diff --exit-code -- internal/ports/mocks/<U+001B>[0m
  310. <U+001B>[36;1mtest -z "$(git status --porcelain -- internal/ports/mocks/)"<U+001B>[0m
  311. shell: /usr/bin/bash -e {0}
  312. env:
  313. GOWORK: off
  314. GOTOOLCHAIN: local
  315. go: downloading github.com/vektra/mockery/v3 v3.8.0
  316. go: downloading github.com/jedib0t/go-pretty/v6 v6.7.8
  317. go: downloading github.com/knadh/koanf/parsers/yaml v1.1.0
  318. go: downloading github.com/knadh/koanf/providers/structs v1.0.0
  319. go: downloading github.com/knadh/koanf/v2 v2.3.2
  320. go: downloading golang.org/x/tools v0.51.0
  321. go: downloading github.com/fatih/structs v1.1.0
  322. go: downloading github.com/knadh/koanf/maps v0.1.2
  323. go: downloading github.com/mattn/go-runewidth v0.0.19
  324. go: downloading github.com/brunoga/deep v1.3.1
  325. go: downloading github.com/knadh/koanf/providers/env v1.1.0
  326. go: downloading github.com/knadh/koanf/providers/posflag v1.0.1
  327. go: downloading github.com/knadh/koanf/providers/file v1.2.1
  328. go: downloading github.com/xeipuuv/gojsonschema v1.2.0
  329. go: downloading github.com/mitchellh/copystructure v1.2.0
  330. go: downloading github.com/clipperhouse/uax29/v2 v2.6.0
  331. go: downloading github.com/huandu/xstrings v1.5.0
  332. go: downloading github.com/fsnotify/fsnotify v1.9.0
  333. go: downloading github.com/mitchellh/reflectwalk v1.0.2
  334. go: downloading github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415
  335. go: downloading github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb
  336. 2026-10-21T16:20:19.372169627Z INF Starting mockery config-file=/home/runner/work/ermite/ermite/.mockery.yml version=v3.8.0
  337. 2026-10-21T16:20:19.372234393Z INF Parsing configured packages... version=v3.8.0
  338. 2026-10-21T16:20:19.495537630Z INF Done parsing configured packages. version=v3.8.0
  339. 2026-10-21T16:20:19.495872217Z 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
  340. 2026-10-21T16:20:19.496180412Z 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
  341. 2026-10-21T16:20:19.496445241Z 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
  342. 2026-10-21T16:20:19.496703024Z 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
  343. 2026-10-21T16:20:19.496941820Z 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
  344. 2026-10-21T16:20:19.497582312Z 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
  345. 2026-10-21T16:20:19.498283762Z 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
  346. 2026-10-21T16:20:19.499063470Z 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
  347. 2026-10-21T16:20:19.499663554Z 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
  348. 2026-10-21T16:20:19.500046682Z 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
  349. 2026-10-21T16:20:19.500366480Z 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
  350. 2026-10-21T16:20:19.500707633Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGate.go interface=MergeGate package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  351. 2026-10-21T16:20:19.500989956Z 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
  352. 2026-10-21T16:20:19.501281189Z 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
  353. 2026-10-21T16:20:19.501586445Z 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
  354. 2026-10-21T16:20:19.501910483Z 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
  355. 2026-10-21T16:20:19.502204277Z 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
  356. 2026-10-21T16:20:19.502490236Z 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
  357. 2026-10-21T16:20:19.502805368Z 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
  358. 2026-10-21T16:20:19.503121541Z 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
  359. 2026-10-21T16:20:19.503452673Z 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
  360. 2026-10-21T16:20:19.503757511Z 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
  361. 2026-10-21T16:20:19.504077383Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/CIActivity.go interface=CIActivity package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  362. 2026-10-21T16:20:19.504396699Z 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
  363. 2026-10-21T16:20:19.504697657Z 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
  364. 2026-10-21T16:20:19.505084485Z 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
  365. 2026-10-21T16:20:19.505435913Z 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
  366. 2026-10-21T16:20:19.505800415Z 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
  367. 2026-10-21T16:20:19.506210137Z 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
  368. 2026-10-21T16:20:19.506569880Z 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
  369. 2026-10-21T16:20:19.506937517Z 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
  370. 2026-10-21T16:20:19.507342921Z 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
  371. 2026-10-21T16:20:19.508171319Z 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
  372. 2026-10-21T16:20:19.508945785Z 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
  373. 2026-10-21T16:20:19.509774722Z 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
  374. 2026-10-21T16:20:19.510237380Z 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
  375. 2026-10-21T16:20:19.510550932Z 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
  376. 2026-10-21T16:20:19.510886881Z 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
  377. 2026-10-21T16:20:19.511194042Z 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
  378. 2026-10-21T16:20:19.511504039Z 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
  379. 2026-10-21T16:20:19.511782476Z 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
  380. 2026-10-21T16:20:19.512080282Z 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
  381. 2026-10-21T16:20:19.512383212Z 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
  382. 2026-10-21T16:20:19.512683834Z 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
  383. 2026-10-21T16:20:19.512978848Z 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
  384. 2026-10-21T16:20:19.513293982Z 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
  385. 2026-10-21T16:20:19.513618450Z 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
  386. 2026-10-21T16:20:19.513957282Z 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
  387. 2026-10-21T16:20:19.514285124Z 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
  388. 2026-10-21T16:20:19.514588735Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/AutoMergeTrigger.go interface=AutoMergeTrigger package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  389. 2026-10-21T16:20:19.514891665Z 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
  390. 2026-10-21T16:20:19.515210556Z 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
  391. 2026-10-21T16:20:19.515524830Z 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
  392. 2026-10-21T16:20:19.515828021Z 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
  393. 2026-10-21T16:20:19.516122715Z 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
  394. 2026-10-21T16:20:19.516396523Z 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
  395. 2026-10-21T16:20:19.516663854Z 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
  396. 2026-10-21T16:20:19.516940216Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueLinkStore.go interface=IssueLinkStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  397. 2026-10-21T16:20:19.517206694Z 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
  398. 2026-10-21T16:20:19.517887550Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueLinkTrigger.go interface=IssueLinkTrigger package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  399. 2026-10-21T16:20:19.518453545Z 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
  400. 2026-10-21T16:20:19.518888154Z 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
  401. 2026-10-21T16:20:19.519225197Z 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
  402. 2026-10-21T16:20:19.519533574Z 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
  403. 2026-10-21T16:20:19.519750819Z 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
  404. 2026-10-21T16:20:19.519978249Z 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
  405. 2026-10-21T16:20:19.520185919Z 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
  406. 2026-10-21T16:20:19.520371025Z 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
  407. 2026-10-21T16:20:19.520552375Z 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
  408. 2026-10-21T16:20:19.520757783Z 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
  409. 2026-10-21T16:20:19.520939479Z 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
  410. 2026-10-21T16:20:19.521118341Z 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
  411. 2026-10-21T16:20:19.521297402Z 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
  412. 2026-10-21T16:20:19.521473193Z 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
  413. 2026-10-21T16:20:19.521935986Z 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
  414. 2026-10-21T16:20:19.522129068Z 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
  415. 2026-10-21T16:20:19.522386135Z 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
  416. 2026-10-21T16:20:19.522632658Z 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
  417. 2026-10-21T16:20:19.522865020Z 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
  418. 2026-10-21T16:20:19.523073103Z 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
  419. 2026-10-21T16:20:19.523264020Z 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
  420. 2026-10-21T16:20:19.523446416Z 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
  421. 2026-10-21T16:20:19.523629794Z 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
  422. 2026-10-21T16:20:19.523813020Z 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
  423. 2026-10-21T16:20:19.524229776Z 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
  424. 2026-10-21T16:20:19.524426335Z 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
  425. 2026-10-21T16:20:19.524904506Z 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
  426. 2026-10-21T16:20:19.525278363Z 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
  427. 2026-10-21T16:20:19.525654101Z 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
  428. 2026-10-21T16:20:19.526215302Z 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
  429. 2026-10-21T16:20:19.526813859Z 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
  430. 2026-10-21T16:20:19.527036071Z 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
  431. 2026-10-21T16:20:19.527240799Z 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
  432. 2026-10-21T16:20:19.527504070Z 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
  433. 2026-10-21T16:20:19.527590212Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/HookTokens.go version=v3.8.0
  434. 2026-10-21T16:20:19.529774296Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/HookTokens.go version=v3.8.0
  435. 2026-10-21T16:20:19.529991781Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISummaryStore.go version=v3.8.0
  436. 2026-10-21T16:20:19.533784765Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISummaryStore.go version=v3.8.0
  437. 2026-10-21T16:20:19.534039805Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactFiles.go version=v3.8.0
  438. 2026-10-21T16:20:19.539620199Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactFiles.go version=v3.8.0
  439. 2026-10-21T16:20:19.539824001Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushHookService.go version=v3.8.0
  440. 2026-10-21T16:20:19.541955168Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushHookService.go version=v3.8.0
  441. 2026-10-21T16:20:19.542315953Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoFreshener.go version=v3.8.0
  442. 2026-10-21T16:20:19.544314171Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoFreshener.go version=v3.8.0
  443. 2026-10-21T16:20:19.544511800Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitArchive.go version=v3.8.0
  444. 2026-10-21T16:20:19.546021581Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitArchive.go version=v3.8.0
  445. 2026-10-21T16:20:19.546182477Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventBus.go version=v3.8.0
  446. 2026-10-21T16:20:19.547905501Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventBus.go version=v3.8.0
  447. 2026-10-21T16:20:19.548057873Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/AuthService.go version=v3.8.0
  448. 2026-10-21T16:20:19.549364989Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/AuthService.go version=v3.8.0
  449. 2026-10-21T16:20:19.549502533Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitHubAPIService.go version=v3.8.0
  450. 2026-10-21T16:20:19.554177704Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitHubAPIService.go version=v3.8.0
  451. 2026-10-21T16:20:19.554369850Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueNumberResolver.go version=v3.8.0
  452. 2026-10-21T16:20:19.555947339Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueNumberResolver.go version=v3.8.0
  453. 2026-10-21T16:20:19.556100589Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/InboxService.go version=v3.8.0
  454. 2026-10-21T16:20:19.557702359Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/InboxService.go version=v3.8.0
  455. 2026-10-21T16:20:19.557881250Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SigningKeyService.go version=v3.8.0
  456. 2026-10-21T16:20:19.559410344Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SigningKeyService.go version=v3.8.0
  457. 2026-10-21T16:20:19.559691910Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIStore.go version=v3.8.0
  458. 2026-10-21T16:20:19.575470559Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIStore.go version=v3.8.0
  459. 2026-10-21T16:20:19.575708663Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorTrigger.go version=v3.8.0
  460. 2026-10-21T16:20:19.577621877Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorTrigger.go version=v3.8.0
  461. 2026-10-21T16:20:19.577818233Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PendingIssueStore.go version=v3.8.0
  462. 2026-10-21T16:20:19.582379391Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PendingIssueStore.go version=v3.8.0
  463. 2026-10-21T16:20:19.582579241Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoLookup.go version=v3.8.0
  464. 2026-10-21T16:20:19.584052886Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoLookup.go version=v3.8.0
  465. 2026-10-21T16:20:19.584214132Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoService.go version=v3.8.0
  466. 2026-10-21T16:20:19.588644467Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoService.go version=v3.8.0
  467. 2026-10-21T16:20:19.588849478Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueModerationService.go version=v3.8.0
  468. 2026-10-21T16:20:19.591765334Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueModerationService.go version=v3.8.0
  469. 2026-10-21T16:20:19.591975640Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowTrigger.go version=v3.8.0
  470. 2026-10-21T16:20:19.593770122Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowTrigger.go version=v3.8.0
  471. 2026-10-21T16:20:19.594007424Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushTreeReader.go version=v3.8.0
  472. 2026-10-21T16:20:19.597793262Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushTreeReader.go version=v3.8.0
  473. 2026-10-21T16:20:19.598056745Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueStore.go version=v3.8.0
  474. 2026-10-21T16:20:19.602952945Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueStore.go version=v3.8.0
  475. 2026-10-21T16:20:19.603178024Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/AutoMergeTrigger.go version=v3.8.0
  476. 2026-10-21T16:20:19.604766052Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/AutoMergeTrigger.go version=v3.8.0
  477. 2026-10-21T16:20:19.604931682Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueLinkTrigger.go version=v3.8.0
  478. 2026-10-21T16:20:19.607643720Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueLinkTrigger.go version=v3.8.0
  479. 2026-10-21T16:20:19.607834889Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyService.go version=v3.8.0
  480. 2026-10-21T16:20:19.609920091Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyService.go version=v3.8.0
  481. 2026-10-21T16:20:19.610147905Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRemote.go version=v3.8.0
  482. 2026-10-21T16:20:19.611659200Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRemote.go version=v3.8.0
  483. 2026-10-21T16:20:19.611810822Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyService.go version=v3.8.0
  484. 2026-10-21T16:20:19.613553946Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyService.go version=v3.8.0
  485. 2026-10-21T16:20:19.613828880Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyStore.go version=v3.8.0
  486. 2026-10-21T16:20:19.619394356Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyStore.go version=v3.8.0
  487. 2026-10-21T16:20:19.619605477Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/Clock.go version=v3.8.0
  488. 2026-10-21T16:20:19.620722399Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/Clock.go version=v3.8.0
  489. 2026-10-21T16:20:19.620866543Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyStore.go version=v3.8.0
  490. 2026-10-21T16:20:19.623234041Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyStore.go version=v3.8.0
  491. 2026-10-21T16:20:19.623436209Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGit.go version=v3.8.0
  492. 2026-10-21T16:20:19.626311101Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGit.go version=v3.8.0
  493. 2026-10-21T16:20:19.626500521Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretSealer.go version=v3.8.0
  494. 2026-10-21T16:20:19.628711641Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretSealer.go version=v3.8.0
  495. 2026-10-21T16:20:19.628902935Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionStore.go version=v3.8.0
  496. 2026-10-21T16:20:19.631230352Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionStore.go version=v3.8.0
  497. 2026-10-21T16:20:19.631436515Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventService.go version=v3.8.0
  498. 2026-10-21T16:20:19.633176056Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventService.go version=v3.8.0
  499. 2026-10-21T16:20:19.633373585Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestService.go version=v3.8.0
  500. 2026-10-21T16:20:19.655923177Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestService.go version=v3.8.0
  501. 2026-10-21T16:20:19.656172303Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushService.go version=v3.8.0
  502. 2026-10-21T16:20:19.658198958Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushService.go version=v3.8.0
  503. 2026-10-21T16:20:19.658415686Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/VariableService.go version=v3.8.0
  504. 2026-10-21T16:20:19.663659154Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/VariableService.go version=v3.8.0
  505. 2026-10-21T16:20:19.663866610Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SignatureVerifier.go version=v3.8.0
  506. 2026-10-21T16:20:19.665433997Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SignatureVerifier.go version=v3.8.0
  507. 2026-10-21T16:20:19.665618978Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGate.go version=v3.8.0
  508. 2026-10-21T16:20:19.667030380Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGate.go version=v3.8.0
  509. 2026-10-21T16:20:19.667213955Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoMetaStore.go version=v3.8.0
  510. 2026-10-21T16:20:19.670628982Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoMetaStore.go version=v3.8.0
  511. 2026-10-21T16:20:19.670835434Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyVerifier.go version=v3.8.0
  512. 2026-10-21T16:20:19.674087952Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyVerifier.go version=v3.8.0
  513. 2026-10-21T16:20:19.674305875Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MaintenanceScheduler.go version=v3.8.0
  514. 2026-10-21T16:20:19.675452725Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MaintenanceScheduler.go version=v3.8.0
  515. 2026-10-21T16:20:19.675595101Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SubmissionLimiter.go version=v3.8.0
  516. 2026-10-21T16:20:19.677536485Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SubmissionLimiter.go version=v3.8.0
  517. 2026-10-21T16:20:19.677724419Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitObjectReader.go version=v3.8.0
  518. 2026-10-21T16:20:19.679654757Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitObjectReader.go version=v3.8.0
  519. 2026-10-21T16:20:19.679833139Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIChecksReader.go version=v3.8.0
  520. 2026-10-21T16:20:19.682159570Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIChecksReader.go version=v3.8.0
  521. 2026-10-21T16:20:19.682352364Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunService.go version=v3.8.0
  522. 2026-10-21T16:20:19.694278127Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunService.go version=v3.8.0
  523. 2026-10-21T16:20:19.694500767Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIJobSettings.go version=v3.8.0
  524. 2026-10-21T16:20:19.695960210Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIJobSettings.go version=v3.8.0
  525. 2026-10-21T16:20:19.696113608Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenStore.go version=v3.8.0
  526. 2026-10-21T16:20:19.701621305Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenStore.go version=v3.8.0
  527. 2026-10-21T16:20:19.701825119Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGit.go version=v3.8.0
  528. 2026-10-21T16:20:19.712272563Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGit.go version=v3.8.0
  529. 2026-10-21T16:20:19.712581578Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityReader.go version=v3.8.0
  530. 2026-10-21T16:20:19.714825996Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityReader.go version=v3.8.0
  531. 2026-10-21T16:20:19.715062179Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/ArtifactService.go version=v3.8.0
  532. 2026-10-21T16:20:19.720356903Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/ArtifactService.go version=v3.8.0
  533. 2026-10-21T16:20:19.720659367Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullRequestTrigger.go version=v3.8.0
  534. 2026-10-21T16:20:19.722784905Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullRequestTrigger.go version=v3.8.0
  535. 2026-10-21T16:20:19.723000483Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISettingsStore.go version=v3.8.0
  536. 2026-10-21T16:20:19.735303885Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISettingsStore.go version=v3.8.0
  537. 2026-10-21T16:20:19.735518242Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitBackend.go version=v3.8.0
  538. 2026-10-21T16:20:19.737377938Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitBackend.go version=v3.8.0
  539. 2026-10-21T16:20:19.737599428Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRefTipStore.go version=v3.8.0
  540. 2026-10-21T16:20:19.742337180Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRefTipStore.go version=v3.8.0
  541. 2026-10-21T16:20:19.742591273Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorService.go version=v3.8.0
  542. 2026-10-21T16:20:19.751433007Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorService.go version=v3.8.0
  543. 2026-10-21T16:20:19.751654218Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoReader.go version=v3.8.0
  544. 2026-10-21T16:20:19.759982455Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoReader.go version=v3.8.0
  545. 2026-10-21T16:20:19.760201989Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionService.go version=v3.8.0
  546. 2026-10-21T16:20:19.762050881Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionService.go version=v3.8.0
  547. 2026-10-21T16:20:19.762202880Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebPasskeyService.go version=v3.8.0
  548. 2026-10-21T16:20:19.769700001Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebPasskeyService.go version=v3.8.0
  549. 2026-10-21T16:20:19.769988420Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretService.go version=v3.8.0
  550. 2026-10-21T16:20:19.774814646Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretService.go version=v3.8.0
  551. 2026-10-21T16:20:19.775074068Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGate.go version=v3.8.0
  552. 2026-10-21T16:20:19.776567849Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGate.go version=v3.8.0
  553. 2026-10-21T16:20:19.776761925Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunnerService.go version=v3.8.0
  554. 2026-10-21T16:20:19.787705908Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunnerService.go version=v3.8.0
  555. 2026-10-21T16:20:19.788006456Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueBanStore.go version=v3.8.0
  556. 2026-10-21T16:20:19.790740109Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueBanStore.go version=v3.8.0
  557. 2026-10-21T16:20:19.790931148Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/FailureLimiter.go version=v3.8.0
  558. 2026-10-21T16:20:19.793332653Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/FailureLimiter.go version=v3.8.0
  559. 2026-10-21T16:20:19.793509190Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/KeyInspector.go version=v3.8.0
  560. 2026-10-21T16:20:19.794899161Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/KeyInspector.go version=v3.8.0
  561. 2026-10-21T16:20:19.795059969Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/JobArtifactService.go version=v3.8.0
  562. 2026-10-21T16:20:19.801254422Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/JobArtifactService.go version=v3.8.0
  563. 2026-10-21T16:20:19.801463847Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIWorkflowStore.go version=v3.8.0
  564. 2026-10-21T16:20:19.804046387Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIWorkflowStore.go version=v3.8.0
  565. 2026-10-21T16:20:19.804212743Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyStore.go version=v3.8.0
  566. 2026-10-21T16:20:19.806001309Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyStore.go version=v3.8.0
  567. 2026-10-21T16:20:19.806149919Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRepos.go version=v3.8.0
  568. 2026-10-21T16:20:19.813261433Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRepos.go version=v3.8.0
  569. 2026-10-21T16:20:19.813463763Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestStore.go version=v3.8.0
  570. 2026-10-21T16:20:19.823746499Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestStore.go version=v3.8.0
  571. 2026-10-21T16:20:19.823974341Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityTrigger.go version=v3.8.0
  572. 2026-10-21T16:20:19.826521002Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityTrigger.go version=v3.8.0
  573. 2026-10-21T16:20:19.826699249Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitSigner.go version=v3.8.0
  574. 2026-10-21T16:20:19.828216384Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitSigner.go version=v3.8.0
  575. 2026-10-21T16:20:19.828369405Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebSessionService.go version=v3.8.0
  576. 2026-10-21T16:20:19.830660604Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebSessionService.go version=v3.8.0
  577. 2026-10-21T16:20:19.830806285Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowFetcher.go version=v3.8.0
  578. 2026-10-21T16:20:19.832673729Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowFetcher.go version=v3.8.0
  579. 2026-10-21T16:20:19.832858141Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIActivity.go version=v3.8.0
  580. 2026-10-21T16:20:19.834238750Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIActivity.go version=v3.8.0
  581. 2026-10-21T16:20:19.834418618Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorPusher.go version=v3.8.0
  582. 2026-10-21T16:20:19.835799358Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorPusher.go version=v3.8.0
  583. 2026-10-21T16:20:19.835935128Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueLinkStore.go version=v3.8.0
  584. 2026-10-21T16:20:19.838968283Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueLinkStore.go version=v3.8.0
  585. 2026-10-21T16:20:19.839136078Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/Revalidator.go version=v3.8.0
  586. 2026-10-21T16:20:19.840526309Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/Revalidator.go version=v3.8.0
  587. 2026-10-21T16:20:19.840698462Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueSubmissionService.go version=v3.8.0
  588. 2026-10-21T16:20:19.844294978Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueSubmissionService.go version=v3.8.0
  589. 2026-10-21T16:20:19.844597888Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EnvironmentService.go version=v3.8.0
  590. 2026-10-21T16:20:19.848194539Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EnvironmentService.go version=v3.8.0
  591. 2026-10-21T16:20:19.848382909Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyService.go version=v3.8.0
  592. 2026-10-21T16:20:19.851098878Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyService.go version=v3.8.0
  593. 2026-10-21T16:20:19.851261164Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCService.go version=v3.8.0
  594. 2026-10-21T16:20:19.853715022Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCService.go version=v3.8.0
  595. 2026-10-21T16:20:19.853879131Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CILogStore.go version=v3.8.0
  596. 2026-10-21T16:20:19.859148867Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CILogStore.go version=v3.8.0
  597. 2026-10-21T16:20:19.859320091Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactStore.go version=v3.8.0
  598. 2026-10-21T16:20:19.868366686Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactStore.go version=v3.8.0
  599. 2026-10-21T16:20:19.868642649Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorStore.go version=v3.8.0
  600. 2026-10-21T16:20:19.878946942Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorStore.go version=v3.8.0
  601. 2026-10-21T16:20:19.879198125Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorWarner.go version=v3.8.0
  602. 2026-10-21T16:20:19.882350014Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorWarner.go version=v3.8.0
  603. 2026-10-21T16:20:19.882556012Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenService.go version=v3.8.0
  604. 2026-10-21T16:20:19.887000021Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenService.go version=v3.8.0
  605. 2026-10-21T16:20:19.887211715Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueService.go version=v3.8.0
  606. 2026-10-21T16:20:19.896273068Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueService.go version=v3.8.0
  607. 2026-10-21T16:20:19.896533352Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitVerifier.go version=v3.8.0
  608. 2026-10-21T16:20:19.898274312Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitVerifier.go version=v3.8.0
  609. 2026-10-21T16:20:19.898447591Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRepoTokenStore.go version=v3.8.0
  610. 2026-10-21T16:20:19.900268492Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRepoTokenStore.go version=v3.8.0
  611. 2026-10-21T16:20:19.900411788Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRunCleaner.go version=v3.8.0
  612. 2026-10-21T16:20:19.902388641Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRunCleaner.go version=v3.8.0
  613. 2026-10-21T16:20:19.902547149Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIGit.go version=v3.8.0
  614. 2026-10-21T16:20:19.904878043Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIGit.go version=v3.8.0
  615. 2026-10-21T16:20:19.905016179Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorKeyStore.go version=v3.8.0
  616. 2026-10-21T16:20:19.907012034Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MirrorKeyStore.go version=v3.8.0
  617. 2026-10-21T16:20:19.907184976Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueKeyStore.go version=v3.8.0
  618. 2026-10-21T16:20:19.908505038Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueKeyStore.go version=v3.8.0
  619. 2026-10-21T16:20:19.908640486Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/BrowseService.go version=v3.8.0
  620. 2026-10-21T16:20:19.917228771Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/BrowseService.go version=v3.8.0
  621. Post job cleanup.
  622. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOMODCACHE
  623. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOCACHE
  624. /home/runner/go/pkg/mod
  625. /home/runner/.cache/go-build
  626. Cache hit occurred on the primary key setup-go-Linux-x64-undefined-go-1.27.1-db337d8d3ccc68ef53dbad8e20842489bc2aae82c4ea05fe0307f7ce1f87e80c, not saving cache.
  627. Post job cleanup.
  628. [command]/usr/bin/git version
  629. git version 2.53.0
  630. Temporarily overriding HOME='/home/runner/work/_temp/6111affe-2366-49fe-abda-59e87a9055aa' before making global git config changes
  631. Adding repository directory to the temporary git global config as a safe directory
  632. [command]/usr/bin/git config --global --add safe.directory /home/runner/work/ermite/ermite
  633. Removing SSH command configuration
  634. [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
  635. [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' || :"
  636. Removing HTTP extra header
  637. [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  638. [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' || :"
  639. Removing includeIf entries pointing to credentials config files
  640. [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  641. includeif.gitdir:/home/runner/work/ermite/ermite/.git.path
  642. includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path
  643. includeif.gitdir:/github/workspace/.git.path
  644. includeif.gitdir:/github/workspace/.git/worktrees/*.path
  645. [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/ermite/ermite/.git.path
  646. /home/runner/work/_temp/git-credentials-1a3abc13-df3c-4f14-bec6-e8f74111874b.config
  647. [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/ermite/ermite/.git.path /home/runner/work/_temp/git-credentials-1a3abc13-df3c-4f14-bec6-e8f74111874b.config
  648. [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path
  649. /home/runner/work/_temp/git-credentials-1a3abc13-df3c-4f14-bec6-e8f74111874b.config
  650. [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-1a3abc13-df3c-4f14-bec6-e8f74111874b.config
  651. [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path
  652. /github/runner_temp/git-credentials-1a3abc13-df3c-4f14-bec6-e8f74111874b.config
  653. [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-1a3abc13-df3c-4f14-bec6-e8f74111874b.config
  654. [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path
  655. /github/runner_temp/git-credentials-1a3abc13-df3c-4f14-bec6-e8f74111874b.config
  656. [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-1a3abc13-df3c-4f14-bec6-e8f74111874b.config
  657. [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  658. Removing credentials config '/home/runner/work/_temp/git-credentials-1a3abc13-df3c-4f14-bec6-e8f74111874b.config'
  659. Cleaning up orphan processes

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