main e86dbd6

Protobuf and generated code success 1m 23s

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/545a9d35-fe38-41b6-bfb8-7920a174029f' 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-5a629c52-7f47-4314-9b72-7321d6cac89e.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-5a629c52-7f47-4314-9b72-7321d6cac89e.config
  73. [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-5a629c52-7f47-4314-9b72-7321d6cac89e.config
  74. [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-5a629c52-7f47-4314-9b72-7321d6cac89e.config
  75. [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-5a629c52-7f47-4314-9b72-7321d6cac89e.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/* +978469142a0533567d711f60bb610ecaa6b15b5c:refs/remotes/pull/1/merge
  78. From http://ermite:7341/bnema/ermite
  79. * [new branch] feat/action-refs-cache -> origin/feat/action-refs-cache
  80. * [new branch] feat/inbox -> origin/feat/inbox
  81. * [new branch] feat/issue-form -> origin/feat/issue-form
  82. * [new branch] feat/issues -> origin/feat/issues
  83. * [new branch] feat/mr-notes -> origin/feat/mr-notes
  84. * [new branch] main -> origin/main
  85. * [new tag] v0.1.0 -> v0.1.0
  86. * [new tag] v0.10.0 -> v0.10.0
  87. * [new tag] v0.10.1 -> v0.10.1
  88. * [new tag] v0.11.0 -> v0.11.0
  89. * [new tag] v0.12.0 -> v0.12.0
  90. * [new tag] v0.12.1 -> v0.12.1
  91. * [new tag] v0.13.0 -> v0.13.0
  92. * [new tag] v0.14.0 -> v0.14.0
  93. * [new tag] v0.15.0 -> v0.15.0
  94. * [new tag] v0.16.0 -> v0.16.0
  95. * [new tag] v0.17.0 -> v0.17.0
  96. * [new tag] v0.18.0 -> v0.18.0
  97. * [new tag] v0.18.1 -> v0.18.1
  98. * [new tag] v0.19.0 -> v0.19.0
  99. * [new tag] v0.2.0 -> v0.2.0
  100. * [new tag] v0.20.0 -> v0.20.0
  101. * [new tag] v0.21.0 -> v0.21.0
  102. * [new tag] v0.22.0 -> v0.22.0
  103. * [new tag] v0.23.0 -> v0.23.0
  104. * [new tag] v0.24.0 -> v0.24.0
  105. * [new tag] v0.25.0 -> v0.25.0
  106. * [new tag] v0.25.1 -> v0.25.1
  107. * [new tag] v0.26.0 -> v0.26.0
  108. * [new tag] v0.26.1 -> v0.26.1
  109. * [new tag] v0.27.0 -> v0.27.0
  110. * [new tag] v0.3.0 -> v0.3.0
  111. * [new tag] v0.4.0 -> v0.4.0
  112. * [new tag] v0.5.0 -> v0.5.0
  113. * [new tag] v0.6.0 -> v0.6.0
  114. * [new tag] v0.7.0 -> v0.7.0
  115. * [new tag] v0.8.0 -> v0.8.0
  116. * [new tag] v0.8.1 -> v0.8.1
  117. * [new tag] v0.9.0 -> v0.9.0
  118. * [new ref] 978469142a0533567d711f60bb610ecaa6b15b5c -> pull/1/merge
  119. Determining the checkout info
  120. [command]/usr/bin/git sparse-checkout disable
  121. [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
  122. Checking out the ref
  123. [command]/usr/bin/git checkout --progress --force refs/remotes/pull/1/merge
  124. Note: switching to 'refs/remotes/pull/1/merge'.
  125. You are in 'detached HEAD' state. You can look around, make experimental
  126. changes and commit them, and you can discard any commits you make in this
  127. state without impacting any branches by switching back to a branch.
  128. If you want to create a new branch to retain commits you create, you may
  129. do so (now or later) by using -c with the switch command. Example:
  130. git switch -c <new-branch-name>
  131. Or undo this operation with:
  132. git switch -
  133. Turn off this advice by setting config variable advice.detachedHead to false
  134. HEAD is now at 9784691 Merge 86ac875add464391373c8352a8777dc283bc2016 into d9a8fff1292ab5098cf29ccdbf269fc9eb79c7d4
  135. [command]/usr/bin/git log -1 --format=%H
  136. 978469142a0533567d711f60bb610ecaa6b15b5c
  137. Run actions/setup-go@v5
  138. with:
  139. go-version-file: go.mod
  140. cache: true
  141. check-latest: false
  142. env:
  143. GOWORK: off
  144. Setup go version spec 1.27.1
  145. Attempting to download 1.27.1...
  146. (node:407) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
  147. (Use `node --trace-deprecation ...` to show where the warning was created)
  148. matching 1.27.1...
  149. Acquiring 1.27.1 from https://github.com/actions/go-versions/releases/download/1.27.1-33583469715/go-1.27.1-linux-x64.tar.gz
  150. Extracting Go...
  151. [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/b9d94b60-0a5b-4b00-a497-ef7803dea883 -f /home/runner/work/_temp/abc55138-88af-4eb8-be8d-0d3d0a5f9b02
  152. Successfully extracted go to /home/runner/work/_temp/b9d94b60-0a5b-4b00-a497-ef7803dea883
  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: ~217 MB (227739341 B)
  162. [command]/usr/bin/tar -xf /home/runner/work/_temp/14a5017c-f364-4159-94a9-def7115ae982/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-ad837abe7f0b0511429791d0b43640b8b2371cf1f8f109976f78f8a9f66c1c7f
  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-build174152250=/tmp/go-build -gno-record-gcc-switches'
  191. GOHOSTARCH='amd64'
  192. GOHOSTOS='linux'
  193. GOINSECURE=''
  194. GOMOD='/home/runner/work/ermite/ermite/go.mod'
  195. GOMODCACHE='/home/runner/go/pkg/mod'
  196. GONOPROXY=''
  197. GONOSUMDB=''
  198. GOOS='linux'
  199. GOPACKAGESDRIVER=''
  200. GOPATH='/home/runner/go'
  201. GOPRIVATE=''
  202. GOPROXY='https://proxy.golang.org,direct'
  203. GOROOT='/opt/hostedtoolcache/go/1.27.1/x64'
  204. GOSUMDB='sum.golang.org'
  205. GOTELEMETRY='local'
  206. GOTELEMETRYDIR='/home/runner/.config/go/telemetry'
  207. GOTMPDIR=''
  208. GOTOOLCHAIN='auto'
  209. GOTOOLDIR='/opt/hostedtoolcache/go/1.27.1/x64/pkg/tool/linux_amd64'
  210. GOVCS=''
  211. GOVERSION='go1.27.1'
  212. GOWORK='off'
  213. PKG_CONFIG='pkg-config'
  214. Run go tool buf lint
  215. <U+001B>[36;1mgo tool buf lint<U+001B>[0m
  216. shell: /usr/bin/bash -e {0}
  217. env:
  218. GOWORK: off
  219. go: downloading github.com/bufbuild/buf v1.73.0
  220. go: downloading buf.build/go/app v0.2.1-0.20260824172350-b0e76892c61a
  221. go: downloading buf.build/go/standard v0.1.1-0.20260325175353-2b287e071df5
  222. go: downloading github.com/google/go-containerregistry v0.22.1
  223. go: downloading buf.build/gen/go/bufbuild/registry/protocolbuffers/go v1.36.12-20260831211851-b4432e12a6e7.2
  224. go: downloading buf.build/go/bufplugin v0.10.0
  225. go: downloading github.com/quic-go/quic-go v0.62.0
  226. go: downloading github.com/bufbuild/protocompile v0.14.2-0.20260910151042-7436f7c76201
  227. go: downloading go.lsp.dev/jsonrpc2 v0.10.0
  228. go: downloading github.com/cli/browser v1.3.0
  229. go: downloading buf.build/go/bufprivateusage v0.1.0
  230. go: downloading connectrpc.com/otelconnect v0.9.0
  231. go: downloading github.com/bufbuild/protoplugin v0.0.0-20260414125817-25d1d281b46b
  232. go: downloading buf.build/go/protovalidate v1.4.0
  233. go: downloading buf.build/go/protoyaml v0.7.0
  234. go: downloading gopkg.in/yaml.v3 v3.0.1
  235. go: downloading buf.build/go/interrupt v1.1.0
  236. go: downloading buf.build/gen/go/bufbuild/protodescriptor/protocolbuffers/go v1.36.12-20250109164928-1da0de137947.2
  237. go: downloading pluginrpc.com/pluginrpc v0.5.0
  238. go: downloading golang.org/x/mod v0.41.0
  239. go: downloading buf.build/go/spdx v0.2.0
  240. go: downloading github.com/moby/moby/api v1.56.0
  241. go: downloading github.com/moby/moby/client v0.6.0
  242. go: downloading github.com/jdx/go-netrc v1.0.0
  243. go: downloading github.com/klauspost/compress v1.20.0
  244. go: downloading github.com/docker/cli v29.8.0+incompatible
  245. go: downloading github.com/opencontainers/go-digest v1.0.0
  246. go: downloading github.com/rs/cors v1.11.1
  247. go: downloading golang.org/x/sync v0.23.0
  248. go: downloading buf.build/gen/go/bufbuild/bufplugin/protocolbuffers/go v1.36.12-20260722160903-4d94f3df3a7b.2
  249. go: downloading buf.build/gen/go/bufbuild/registry/connectrpc/go v1.20.0-20260831211851-b4432e12a6e7.1
  250. go: downloading github.com/tetratelabs/wazero v1.12.0
  251. go: downloading cel.dev/cel-go v0.32.0
  252. go: downloading go.lsp.dev/protocol v0.12.0
  253. go: downloading go.uber.org/zap v1.28.0
  254. go: downloading go.lsp.dev/uri v0.3.0
  255. go: downloading mvdan.cc/xurls/v2 v2.6.0
  256. go: downloading buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20260825204119-511051f7f437.2
  257. go: downloading github.com/segmentio/encoding v0.5.4
  258. go: downloading github.com/quic-go/qpack v0.6.0
  259. go: downloading golang.org/x/net v0.59.0
  260. go: downloading github.com/gofrs/flock v0.13.1
  261. go: downloading go.opentelemetry.io/otel v1.46.0
  262. go: downloading go.opentelemetry.io/otel/metric v1.46.0
  263. go: downloading go.opentelemetry.io/otel/trace v1.46.0
  264. go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.7
  265. go: downloading github.com/klauspost/pgzip v1.2.6
  266. go: downloading buf.build/gen/go/pluginrpc/pluginrpc/protocolbuffers/go v1.36.12-20241007202033-cf42259fcbfc.2
  267. go: downloading github.com/containerd/errdefs v1.0.0
  268. go: downloading github.com/containerd/errdefs/pkg v0.3.0
  269. go: downloading github.com/distribution/reference v0.6.0
  270. go: downloading github.com/docker/go-connections v0.8.1
  271. go: downloading github.com/opencontainers/image-spec v1.1.1
  272. go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0
  273. go: downloading github.com/sirupsen/logrus v1.10.2
  274. go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260904194346-d0f1323225a4
  275. go: downloading cel.dev/expr v0.25.3
  276. go: downloading go.lsp.dev/pkg v0.0.0-20210717090340-384b27a52fb2
  277. go: downloading go.uber.org/multierr v1.11.0
  278. go: downloading golang.org/x/text v0.42.0
  279. go: downloading github.com/go-logr/logr v1.4.4
  280. go: downloading github.com/rivo/uniseg v0.4.7
  281. go: downloading github.com/tidwall/btree v1.8.1
  282. go: downloading golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa
  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/segmentio/asm v1.2.1
  288. go: downloading github.com/antlr4-go/antlr/v4 v4.13.1
  289. go: downloading github.com/felixge/httpsnoop v1.1.0
  290. go: downloading github.com/go-logr/stdr v1.2.2
  291. go: downloading go.opentelemetry.io/auto/sdk v1.2.1
  292. go: downloading github.com/cespare/xxhash/v2 v2.3.0
  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. Run go tool buf generate
  299. <U+001B>[36;1mgo tool buf generate<U+001B>[0m
  300. <U+001B>[36;1mgit diff --exit-code -- gen/<U+001B>[0m
  301. <U+001B>[36;1mtest -z "$(git status --porcelain -- gen/)"<U+001B>[0m
  302. shell: /usr/bin/bash -e {0}
  303. env:
  304. GOWORK: off
  305. Run go generate ./internal/ports
  306. <U+001B>[36;1mgo generate ./internal/ports<U+001B>[0m
  307. <U+001B>[36;1mgit diff --exit-code -- internal/ports/mocks/<U+001B>[0m
  308. <U+001B>[36;1mtest -z "$(git status --porcelain -- internal/ports/mocks/)"<U+001B>[0m
  309. shell: /usr/bin/bash -e {0}
  310. env:
  311. GOWORK: off
  312. go: downloading github.com/vektra/mockery/v3 v3.8.0
  313. go: downloading github.com/jedib0t/go-pretty/v6 v6.7.8
  314. go: downloading github.com/knadh/koanf/parsers/yaml v1.1.0
  315. go: downloading github.com/knadh/koanf/providers/structs v1.0.0
  316. go: downloading github.com/knadh/koanf/v2 v2.3.2
  317. go: downloading golang.org/x/tools v0.51.0
  318. go: downloading github.com/fatih/structs v1.1.0
  319. go: downloading github.com/knadh/koanf/maps v0.1.2
  320. go: downloading github.com/brunoga/deep v1.3.1
  321. go: downloading github.com/knadh/koanf/providers/env v1.1.0
  322. go: downloading github.com/knadh/koanf/providers/file v1.2.1
  323. go: downloading github.com/knadh/koanf/providers/posflag v1.0.1
  324. go: downloading github.com/xeipuuv/gojsonschema v1.2.0
  325. go: downloading github.com/mitchellh/copystructure v1.2.0
  326. go: downloading github.com/mattn/go-runewidth v0.0.19
  327. go: downloading github.com/huandu/xstrings v1.5.0
  328. go: downloading github.com/fsnotify/fsnotify v1.9.0
  329. go: downloading github.com/mitchellh/reflectwalk v1.0.2
  330. go: downloading github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415
  331. go: downloading github.com/clipperhouse/uax29/v2 v2.6.0
  332. go: downloading github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb
  333. 2026-10-19T10:16:08.505466450Z INF Starting mockery config-file=/home/runner/work/ermite/ermite/.mockery.yml version=v3.8.0
  334. 2026-10-19T10:16:08.505554283Z INF Parsing configured packages... version=v3.8.0
  335. 2026-10-19T10:16:08.624524373Z INF Done parsing configured packages. version=v3.8.0
  336. 2026-10-19T10:16:08.624825183Z 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
  337. 2026-10-19T10:16:08.625107828Z 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
  338. 2026-10-19T10:16:08.625377434Z 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
  339. 2026-10-19T10:16:08.625616016Z 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
  340. 2026-10-19T10:16:08.625843521Z 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
  341. 2026-10-19T10:16:08.626075561Z 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
  342. 2026-10-19T10:16:08.626315078Z 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
  343. 2026-10-19T10:16:08.626543829Z 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
  344. 2026-10-19T10:16:08.626826325Z 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
  345. 2026-10-19T10:16:08.627121249Z 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
  346. 2026-10-19T10:16:08.627874101Z 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
  347. 2026-10-19T10:16:08.628446218Z 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
  348. 2026-10-19T10:16:08.629376292Z 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
  349. 2026-10-19T10:16:08.629651956Z 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
  350. 2026-10-19T10:16:08.629890457Z 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
  351. 2026-10-19T10:16:08.630099838Z 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
  352. 2026-10-19T10:16:08.630318941Z 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
  353. 2026-10-19T10:16:08.630526445Z 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
  354. 2026-10-19T10:16:08.630719225Z 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
  355. 2026-10-19T10:16:08.630920074Z 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
  356. 2026-10-19T10:16:08.631127650Z 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
  357. 2026-10-19T10:16:08.631347844Z 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
  358. 2026-10-19T10:16:08.631565303Z 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
  359. 2026-10-19T10:16:08.631841521Z 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
  360. 2026-10-19T10:16:08.632108179Z 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
  361. 2026-10-19T10:16:08.632306808Z 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
  362. 2026-10-19T10:16:08.632510410Z 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
  363. 2026-10-19T10:16:08.632708342Z 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
  364. 2026-10-19T10:16:08.632896321Z 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
  365. 2026-10-19T10:16:08.633081367Z 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
  366. 2026-10-19T10:16:08.633310359Z 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
  367. 2026-10-19T10:16:08.633536888Z 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
  368. 2026-10-19T10:16:08.633773054Z 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
  369. 2026-10-19T10:16:08.634272469Z 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
  370. 2026-10-19T10:16:08.634836807Z 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
  371. 2026-10-19T10:16:08.635971579Z 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
  372. 2026-10-19T10:16:08.636657335Z 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
  373. 2026-10-19T10:16:08.636964200Z 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
  374. 2026-10-19T10:16:08.637253935Z 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
  375. 2026-10-19T10:16:08.637540068Z 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
  376. 2026-10-19T10:16:08.637918169Z 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
  377. 2026-10-19T10:16:08.638214231Z 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
  378. 2026-10-19T10:16:08.638484817Z 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
  379. 2026-10-19T10:16:08.638707885Z 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
  380. 2026-10-19T10:16:08.638961945Z 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
  381. 2026-10-19T10:16:08.639159909Z 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
  382. 2026-10-19T10:16:08.639349858Z 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
  383. 2026-10-19T10:16:08.639625627Z 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
  384. 2026-10-19T10:16:08.639867111Z 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
  385. 2026-10-19T10:16:08.640425850Z 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
  386. 2026-10-19T10:16:08.640643576Z 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
  387. 2026-10-19T10:16:08.640846813Z 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
  388. 2026-10-19T10:16:08.641091727Z 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
  389. 2026-10-19T10:16:08.641297187Z 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
  390. 2026-10-19T10:16:08.641494153Z 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
  391. 2026-10-19T10:16:08.641674570Z 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
  392. 2026-10-19T10:16:08.641868808Z 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
  393. 2026-10-19T10:16:08.642258320Z 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
  394. 2026-10-19T10:16:08.642953852Z 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
  395. 2026-10-19T10:16:08.643679028Z 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
  396. 2026-10-19T10:16:08.644152736Z 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
  397. 2026-10-19T10:16:08.644438479Z 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
  398. 2026-10-19T10:16:08.644655357Z 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
  399. 2026-10-19T10:16:08.644867976Z 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
  400. 2026-10-19T10:16:08.645265170Z 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
  401. 2026-10-19T10:16:08.645459846Z 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
  402. 2026-10-19T10:16:08.645642954Z 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
  403. 2026-10-19T10:16:08.645825241Z 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
  404. 2026-10-19T10:16:08.646062485Z 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
  405. 2026-10-19T10:16:08.646256851Z 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
  406. 2026-10-19T10:16:08.646480418Z 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
  407. 2026-10-19T10:16:08.646560130Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestService.go version=v3.8.0
  408. 2026-10-19T10:16:08.659497779Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestService.go version=v3.8.0
  409. 2026-10-19T10:16:08.659741914Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRepoTokenStore.go version=v3.8.0
  410. 2026-10-19T10:16:08.661760087Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRepoTokenStore.go version=v3.8.0
  411. 2026-10-19T10:16:08.661967560Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunService.go version=v3.8.0
  412. 2026-10-19T10:16:08.675909149Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunService.go version=v3.8.0
  413. 2026-10-19T10:16:08.676156874Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoMetaStore.go version=v3.8.0
  414. 2026-10-19T10:16:08.679455800Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoMetaStore.go version=v3.8.0
  415. 2026-10-19T10:16:08.679647491Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRepos.go version=v3.8.0
  416. 2026-10-19T10:16:08.687191066Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRepos.go version=v3.8.0
  417. 2026-10-19T10:16:08.687407760Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/AuthService.go version=v3.8.0
  418. 2026-10-19T10:16:08.688784221Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/AuthService.go version=v3.8.0
  419. 2026-10-19T10:16:08.688931068Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIWorkflowStore.go version=v3.8.0
  420. 2026-10-19T10:16:08.691375700Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIWorkflowStore.go version=v3.8.0
  421. 2026-10-19T10:16:08.691544876Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISettingsStore.go version=v3.8.0
  422. 2026-10-19T10:16:08.699374864Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISettingsStore.go version=v3.8.0
  423. 2026-10-19T10:16:08.699583366Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyService.go version=v3.8.0
  424. 2026-10-19T10:16:08.703954064Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyService.go version=v3.8.0
  425. 2026-10-19T10:16:08.704184457Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyService.go version=v3.8.0
  426. 2026-10-19T10:16:08.705720931Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyService.go version=v3.8.0
  427. 2026-10-19T10:16:08.705876302Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushHookService.go version=v3.8.0
  428. 2026-10-19T10:16:08.708047432Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushHookService.go version=v3.8.0
  429. 2026-10-19T10:16:08.708217932Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SignatureVerifier.go version=v3.8.0
  430. 2026-10-19T10:16:08.709626964Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SignatureVerifier.go version=v3.8.0
  431. 2026-10-19T10:16:08.709766371Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitVerifier.go version=v3.8.0
  432. 2026-10-19T10:16:08.711119420Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitVerifier.go version=v3.8.0
  433. 2026-10-19T10:16:08.711261528Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunnerService.go version=v3.8.0
  434. 2026-10-19T10:16:08.718117925Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunnerService.go version=v3.8.0
  435. 2026-10-19T10:16:08.718358660Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/ArtifactService.go version=v3.8.0
  436. 2026-10-19T10:16:08.722231143Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/ArtifactService.go version=v3.8.0
  437. 2026-10-19T10:16:08.722461659Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitBackend.go version=v3.8.0
  438. 2026-10-19T10:16:08.724310309Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitBackend.go version=v3.8.0
  439. 2026-10-19T10:16:08.724493607Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/BrowseService.go version=v3.8.0
  440. 2026-10-19T10:16:08.732045192Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/BrowseService.go version=v3.8.0
  441. 2026-10-19T10:16:08.732287875Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/JobArtifactService.go version=v3.8.0
  442. 2026-10-19T10:16:08.740392755Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/JobArtifactService.go version=v3.8.0
  443. 2026-10-19T10:16:08.740623756Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenService.go version=v3.8.0
  444. 2026-10-19T10:16:08.743418834Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenService.go version=v3.8.0
  445. 2026-10-19T10:16:08.743606847Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRemote.go version=v3.8.0
  446. 2026-10-19T10:16:08.745141864Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRemote.go version=v3.8.0
  447. 2026-10-19T10:16:08.745318292Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SigningKeyService.go version=v3.8.0
  448. 2026-10-19T10:16:08.746434097Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SigningKeyService.go version=v3.8.0
  449. 2026-10-19T10:16:08.746588111Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushService.go version=v3.8.0
  450. 2026-10-19T10:16:08.747918174Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushService.go version=v3.8.0
  451. 2026-10-19T10:16:08.748064049Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EnvironmentService.go version=v3.8.0
  452. 2026-10-19T10:16:08.751095913Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EnvironmentService.go version=v3.8.0
  453. 2026-10-19T10:16:08.751283055Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyService.go version=v3.8.0
  454. 2026-10-19T10:16:08.753240893Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyService.go version=v3.8.0
  455. 2026-10-19T10:16:08.753407156Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowTrigger.go version=v3.8.0
  456. 2026-10-19T10:16:08.755192274Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowTrigger.go version=v3.8.0
  457. 2026-10-19T10:16:08.755356806Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIGit.go version=v3.8.0
  458. 2026-10-19T10:16:08.759647927Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIGit.go version=v3.8.0
  459. 2026-10-19T10:16:08.759884598Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowGuard.go version=v3.8.0
  460. 2026-10-19T10:16:08.761480418Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowGuard.go version=v3.8.0
  461. 2026-10-19T10:16:08.761655446Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenStore.go version=v3.8.0
  462. 2026-10-19T10:16:08.765872664Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenStore.go version=v3.8.0
  463. 2026-10-19T10:16:08.766110391Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoLookup.go version=v3.8.0
  464. 2026-10-19T10:16:08.767665137Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoLookup.go version=v3.8.0
  465. 2026-10-19T10:16:08.767836767Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebSessionService.go version=v3.8.0
  466. 2026-10-19T10:16:08.770704251Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebSessionService.go version=v3.8.0
  467. 2026-10-19T10:16:08.770909743Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyStore.go version=v3.8.0
  468. 2026-10-19T10:16:08.773553839Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyStore.go version=v3.8.0
  469. 2026-10-19T10:16:08.773747187Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyStore.go version=v3.8.0
  470. 2026-10-19T10:16:08.777440265Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyStore.go version=v3.8.0
  471. 2026-10-19T10:16:08.777642299Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGit.go version=v3.8.0
  472. 2026-10-19T10:16:08.785411944Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGit.go version=v3.8.0
  473. 2026-10-19T10:16:08.785617086Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventBus.go version=v3.8.0
  474. 2026-10-19T10:16:08.787209123Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventBus.go version=v3.8.0
  475. 2026-10-19T10:16:08.787362961Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitObjectReader.go version=v3.8.0
  476. 2026-10-19T10:16:08.788848447Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitObjectReader.go version=v3.8.0
  477. 2026-10-19T10:16:08.789014525Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitHubAPIService.go version=v3.8.0
  478. 2026-10-19T10:16:08.795401273Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitHubAPIService.go version=v3.8.0
  479. 2026-10-19T10:16:08.795629185Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventService.go version=v3.8.0
  480. 2026-10-19T10:16:08.797265733Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventService.go version=v3.8.0
  481. 2026-10-19T10:16:08.797434347Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRefTipStore.go version=v3.8.0
  482. 2026-10-19T10:16:08.800118499Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRefTipStore.go version=v3.8.0
  483. 2026-10-19T10:16:08.800293003Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISummaryStore.go version=v3.8.0
  484. 2026-10-19T10:16:08.803841644Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISummaryStore.go version=v3.8.0
  485. 2026-10-19T10:16:08.804052656Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitSigner.go version=v3.8.0
  486. 2026-10-19T10:16:08.805704035Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitSigner.go version=v3.8.0
  487. 2026-10-19T10:16:08.805876907Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/HookTokens.go version=v3.8.0
  488. 2026-10-19T10:16:08.807781368Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/HookTokens.go version=v3.8.0
  489. 2026-10-19T10:16:08.807962593Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CILogStore.go version=v3.8.0
  490. 2026-10-19T10:16:08.815051919Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CILogStore.go version=v3.8.0
  491. 2026-10-19T10:16:08.815308328Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullRequestTrigger.go version=v3.8.0
  492. 2026-10-19T10:16:08.816650122Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullRequestTrigger.go version=v3.8.0
  493. 2026-10-19T10:16:08.816825675Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGit.go version=v3.8.0
  494. 2026-10-19T10:16:08.819798373Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGit.go version=v3.8.0
  495. 2026-10-19T10:16:08.820003633Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebPasskeyService.go version=v3.8.0
  496. 2026-10-19T10:16:08.824941270Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebPasskeyService.go version=v3.8.0
  497. 2026-10-19T10:16:08.825222185Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/FailureLimiter.go version=v3.8.0
  498. 2026-10-19T10:16:08.828752616Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/FailureLimiter.go version=v3.8.0
  499. 2026-10-19T10:16:08.829006565Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/Revalidator.go version=v3.8.0
  500. 2026-10-19T10:16:08.830417882Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/Revalidator.go version=v3.8.0
  501. 2026-10-19T10:16:08.830658550Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRunCleaner.go version=v3.8.0
  502. 2026-10-19T10:16:08.832668552Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRunCleaner.go version=v3.8.0
  503. 2026-10-19T10:16:08.832905475Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIJobSettings.go version=v3.8.0
  504. 2026-10-19T10:16:08.834254464Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIJobSettings.go version=v3.8.0
  505. 2026-10-19T10:16:08.834453528Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactFiles.go version=v3.8.0
  506. 2026-10-19T10:16:08.840173678Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactFiles.go version=v3.8.0
  507. 2026-10-19T10:16:08.840452340Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCService.go version=v3.8.0
  508. 2026-10-19T10:16:08.843495041Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCService.go version=v3.8.0
  509. 2026-10-19T10:16:08.843778210Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoReader.go version=v3.8.0
  510. 2026-10-19T10:16:08.853435246Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoReader.go version=v3.8.0
  511. 2026-10-19T10:16:08.853685127Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestStore.go version=v3.8.0
  512. 2026-10-19T10:16:08.863599646Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestStore.go version=v3.8.0
  513. 2026-10-19T10:16:08.863823973Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIStore.go version=v3.8.0
  514. 2026-10-19T10:16:08.879836687Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIStore.go version=v3.8.0
  515. 2026-10-19T10:16:08.880094963Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowFetcher.go version=v3.8.0
  516. 2026-10-19T10:16:08.881750021Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowFetcher.go version=v3.8.0
  517. 2026-10-19T10:16:08.881915194Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretService.go version=v3.8.0
  518. 2026-10-19T10:16:08.885095579Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretService.go version=v3.8.0
  519. 2026-10-19T10:16:08.885285547Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretSealer.go version=v3.8.0
  520. 2026-10-19T10:16:08.887386450Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretSealer.go version=v3.8.0
  521. 2026-10-19T10:16:08.887613682Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoFreshener.go version=v3.8.0
  522. 2026-10-19T10:16:08.888832661Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoFreshener.go version=v3.8.0
  523. 2026-10-19T10:16:08.889038632Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionStore.go version=v3.8.0
  524. 2026-10-19T10:16:08.891418594Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionStore.go version=v3.8.0
  525. 2026-10-19T10:16:08.891613424Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyStore.go version=v3.8.0
  526. 2026-10-19T10:16:08.897440812Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyStore.go version=v3.8.0
  527. 2026-10-19T10:16:08.897727010Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoService.go version=v3.8.0
  528. 2026-10-19T10:16:08.906493606Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoService.go version=v3.8.0
  529. 2026-10-19T10:16:08.906766614Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/KeyInspector.go version=v3.8.0
  530. 2026-10-19T10:16:08.909032831Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/KeyInspector.go version=v3.8.0
  531. 2026-10-19T10:16:08.909328949Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGate.go version=v3.8.0
  532. 2026-10-19T10:16:08.911400444Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGate.go version=v3.8.0
  533. 2026-10-19T10:16:08.911607118Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactStore.go version=v3.8.0
  534. 2026-10-19T10:16:08.920252998Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactStore.go version=v3.8.0
  535. 2026-10-19T10:16:08.920515262Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitArchive.go version=v3.8.0
  536. 2026-10-19T10:16:08.922780464Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitArchive.go version=v3.8.0
  537. 2026-10-19T10:16:08.923001065Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyVerifier.go version=v3.8.0
  538. 2026-10-19T10:16:08.927892914Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyVerifier.go version=v3.8.0
  539. 2026-10-19T10:16:08.928131818Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionService.go version=v3.8.0
  540. 2026-10-19T10:16:08.931395132Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionService.go version=v3.8.0
  541. 2026-10-19T10:16:08.931636497Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIChecksReader.go version=v3.8.0
  542. 2026-10-19T10:16:08.934082224Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIChecksReader.go version=v3.8.0
  543. 2026-10-19T10:16:08.934261842Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/Clock.go version=v3.8.0
  544. 2026-10-19T10:16:08.935330870Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/Clock.go version=v3.8.0
  545. 2026-10-19T10:16:08.935473979Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MaintenanceScheduler.go version=v3.8.0
  546. 2026-10-19T10:16:08.936567479Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MaintenanceScheduler.go version=v3.8.0
  547. 2026-10-19T10:16:08.936697997Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/VariableService.go version=v3.8.0
  548. 2026-10-19T10:16:08.940170963Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/VariableService.go version=v3.8.0
  549. Post job cleanup.
  550. (node:4326) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
  551. (Use `node --trace-deprecation ...` to show where the warning was created)
  552. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOMODCACHE
  553. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOCACHE
  554. /home/runner/go/pkg/mod
  555. /home/runner/.cache/go-build
  556. Cache hit occurred on the primary key setup-go-Linux-x64-undefined-go-1.27.1-ad837abe7f0b0511429791d0b43640b8b2371cf1f8f109976f78f8a9f66c1c7f, not saving cache.
  557. Post job cleanup.
  558. [command]/usr/bin/git version
  559. git version 2.53.0
  560. Temporarily overriding HOME='/home/runner/work/_temp/6a0448d9-998d-472f-9ccf-f7385bfe81dc' before making global git config changes
  561. Adding repository directory to the temporary git global config as a safe directory
  562. [command]/usr/bin/git config --global --add safe.directory /home/runner/work/ermite/ermite
  563. Removing SSH command configuration
  564. [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
  565. [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' || :"
  566. Removing HTTP extra header
  567. [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  568. [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' || :"
  569. Removing includeIf entries pointing to credentials config files
  570. [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  571. includeif.gitdir:/home/runner/work/ermite/ermite/.git.path
  572. includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path
  573. includeif.gitdir:/github/workspace/.git.path
  574. includeif.gitdir:/github/workspace/.git/worktrees/*.path
  575. [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/ermite/ermite/.git.path
  576. /home/runner/work/_temp/git-credentials-5a629c52-7f47-4314-9b72-7321d6cac89e.config
  577. [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/ermite/ermite/.git.path /home/runner/work/_temp/git-credentials-5a629c52-7f47-4314-9b72-7321d6cac89e.config
  578. [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path
  579. /home/runner/work/_temp/git-credentials-5a629c52-7f47-4314-9b72-7321d6cac89e.config
  580. [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-5a629c52-7f47-4314-9b72-7321d6cac89e.config
  581. [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path
  582. /github/runner_temp/git-credentials-5a629c52-7f47-4314-9b72-7321d6cac89e.config
  583. [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-5a629c52-7f47-4314-9b72-7321d6cac89e.config
  584. [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path
  585. /github/runner_temp/git-credentials-5a629c52-7f47-4314-9b72-7321d6cac89e.config
  586. [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-5a629c52-7f47-4314-9b72-7321d6cac89e.config
  587. [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  588. Removing credentials config '/home/runner/work/_temp/git-credentials-5a629c52-7f47-4314-9b72-7321d6cac89e.config'
  589. Cleaning up orphan processes
  590. ##[warning]Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Keyboard shortcuts

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

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

Branches 2

Tags 42

↑↓ moveenter openesc close