main 1fb2421

Protobuf and generated code success 1m 25s

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/e0e218df-f1d7-46d4-8646-465c3ec2a5af' 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-f1a4047b-05e0-4158-ab2a-c43acb623b78.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-f1a4047b-05e0-4158-ab2a-c43acb623b78.config
  73. [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-f1a4047b-05e0-4158-ab2a-c43acb623b78.config
  74. [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-f1a4047b-05e0-4158-ab2a-c43acb623b78.config
  75. [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-f1a4047b-05e0-4158-ab2a-c43acb623b78.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/* +e03957976618362d07b2a45f4b843058168be8cc:refs/remotes/pull/2/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-notes -> origin/feat/mr-notes
  81. * [new branch] feat/mr-url-output -> origin/feat/mr-url-output
  82. * [new branch] fix/icon-transparent-corners -> origin/fix/icon-transparent-corners
  83. * [new branch] main -> origin/main
  84. * [new tag] v0.1.0 -> v0.1.0
  85. * [new tag] v0.10.0 -> v0.10.0
  86. * [new tag] v0.10.1 -> v0.10.1
  87. * [new tag] v0.11.0 -> v0.11.0
  88. * [new tag] v0.12.0 -> v0.12.0
  89. * [new tag] v0.12.1 -> v0.12.1
  90. * [new tag] v0.13.0 -> v0.13.0
  91. * [new tag] v0.14.0 -> v0.14.0
  92. * [new tag] v0.15.0 -> v0.15.0
  93. * [new tag] v0.16.0 -> v0.16.0
  94. * [new tag] v0.17.0 -> v0.17.0
  95. * [new tag] v0.18.0 -> v0.18.0
  96. * [new tag] v0.18.1 -> v0.18.1
  97. * [new tag] v0.19.0 -> v0.19.0
  98. * [new tag] v0.2.0 -> v0.2.0
  99. * [new tag] v0.20.0 -> v0.20.0
  100. * [new tag] v0.21.0 -> v0.21.0
  101. * [new tag] v0.22.0 -> v0.22.0
  102. * [new tag] v0.23.0 -> v0.23.0
  103. * [new tag] v0.24.0 -> v0.24.0
  104. * [new tag] v0.25.0 -> v0.25.0
  105. * [new tag] v0.25.1 -> v0.25.1
  106. * [new tag] v0.26.0 -> v0.26.0
  107. * [new tag] v0.26.1 -> v0.26.1
  108. * [new tag] v0.27.0 -> v0.27.0
  109. * [new tag] v0.3.0 -> v0.3.0
  110. * [new tag] v0.4.0 -> v0.4.0
  111. * [new tag] v0.5.0 -> v0.5.0
  112. * [new tag] v0.6.0 -> v0.6.0
  113. * [new tag] v0.7.0 -> v0.7.0
  114. * [new tag] v0.8.0 -> v0.8.0
  115. * [new tag] v0.8.1 -> v0.8.1
  116. * [new tag] v0.9.0 -> v0.9.0
  117. * [new ref] e03957976618362d07b2a45f4b843058168be8cc -> pull/2/merge
  118. Determining the checkout info
  119. [command]/usr/bin/git sparse-checkout disable
  120. [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
  121. Checking out the ref
  122. [command]/usr/bin/git checkout --progress --force refs/remotes/pull/2/merge
  123. Note: switching to 'refs/remotes/pull/2/merge'.
  124. You are in 'detached HEAD' state. You can look around, make experimental
  125. changes and commit them, and you can discard any commits you make in this
  126. state without impacting any branches by switching back to a branch.
  127. If you want to create a new branch to retain commits you create, you may
  128. do so (now or later) by using -c with the switch command. Example:
  129. git switch -c <new-branch-name>
  130. Or undo this operation with:
  131. git switch -
  132. Turn off this advice by setting config variable advice.detachedHead to false
  133. HEAD is now at e039579 Merge e9a7dea26289433e44c1050a383ed71f693365f4 into 00396122d39c11f2d7ecd211a94f823937ff76c0
  134. [command]/usr/bin/git log -1 --format=%H
  135. e03957976618362d07b2a45f4b843058168be8cc
  136. Run actions/setup-go@v5
  137. with:
  138. go-version-file: go.mod
  139. cache: true
  140. check-latest: false
  141. env:
  142. GOWORK: off
  143. Setup go version spec 1.27.1
  144. Attempting to download 1.27.1...
  145. (node:406) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
  146. (Use `node --trace-deprecation ...` to show where the warning was created)
  147. matching 1.27.1...
  148. 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
  149. Extracting Go...
  150. [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/bbc0d899-f2cc-4734-a458-ea705c0ebb4e -f /home/runner/work/_temp/bdcf361b-d71f-4cf9-bed4-495193403563
  151. Successfully extracted go to /home/runner/work/_temp/bbc0d899-f2cc-4734-a458-ea705c0ebb4e
  152. Adding to the cache ...
  153. Successfully cached go to /opt/hostedtoolcache/go/1.27.1/x64
  154. Added go to the path
  155. Successfully set up Go version 1.27.1
  156. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOCACHE
  157. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOMODCACHE
  158. /home/runner/.cache/go-build
  159. /home/runner/go/pkg/mod
  160. Cache Size: ~217 MB (227020954 B)
  161. [command]/usr/bin/tar -xf /home/runner/work/_temp/bb4841cc-60b6-4e51-8b42-1b7bcf1b3a45/cache.tgz -P -C /home/runner/work/ermite/ermite -z
  162. Cache restored successfully
  163. Cache restored from key: setup-go-Linux-x64-undefined-go-1.27.1-9c17a4d5131575ad7935350bd91af5b2ab5fbcc1a15a76982dcb341fc86c7bb7
  164. go version go1.27.1 linux/amd64
  165. go env
  166. AR='ar'
  167. CC='gcc'
  168. CGO_CFLAGS='-O2 -g'
  169. CGO_CPPFLAGS=''
  170. CGO_CXXFLAGS='-O2 -g'
  171. CGO_ENABLED='1'
  172. CGO_FFLAGS='-O2 -g'
  173. CGO_LDFLAGS='-O2 -g'
  174. CXX='g++'
  175. GCCGO='gccgo'
  176. GO111MODULE=''
  177. GOAMD64='v1'
  178. GOARCH='amd64'
  179. GOAUTH='netrc'
  180. GOBIN='/home/runner/go/bin'
  181. GOCACHE='/home/runner/.cache/go-build'
  182. GOCACHEPROG=''
  183. GODEBUG=''
  184. GOENV='/home/runner/.config/go/env'
  185. GOEXE=''
  186. GOEXPERIMENT=''
  187. GOFIPS140='off'
  188. GOFLAGS=''
  189. GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build239259663=/tmp/go-build -gno-record-gcc-switches'
  190. GOHOSTARCH='amd64'
  191. GOHOSTOS='linux'
  192. GOINSECURE=''
  193. GOMOD='/home/runner/work/ermite/ermite/go.mod'
  194. GOMODCACHE='/home/runner/go/pkg/mod'
  195. GONOPROXY=''
  196. GONOSUMDB=''
  197. GOOS='linux'
  198. GOPACKAGESDRIVER=''
  199. GOPATH='/home/runner/go'
  200. GOPRIVATE=''
  201. GOPROXY='https://proxy.golang.org,direct'
  202. GOROOT='/opt/hostedtoolcache/go/1.27.1/x64'
  203. GOSUMDB='sum.golang.org'
  204. GOTELEMETRY='local'
  205. GOTELEMETRYDIR='/home/runner/.config/go/telemetry'
  206. GOTMPDIR=''
  207. GOTOOLCHAIN='auto'
  208. GOTOOLDIR='/opt/hostedtoolcache/go/1.27.1/x64/pkg/tool/linux_amd64'
  209. GOVCS=''
  210. GOVERSION='go1.27.1'
  211. GOWORK='off'
  212. PKG_CONFIG='pkg-config'
  213. Run go tool buf lint
  214. <U+001B>[36;1mgo tool buf lint<U+001B>[0m
  215. shell: /usr/bin/bash -e {0}
  216. env:
  217. GOWORK: off
  218. go: downloading github.com/bufbuild/buf v1.73.0
  219. go: downloading buf.build/go/app v0.2.1-0.20260824172350-b0e76892c61a
  220. go: downloading buf.build/go/standard v0.1.1-0.20260325175353-2b287e071df5
  221. go: downloading github.com/google/go-containerregistry v0.22.1
  222. go: downloading buf.build/gen/go/bufbuild/registry/protocolbuffers/go v1.36.12-20260831211851-b4432e12a6e7.2
  223. go: downloading buf.build/go/bufplugin v0.10.0
  224. go: downloading github.com/quic-go/quic-go v0.62.0
  225. go: downloading github.com/bufbuild/protocompile v0.14.2-0.20260910151042-7436f7c76201
  226. go: downloading go.lsp.dev/jsonrpc2 v0.10.0
  227. go: downloading github.com/cli/browser v1.3.0
  228. go: downloading buf.build/go/bufprivateusage v0.1.0
  229. go: downloading connectrpc.com/otelconnect v0.9.0
  230. go: downloading github.com/bufbuild/protoplugin v0.0.0-20260414125817-25d1d281b46b
  231. go: downloading buf.build/go/protovalidate v1.4.0
  232. go: downloading buf.build/go/protoyaml v0.7.0
  233. go: downloading gopkg.in/yaml.v3 v3.0.1
  234. go: downloading buf.build/go/interrupt v1.1.0
  235. go: downloading buf.build/gen/go/bufbuild/protodescriptor/protocolbuffers/go v1.36.12-20250109164928-1da0de137947.2
  236. go: downloading pluginrpc.com/pluginrpc v0.5.0
  237. go: downloading golang.org/x/mod v0.41.0
  238. go: downloading buf.build/go/spdx v0.2.0
  239. go: downloading github.com/moby/moby/api v1.56.0
  240. go: downloading github.com/moby/moby/client v0.6.0
  241. go: downloading github.com/jdx/go-netrc v1.0.0
  242. go: downloading github.com/klauspost/compress v1.20.0
  243. go: downloading github.com/opencontainers/go-digest v1.0.0
  244. go: downloading github.com/docker/cli v29.8.0+incompatible
  245. go: downloading github.com/rs/cors v1.11.1
  246. go: downloading golang.org/x/sync v0.23.0
  247. go: downloading buf.build/gen/go/bufbuild/registry/connectrpc/go v1.20.0-20260831211851-b4432e12a6e7.1
  248. go: downloading github.com/tetratelabs/wazero v1.12.0
  249. go: downloading buf.build/gen/go/bufbuild/bufplugin/protocolbuffers/go v1.36.12-20260722160903-4d94f3df3a7b.2
  250. go: downloading cel.dev/cel-go v0.32.0
  251. go: downloading go.lsp.dev/protocol v0.12.0
  252. go: downloading go.lsp.dev/uri v0.3.0
  253. go: downloading go.uber.org/zap v1.28.0
  254. go: downloading mvdan.cc/xurls/v2 v2.6.0
  255. go: downloading buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20260825204119-511051f7f437.2
  256. go: downloading github.com/segmentio/encoding v0.5.4
  257. go: downloading golang.org/x/net v0.59.0
  258. go: downloading github.com/quic-go/qpack v0.6.0
  259. go: downloading github.com/gofrs/flock v0.13.1
  260. go: downloading go.opentelemetry.io/otel v1.46.0
  261. go: downloading go.opentelemetry.io/otel/metric v1.46.0
  262. go: downloading go.opentelemetry.io/otel/trace v1.46.0
  263. go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.7
  264. go: downloading github.com/klauspost/pgzip v1.2.6
  265. go: downloading buf.build/gen/go/pluginrpc/pluginrpc/protocolbuffers/go v1.36.12-20241007202033-cf42259fcbfc.2
  266. go: downloading github.com/containerd/errdefs v1.0.0
  267. go: downloading github.com/containerd/errdefs/pkg v0.3.0
  268. go: downloading github.com/distribution/reference v0.6.0
  269. go: downloading github.com/docker/go-connections v0.8.1
  270. go: downloading github.com/opencontainers/image-spec v1.1.1
  271. go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0
  272. go: downloading github.com/sirupsen/logrus v1.10.2
  273. go: downloading cel.dev/expr v0.25.3
  274. go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4
  275. go: downloading go.lsp.dev/pkg v0.0.0-20210717090340-384b27a52fb2
  276. go: downloading go.uber.org/multierr v1.11.0
  277. go: downloading golang.org/x/text v0.42.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/segmentio/asm v1.2.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. 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-19T07:27:19.710096112Z INF Starting mockery config-file=/home/runner/work/ermite/ermite/.mockery.yml version=v3.8.0
  333. 2026-10-19T07:27:19.710185196Z INF Parsing configured packages... version=v3.8.0
  334. 2026-10-19T07:27:19.838473463Z INF Done parsing configured packages. version=v3.8.0
  335. 2026-10-19T07:27:19.838813141Z 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-19T07:27:19.839088305Z 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-19T07:27:19.839347172Z 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-19T07:27:19.839581952Z 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-19T07:27:19.839809539Z 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-19T07:27:19.840035691Z 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-19T07:27:19.840257900Z 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-19T07:27:19.840507061Z 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-19T07:27:19.841320522Z 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-19T07:27:19.842554356Z 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-19T07:27:19.842946868Z 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-19T07:27:19.843176127Z 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-19T07:27:19.843404945Z 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-19T07:27:19.843623754Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowGuard.go interface=WorkflowGuard package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  349. 2026-10-19T07:27:19.843851177Z 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-19T07:27:19.844105420Z 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-19T07:27:19.844310685Z 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-19T07:27:19.844550706Z 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-19T07:27:19.844759200Z 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-19T07:27:19.844982499Z 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-19T07:27:19.845214895Z 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-19T07:27:19.845438362Z 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-19T07:27:19.845649433Z 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-19T07:27:19.845837484Z 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-19T07:27:19.846102792Z 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-19T07:27:19.846443104Z 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
  361. 2026-10-19T07:27:19.846752020Z 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
  362. 2026-10-19T07:27:19.847057768Z 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
  363. 2026-10-19T07:27:19.847389562Z 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
  364. 2026-10-19T07:27:19.847752302Z 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
  365. 2026-10-19T07:27:19.848425783Z 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
  366. 2026-10-19T07:27:19.849326573Z 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
  367. 2026-10-19T07:27:19.850329127Z 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
  368. 2026-10-19T07:27:19.850712253Z 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
  369. 2026-10-19T07:27:19.851073702Z 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
  370. 2026-10-19T07:27:19.851423941Z 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
  371. 2026-10-19T07:27:19.851783745Z 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
  372. 2026-10-19T07:27:19.852145076Z 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
  373. 2026-10-19T07:27:19.852469569Z 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
  374. 2026-10-19T07:27:19.852791780Z 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
  375. 2026-10-19T07:27:19.853125008Z 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
  376. 2026-10-19T07:27:19.853445261Z 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
  377. 2026-10-19T07:27:19.853770122Z 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
  378. 2026-10-19T07:27:19.854102482Z 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
  379. 2026-10-19T07:27:19.854422438Z 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
  380. 2026-10-19T07:27:19.854751649Z 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
  381. 2026-10-19T07:27:19.855058237Z 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
  382. 2026-10-19T07:27:19.855506271Z 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
  383. 2026-10-19T07:27:19.855819783Z 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
  384. 2026-10-19T07:27:19.856129241Z 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
  385. 2026-10-19T07:27:19.856441063Z 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
  386. 2026-10-19T07:27:19.856797369Z 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
  387. 2026-10-19T07:27:19.857120010Z 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
  388. 2026-10-19T07:27:19.857727351Z 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
  389. 2026-10-19T07:27:19.858369252Z 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
  390. 2026-10-19T07:27:19.858983487Z 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
  391. 2026-10-19T07:27:19.859611927Z 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
  392. 2026-10-19T07:27:19.860520861Z 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
  393. 2026-10-19T07:27:19.860878636Z 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
  394. 2026-10-19T07:27:19.861216692Z 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
  395. 2026-10-19T07:27:19.861545733Z 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
  396. 2026-10-19T07:27:19.861925758Z 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
  397. 2026-10-19T07:27:19.862253427Z 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
  398. 2026-10-19T07:27:19.862598019Z 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
  399. 2026-10-19T07:27:19.862919642Z 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
  400. 2026-10-19T07:27:19.863246286Z 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
  401. 2026-10-19T07:27:19.863570841Z 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
  402. 2026-10-19T07:27:19.863906398Z 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
  403. 2026-10-19T07:27:19.864234696Z 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
  404. 2026-10-19T07:27:19.864562994Z 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
  405. 2026-10-19T07:27:19.864890324Z 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
  406. 2026-10-19T07:27:19.865000233Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRefTipStore.go version=v3.8.0
  407. 2026-10-19T07:27:19.869342889Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRefTipStore.go version=v3.8.0
  408. 2026-10-19T07:27:19.869598936Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGate.go version=v3.8.0
  409. 2026-10-19T07:27:19.871892738Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGate.go version=v3.8.0
  410. 2026-10-19T07:27:19.872111776Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISettingsStore.go version=v3.8.0
  411. 2026-10-19T07:27:19.882798798Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISettingsStore.go version=v3.8.0
  412. 2026-10-19T07:27:19.883042385Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyService.go version=v3.8.0
  413. 2026-10-19T07:27:19.884527564Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyService.go version=v3.8.0
  414. 2026-10-19T07:27:19.884697397Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushService.go version=v3.8.0
  415. 2026-10-19T07:27:19.886513918Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushService.go version=v3.8.0
  416. 2026-10-19T07:27:19.886696424Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGit.go version=v3.8.0
  417. 2026-10-19T07:27:19.890376787Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGit.go version=v3.8.0
  418. 2026-10-19T07:27:19.890612644Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactFiles.go version=v3.8.0
  419. 2026-10-19T07:27:19.901436916Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactFiles.go version=v3.8.0
  420. 2026-10-19T07:27:19.901718994Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SignatureVerifier.go version=v3.8.0
  421. 2026-10-19T07:27:19.904041011Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SignatureVerifier.go version=v3.8.0
  422. 2026-10-19T07:27:19.904240165Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitVerifier.go version=v3.8.0
  423. 2026-10-19T07:27:19.905851789Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitVerifier.go version=v3.8.0
  424. 2026-10-19T07:27:19.906019791Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRunCleaner.go version=v3.8.0
  425. 2026-10-19T07:27:19.908023262Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRunCleaner.go version=v3.8.0
  426. 2026-10-19T07:27:19.908190122Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionStore.go version=v3.8.0
  427. 2026-10-19T07:27:19.910338458Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionStore.go version=v3.8.0
  428. 2026-10-19T07:27:19.910501855Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitHubAPIService.go version=v3.8.0
  429. 2026-10-19T07:27:19.918594349Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitHubAPIService.go version=v3.8.0
  430. 2026-10-19T07:27:19.918884834Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitObjectReader.go version=v3.8.0
  431. 2026-10-19T07:27:19.921277664Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitObjectReader.go version=v3.8.0
  432. 2026-10-19T07:27:19.921499669Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitArchive.go version=v3.8.0
  433. 2026-10-19T07:27:19.923841202Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitArchive.go version=v3.8.0
  434. 2026-10-19T07:27:19.924060406Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/HookTokens.go version=v3.8.0
  435. 2026-10-19T07:27:19.926933944Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/HookTokens.go version=v3.8.0
  436. 2026-10-19T07:27:19.927160775Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyStore.go version=v3.8.0
  437. 2026-10-19T07:27:19.930649805Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyStore.go version=v3.8.0
  438. 2026-10-19T07:27:19.930876396Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRepoTokenStore.go version=v3.8.0
  439. 2026-10-19T07:27:19.933775241Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRepoTokenStore.go version=v3.8.0
  440. 2026-10-19T07:27:19.934012969Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowGuard.go version=v3.8.0
  441. 2026-10-19T07:27:19.936346140Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowGuard.go version=v3.8.0
  442. 2026-10-19T07:27:19.936562664Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunService.go version=v3.8.0
  443. 2026-10-19T07:27:19.950140498Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunService.go version=v3.8.0
  444. 2026-10-19T07:27:19.950376386Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGit.go version=v3.8.0
  445. 2026-10-19T07:27:19.959338245Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGit.go version=v3.8.0
  446. 2026-10-19T07:27:19.959588842Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyStore.go version=v3.8.0
  447. 2026-10-19T07:27:19.963350556Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyStore.go version=v3.8.0
  448. 2026-10-19T07:27:19.963641970Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoService.go version=v3.8.0
  449. 2026-10-19T07:27:19.968118271Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoService.go version=v3.8.0
  450. 2026-10-19T07:27:19.968328375Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushHookService.go version=v3.8.0
  451. 2026-10-19T07:27:19.971607092Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushHookService.go version=v3.8.0
  452. 2026-10-19T07:27:19.971842795Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SigningKeyService.go version=v3.8.0
  453. 2026-10-19T07:27:19.972924370Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SigningKeyService.go version=v3.8.0
  454. 2026-10-19T07:27:19.973074935Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyService.go version=v3.8.0
  455. 2026-10-19T07:27:19.975090340Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyService.go version=v3.8.0
  456. 2026-10-19T07:27:19.975289896Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactStore.go version=v3.8.0
  457. 2026-10-19T07:27:19.980769241Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactStore.go version=v3.8.0
  458. 2026-10-19T07:27:19.981009682Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRepos.go version=v3.8.0
  459. 2026-10-19T07:27:19.989118067Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRepos.go version=v3.8.0
  460. 2026-10-19T07:27:19.989367835Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoFreshener.go version=v3.8.0
  461. 2026-10-19T07:27:19.990714173Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoFreshener.go version=v3.8.0
  462. 2026-10-19T07:27:19.990894163Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestStore.go version=v3.8.0
  463. 2026-10-19T07:27:20.000034474Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestStore.go version=v3.8.0
  464. 2026-10-19T07:27:20.000381628Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyVerifier.go version=v3.8.0
  465. 2026-10-19T07:27:20.003868697Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyVerifier.go version=v3.8.0
  466. 2026-10-19T07:27:20.004049651Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/AuthService.go version=v3.8.0
  467. 2026-10-19T07:27:20.007525745Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/AuthService.go version=v3.8.0
  468. 2026-10-19T07:27:20.007775230Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunnerService.go version=v3.8.0
  469. 2026-10-19T07:27:20.018103689Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunnerService.go version=v3.8.0
  470. 2026-10-19T07:27:20.018366409Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyStore.go version=v3.8.0
  471. 2026-10-19T07:27:20.021174330Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyStore.go version=v3.8.0
  472. 2026-10-19T07:27:20.021403303Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/Revalidator.go version=v3.8.0
  473. 2026-10-19T07:27:20.023343027Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/Revalidator.go version=v3.8.0
  474. 2026-10-19T07:27:20.023558674Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenService.go version=v3.8.0
  475. 2026-10-19T07:27:20.027775864Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenService.go version=v3.8.0
  476. 2026-10-19T07:27:20.028031234Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestService.go version=v3.8.0
  477. 2026-10-19T07:27:20.038089393Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestService.go version=v3.8.0
  478. 2026-10-19T07:27:20.038336994Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MaintenanceScheduler.go version=v3.8.0
  479. 2026-10-19T07:27:20.039522763Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MaintenanceScheduler.go version=v3.8.0
  480. 2026-10-19T07:27:20.039660835Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretService.go version=v3.8.0
  481. 2026-10-19T07:27:20.042669470Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretService.go version=v3.8.0
  482. 2026-10-19T07:27:20.042843361Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIChecksReader.go version=v3.8.0
  483. 2026-10-19T07:27:20.044550618Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIChecksReader.go version=v3.8.0
  484. 2026-10-19T07:27:20.044779813Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/BrowseService.go version=v3.8.0
  485. 2026-10-19T07:27:20.052976041Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/BrowseService.go version=v3.8.0
  486. 2026-10-19T07:27:20.053199350Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIStore.go version=v3.8.0
  487. 2026-10-19T07:27:20.069898278Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIStore.go version=v3.8.0
  488. 2026-10-19T07:27:20.070156949Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIWorkflowStore.go version=v3.8.0
  489. 2026-10-19T07:27:20.072788384Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIWorkflowStore.go version=v3.8.0
  490. 2026-10-19T07:27:20.072973273Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRemote.go version=v3.8.0
  491. 2026-10-19T07:27:20.074493800Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRemote.go version=v3.8.0
  492. 2026-10-19T07:27:20.074740184Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoLookup.go version=v3.8.0
  493. 2026-10-19T07:27:20.076127854Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoLookup.go version=v3.8.0
  494. 2026-10-19T07:27:20.076263406Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowFetcher.go version=v3.8.0
  495. 2026-10-19T07:27:20.078057202Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowFetcher.go version=v3.8.0
  496. 2026-10-19T07:27:20.078224264Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCService.go version=v3.8.0
  497. 2026-10-19T07:27:20.082464880Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCService.go version=v3.8.0
  498. 2026-10-19T07:27:20.082673818Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitSigner.go version=v3.8.0
  499. 2026-10-19T07:27:20.084219677Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitSigner.go version=v3.8.0
  500. 2026-10-19T07:27:20.084398263Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISummaryStore.go version=v3.8.0
  501. 2026-10-19T07:27:20.088587713Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISummaryStore.go version=v3.8.0
  502. 2026-10-19T07:27:20.088814344Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowTrigger.go version=v3.8.0
  503. 2026-10-19T07:27:20.090762030Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowTrigger.go version=v3.8.0
  504. 2026-10-19T07:27:20.090964740Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/JobArtifactService.go version=v3.8.0
  505. 2026-10-19T07:27:20.098464814Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/JobArtifactService.go version=v3.8.0
  506. 2026-10-19T07:27:20.098706605Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/VariableService.go version=v3.8.0
  507. 2026-10-19T07:27:20.102426528Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/VariableService.go version=v3.8.0
  508. 2026-10-19T07:27:20.102623242Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebSessionService.go version=v3.8.0
  509. 2026-10-19T07:27:20.105110436Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebSessionService.go version=v3.8.0
  510. 2026-10-19T07:27:20.105347318Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CILogStore.go version=v3.8.0
  511. 2026-10-19T07:27:20.110606580Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CILogStore.go version=v3.8.0
  512. 2026-10-19T07:27:20.110808068Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenStore.go version=v3.8.0
  513. 2026-10-19T07:27:20.116643973Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenStore.go version=v3.8.0
  514. 2026-10-19T07:27:20.116938829Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/Clock.go version=v3.8.0
  515. 2026-10-19T07:27:20.118626559Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/Clock.go version=v3.8.0
  516. 2026-10-19T07:27:20.118888372Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebPasskeyService.go version=v3.8.0
  517. 2026-10-19T07:27:20.126333901Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebPasskeyService.go version=v3.8.0
  518. 2026-10-19T07:27:20.126590877Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/FailureLimiter.go version=v3.8.0
  519. 2026-10-19T07:27:20.129393464Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/FailureLimiter.go version=v3.8.0
  520. 2026-10-19T07:27:20.129647259Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullRequestTrigger.go version=v3.8.0
  521. 2026-10-19T07:27:20.131702421Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullRequestTrigger.go version=v3.8.0
  522. 2026-10-19T07:27:20.131982117Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIJobSettings.go version=v3.8.0
  523. 2026-10-19T07:27:20.134084530Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIJobSettings.go version=v3.8.0
  524. 2026-10-19T07:27:20.134357743Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoReader.go version=v3.8.0
  525. 2026-10-19T07:27:20.144934217Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoReader.go version=v3.8.0
  526. 2026-10-19T07:27:20.145185571Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventBus.go version=v3.8.0
  527. 2026-10-19T07:27:20.146852839Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventBus.go version=v3.8.0
  528. 2026-10-19T07:27:20.147041453Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EnvironmentService.go version=v3.8.0
  529. 2026-10-19T07:27:20.149887046Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EnvironmentService.go version=v3.8.0
  530. 2026-10-19T07:27:20.150079121Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/KeyInspector.go version=v3.8.0
  531. 2026-10-19T07:27:20.151402871Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/KeyInspector.go version=v3.8.0
  532. 2026-10-19T07:27:20.151538407Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIGit.go version=v3.8.0
  533. 2026-10-19T07:27:20.155811798Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIGit.go version=v3.8.0
  534. 2026-10-19T07:27:20.156068001Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/ArtifactService.go version=v3.8.0
  535. 2026-10-19T07:27:20.160601115Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/ArtifactService.go version=v3.8.0
  536. 2026-10-19T07:27:20.160848032Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyService.go version=v3.8.0
  537. 2026-10-19T07:27:20.165428209Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyService.go version=v3.8.0
  538. 2026-10-19T07:27:20.165670429Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionService.go version=v3.8.0
  539. 2026-10-19T07:27:20.168453056Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionService.go version=v3.8.0
  540. 2026-10-19T07:27:20.168708046Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretSealer.go version=v3.8.0
  541. 2026-10-19T07:27:20.172008528Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretSealer.go version=v3.8.0
  542. 2026-10-19T07:27:20.172243590Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoMetaStore.go version=v3.8.0
  543. 2026-10-19T07:27:20.178113186Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoMetaStore.go version=v3.8.0
  544. 2026-10-19T07:27:20.178445590Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitBackend.go version=v3.8.0
  545. 2026-10-19T07:27:20.180945109Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitBackend.go version=v3.8.0
  546. 2026-10-19T07:27:20.181195328Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventService.go version=v3.8.0
  547. 2026-10-19T07:27:20.183456445Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventService.go version=v3.8.0
  548. Post job cleanup.
  549. (node:4316) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
  550. (Use `node --trace-deprecation ...` to show where the warning was created)
  551. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOMODCACHE
  552. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOCACHE
  553. /home/runner/go/pkg/mod
  554. /home/runner/.cache/go-build
  555. Cache hit occurred on the primary key setup-go-Linux-x64-undefined-go-1.27.1-9c17a4d5131575ad7935350bd91af5b2ab5fbcc1a15a76982dcb341fc86c7bb7, not saving cache.
  556. Post job cleanup.
  557. [command]/usr/bin/git version
  558. git version 2.53.0
  559. Temporarily overriding HOME='/home/runner/work/_temp/98b42b67-8b27-4f30-8217-fb21801e2d17' before making global git config changes
  560. Adding repository directory to the temporary git global config as a safe directory
  561. [command]/usr/bin/git config --global --add safe.directory /home/runner/work/ermite/ermite
  562. Removing SSH command configuration
  563. [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
  564. [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' || :"
  565. Removing HTTP extra header
  566. [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  567. [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' || :"
  568. Removing includeIf entries pointing to credentials config files
  569. [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  570. includeif.gitdir:/home/runner/work/ermite/ermite/.git.path
  571. includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path
  572. includeif.gitdir:/github/workspace/.git.path
  573. includeif.gitdir:/github/workspace/.git/worktrees/*.path
  574. [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/ermite/ermite/.git.path
  575. /home/runner/work/_temp/git-credentials-f1a4047b-05e0-4158-ab2a-c43acb623b78.config
  576. [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/ermite/ermite/.git.path /home/runner/work/_temp/git-credentials-f1a4047b-05e0-4158-ab2a-c43acb623b78.config
  577. [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path
  578. /home/runner/work/_temp/git-credentials-f1a4047b-05e0-4158-ab2a-c43acb623b78.config
  579. [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-f1a4047b-05e0-4158-ab2a-c43acb623b78.config
  580. [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path
  581. /github/runner_temp/git-credentials-f1a4047b-05e0-4158-ab2a-c43acb623b78.config
  582. [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-f1a4047b-05e0-4158-ab2a-c43acb623b78.config
  583. [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path
  584. /github/runner_temp/git-credentials-f1a4047b-05e0-4158-ab2a-c43acb623b78.config
  585. [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-f1a4047b-05e0-4158-ab2a-c43acb623b78.config
  586. [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  587. Removing credentials config '/home/runner/work/_temp/git-credentials-f1a4047b-05e0-4158-ab2a-c43acb623b78.config'
  588. Cleaning up orphan processes
  589. ##[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 45

↑↓ moveenter openesc close