main 1fb2421

Protobuf and generated code success 34s

Annotations 1

  • Complete job

    warning

    Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/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/cc659620-5c34-4023-96b2-0191f33e98d9' 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-658c07e3-b832-49eb-9f32-1eb6d89db542.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-658c07e3-b832-49eb-9f32-1eb6d89db542.config
  73. [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-658c07e3-b832-49eb-9f32-1eb6d89db542.config
  74. [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-658c07e3-b832-49eb-9f32-1eb6d89db542.config
  75. [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-658c07e3-b832-49eb-9f32-1eb6d89db542.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/* +52d35a6e704465e11e338b92c249fd2f80a39521:refs/remotes/pull/7/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-header-card -> origin/feat/mr-header-card
  81. * [new branch] feat/mr-mergeability -> origin/feat/mr-mergeability
  82. * [new branch] main -> origin/main
  83. * [new tag] v0.1.0 -> v0.1.0
  84. * [new tag] v0.10.0 -> v0.10.0
  85. * [new tag] v0.10.1 -> v0.10.1
  86. * [new tag] v0.11.0 -> v0.11.0
  87. * [new tag] v0.12.0 -> v0.12.0
  88. * [new tag] v0.12.1 -> v0.12.1
  89. * [new tag] v0.13.0 -> v0.13.0
  90. * [new tag] v0.14.0 -> v0.14.0
  91. * [new tag] v0.15.0 -> v0.15.0
  92. * [new tag] v0.16.0 -> v0.16.0
  93. * [new tag] v0.17.0 -> v0.17.0
  94. * [new tag] v0.18.0 -> v0.18.0
  95. * [new tag] v0.18.1 -> v0.18.1
  96. * [new tag] v0.19.0 -> v0.19.0
  97. * [new tag] v0.2.0 -> v0.2.0
  98. * [new tag] v0.20.0 -> v0.20.0
  99. * [new tag] v0.21.0 -> v0.21.0
  100. * [new tag] v0.22.0 -> v0.22.0
  101. * [new tag] v0.23.0 -> v0.23.0
  102. * [new tag] v0.24.0 -> v0.24.0
  103. * [new tag] v0.25.0 -> v0.25.0
  104. * [new tag] v0.25.1 -> v0.25.1
  105. * [new tag] v0.26.0 -> v0.26.0
  106. * [new tag] v0.26.1 -> v0.26.1
  107. * [new tag] v0.27.0 -> v0.27.0
  108. * [new tag] v0.3.0 -> v0.3.0
  109. * [new tag] v0.4.0 -> v0.4.0
  110. * [new tag] v0.5.0 -> v0.5.0
  111. * [new tag] v0.6.0 -> v0.6.0
  112. * [new tag] v0.7.0 -> v0.7.0
  113. * [new tag] v0.8.0 -> v0.8.0
  114. * [new tag] v0.8.1 -> v0.8.1
  115. * [new tag] v0.9.0 -> v0.9.0
  116. * [new ref] 52d35a6e704465e11e338b92c249fd2f80a39521 -> pull/7/merge
  117. Determining the checkout info
  118. [command]/usr/bin/git sparse-checkout disable
  119. [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
  120. Checking out the ref
  121. [command]/usr/bin/git checkout --progress --force refs/remotes/pull/7/merge
  122. Note: switching to 'refs/remotes/pull/7/merge'.
  123. You are in 'detached HEAD' state. You can look around, make experimental
  124. changes and commit them, and you can discard any commits you make in this
  125. state without impacting any branches by switching back to a branch.
  126. If you want to create a new branch to retain commits you create, you may
  127. do so (now or later) by using -c with the switch command. Example:
  128. git switch -c <new-branch-name>
  129. Or undo this operation with:
  130. git switch -
  131. Turn off this advice by setting config variable advice.detachedHead to false
  132. HEAD is now at 52d35a6 Merge a1c67992913ad1300cfbc03a30679707ce836f51 into d8e7d5b03a01f5f16f8d49f12a7e132355b40f06
  133. [command]/usr/bin/git log -1 --format=%H
  134. 52d35a6e704465e11e338b92c249fd2f80a39521
  135. Run actions/setup-go@v5
  136. with:
  137. go-version-file: go.mod
  138. cache: true
  139. check-latest: false
  140. env:
  141. GOWORK: off
  142. Setup go version spec 1.27.1
  143. Attempting to download 1.27.1...
  144. (node:407) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
  145. (Use `node --trace-deprecation ...` to show where the warning was created)
  146. matching 1.27.1...
  147. 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
  148. Extracting Go...
  149. [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/76990bb8-c6fd-48a7-ae16-51ff04b82332 -f /home/runner/work/_temp/7ef58123-4e6c-4371-852b-c3e19e2a65d8
  150. Successfully extracted go to /home/runner/work/_temp/76990bb8-c6fd-48a7-ae16-51ff04b82332
  151. Adding to the cache ...
  152. Successfully cached go to /opt/hostedtoolcache/go/1.27.1/x64
  153. Added go to the path
  154. Successfully set up Go version 1.27.1
  155. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOMODCACHE
  156. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOCACHE
  157. /home/runner/go/pkg/mod
  158. /home/runner/.cache/go-build
  159. Cache Size: ~393 MB (412023320 B)
  160. [command]/usr/bin/tar -xf /home/runner/work/_temp/4cd52013-c8e7-4ce6-8084-8067b5e9064b/cache.tgz -P -C /home/runner/work/ermite/ermite -z
  161. Cache restored successfully
  162. Cache restored from key: setup-go-Linux-x64-undefined-go-1.27.1-dcdc8e7faa10edda11b015ed33e82b95f80ca31b35aabdb55b2bc12ddb2a3368
  163. go version go1.27.1 linux/amd64
  164. go env
  165. AR='ar'
  166. CC='gcc'
  167. CGO_CFLAGS='-O2 -g'
  168. CGO_CPPFLAGS=''
  169. CGO_CXXFLAGS='-O2 -g'
  170. CGO_ENABLED='1'
  171. CGO_FFLAGS='-O2 -g'
  172. CGO_LDFLAGS='-O2 -g'
  173. CXX='g++'
  174. GCCGO='gccgo'
  175. GO111MODULE=''
  176. GOAMD64='v1'
  177. GOARCH='amd64'
  178. GOAUTH='netrc'
  179. GOBIN='/home/runner/go/bin'
  180. GOCACHE='/home/runner/.cache/go-build'
  181. GOCACHEPROG=''
  182. GODEBUG=''
  183. GOENV='/home/runner/.config/go/env'
  184. GOEXE=''
  185. GOEXPERIMENT=''
  186. GOFIPS140='off'
  187. GOFLAGS=''
  188. GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3988729479=/tmp/go-build -gno-record-gcc-switches'
  189. GOHOSTARCH='amd64'
  190. GOHOSTOS='linux'
  191. GOINSECURE=''
  192. GOMOD='/home/runner/work/ermite/ermite/go.mod'
  193. GOMODCACHE='/home/runner/go/pkg/mod'
  194. GONOPROXY=''
  195. GONOSUMDB=''
  196. GOOS='linux'
  197. GOPACKAGESDRIVER=''
  198. GOPATH='/home/runner/go'
  199. GOPRIVATE=''
  200. GOPROXY='https://proxy.golang.org,direct'
  201. GOROOT='/opt/hostedtoolcache/go/1.27.1/x64'
  202. GOSUMDB='sum.golang.org'
  203. GOTELEMETRY='local'
  204. GOTELEMETRYDIR='/home/runner/.config/go/telemetry'
  205. GOTMPDIR=''
  206. GOTOOLCHAIN='auto'
  207. GOTOOLDIR='/opt/hostedtoolcache/go/1.27.1/x64/pkg/tool/linux_amd64'
  208. GOVCS=''
  209. GOVERSION='go1.27.1'
  210. GOWORK='off'
  211. PKG_CONFIG='pkg-config'
  212. Run go tool buf lint
  213. <U+001B>[36;1mgo tool buf lint<U+001B>[0m
  214. shell: /usr/bin/bash -e {0}
  215. env:
  216. GOWORK: off
  217. Run scripts/buf-breaking.sh "origin/main"
  218. <U+001B>[36;1mscripts/buf-breaking.sh "origin/main"<U+001B>[0m
  219. shell: /usr/bin/bash -e {0}
  220. env:
  221. GOWORK: off
  222. Run go tool buf generate
  223. <U+001B>[36;1mgo tool buf generate<U+001B>[0m
  224. <U+001B>[36;1mgit diff --exit-code -- gen/<U+001B>[0m
  225. <U+001B>[36;1mtest -z "$(git status --porcelain -- gen/)"<U+001B>[0m
  226. shell: /usr/bin/bash -e {0}
  227. env:
  228. GOWORK: off
  229. Run go generate ./internal/ports
  230. <U+001B>[36;1mgo generate ./internal/ports<U+001B>[0m
  231. <U+001B>[36;1mgit diff --exit-code -- internal/ports/mocks/<U+001B>[0m
  232. <U+001B>[36;1mtest -z "$(git status --porcelain -- internal/ports/mocks/)"<U+001B>[0m
  233. shell: /usr/bin/bash -e {0}
  234. env:
  235. GOWORK: off
  236. 2026-10-19T18:19:04.814194181Z INF Starting mockery config-file=/home/runner/work/ermite/ermite/.mockery.yml version=v3.8.0
  237. 2026-10-19T18:19:04.814262915Z INF Parsing configured packages... version=v3.8.0
  238. 2026-10-19T18:19:04.943657638Z INF Done parsing configured packages. version=v3.8.0
  239. 2026-10-19T18:19:04.943958556Z 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
  240. 2026-10-19T18:19:04.944266066Z 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
  241. 2026-10-19T18:19:04.944545838Z 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
  242. 2026-10-19T18:19:04.944820550Z 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
  243. 2026-10-19T18:19:04.945053309Z 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
  244. 2026-10-19T18:19:04.945269865Z 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
  245. 2026-10-19T18:19:04.945947485Z 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
  246. 2026-10-19T18:19:04.946501437Z 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
  247. 2026-10-19T18:19:04.947026302Z 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
  248. 2026-10-19T18:19:04.947620378Z 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
  249. 2026-10-19T18:19:04.947922774Z 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
  250. 2026-10-19T18:19:04.948172925Z 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
  251. 2026-10-19T18:19:04.948363977Z 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
  252. 2026-10-19T18:19:04.948564117Z 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
  253. 2026-10-19T18:19:04.948761575Z 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
  254. 2026-10-19T18:19:04.948955935Z 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
  255. 2026-10-19T18:19:04.949147273Z 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
  256. 2026-10-19T18:19:04.949339358Z 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
  257. 2026-10-19T18:19:04.949571930Z 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
  258. 2026-10-19T18:19:04.949790828Z 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
  259. 2026-10-19T18:19:04.950026131Z 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
  260. 2026-10-19T18:19:04.950239902Z 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
  261. 2026-10-19T18:19:04.950456642Z 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
  262. 2026-10-19T18:19:04.950665352Z 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
  263. 2026-10-19T18:19:04.950853057Z 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
  264. 2026-10-19T18:19:04.951080584Z 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
  265. 2026-10-19T18:19:04.951372484Z 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
  266. 2026-10-19T18:19:04.951594208Z 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
  267. 2026-10-19T18:19:04.951874929Z 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
  268. 2026-10-19T18:19:04.952131382Z 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
  269. 2026-10-19T18:19:04.952385764Z 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
  270. 2026-10-19T18:19:04.952656728Z 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
  271. 2026-10-19T18:19:04.953327115Z 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
  272. 2026-10-19T18:19:04.953886807Z 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
  273. 2026-10-19T18:19:04.954671519Z 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
  274. 2026-10-19T18:19:04.955341948Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueStore.go interface=IssueStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  275. 2026-10-19T18:19:04.955560190Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/PendingIssueStore.go interface=PendingIssueStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  276. 2026-10-19T18:19:04.955772764Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueKeyStore.go interface=IssueKeyStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  277. 2026-10-19T18:19:04.955954807Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueBanStore.go interface=IssueBanStore package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  278. 2026-10-19T18:19:04.956155760Z 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
  279. 2026-10-19T18:19:04.956341361Z 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
  280. 2026-10-19T18:19:04.956524131Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityTrigger.go interface=MergeabilityTrigger package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  281. 2026-10-19T18:19:04.956704790Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityReader.go interface=MergeabilityReader package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  282. 2026-10-19T18:19:04.956896903Z 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
  283. 2026-10-19T18:19:04.957084641Z 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
  284. 2026-10-19T18:19:04.957274051Z 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
  285. 2026-10-19T18:19:04.957511708Z 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
  286. 2026-10-19T18:19:04.957756164Z 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
  287. 2026-10-19T18:19:04.957972353Z 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
  288. 2026-10-19T18:19:04.958170419Z 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
  289. 2026-10-19T18:19:04.958362254Z 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
  290. 2026-10-19T18:19:04.958547348Z 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
  291. 2026-10-19T18:19:04.958764612Z 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
  292. 2026-10-19T18:19:04.958967843Z 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
  293. 2026-10-19T18:19:04.959158586Z 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
  294. 2026-10-19T18:19:04.959354462Z 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
  295. 2026-10-19T18:19:04.959555825Z 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
  296. 2026-10-19T18:19:04.959777176Z 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
  297. 2026-10-19T18:19:04.960189121Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueService.go interface=IssueService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  298. 2026-10-19T18:19:04.960566717Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueModerationService.go interface=IssueModerationService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  299. 2026-10-19T18:19:04.961129036Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueSubmissionService.go interface=IssueSubmissionService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  300. 2026-10-19T18:19:04.961789490Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueNumberResolver.go interface=IssueNumberResolver package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  301. 2026-10-19T18:19:04.962461253Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/InboxService.go interface=InboxService package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  302. 2026-10-19T18:19:04.962696087Z 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
  303. 2026-10-19T18:19:04.962888100Z 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
  304. 2026-10-19T18:19:04.963090695Z 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
  305. 2026-10-19T18:19:04.963280510Z 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
  306. 2026-10-19T18:19:04.963462129Z 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
  307. 2026-10-19T18:19:04.963643783Z 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
  308. 2026-10-19T18:19:04.963839968Z 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
  309. 2026-10-19T18:19:04.964022611Z 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
  310. 2026-10-19T18:19:04.964210888Z 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
  311. 2026-10-19T18:19:04.964385302Z 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
  312. 2026-10-19T18:19:04.964615841Z INF adding interface to collection collection=/home/runner/work/ermite/ermite/internal/ports/mocks/SubmissionLimiter.go interface=SubmissionLimiter package-path=bnema.dev/ermite/internal/ports version=v3.8.0
  313. 2026-10-19T18:19:04.964809991Z 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
  314. 2026-10-19T18:19:04.965022387Z 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
  315. 2026-10-19T18:19:04.965222593Z 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
  316. 2026-10-19T18:19:04.965421875Z 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
  317. 2026-10-19T18:19:04.965640671Z 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
  318. 2026-10-19T18:19:04.965836007Z 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
  319. 2026-10-19T18:19:04.966016917Z 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
  320. 2026-10-19T18:19:04.966195006Z 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
  321. 2026-10-19T18:19:04.966395755Z 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
  322. 2026-10-19T18:19:04.966469628Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIGit.go version=v3.8.0
  323. 2026-10-19T18:19:04.970410664Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIGit.go version=v3.8.0
  324. 2026-10-19T18:19:04.970604241Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CILogStore.go version=v3.8.0
  325. 2026-10-19T18:19:04.976022924Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CILogStore.go version=v3.8.0
  326. 2026-10-19T18:19:04.976229376Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISummaryStore.go version=v3.8.0
  327. 2026-10-19T18:19:04.979640485Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISummaryStore.go version=v3.8.0
  328. 2026-10-19T18:19:04.979829197Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowFetcher.go version=v3.8.0
  329. 2026-10-19T18:19:04.981519488Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowFetcher.go version=v3.8.0
  330. 2026-10-19T18:19:04.981667194Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitArchive.go version=v3.8.0
  331. 2026-10-19T18:19:04.983120319Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitArchive.go version=v3.8.0
  332. 2026-10-19T18:19:04.983270923Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitHubAPIService.go version=v3.8.0
  333. 2026-10-19T18:19:04.989218033Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitHubAPIService.go version=v3.8.0
  334. 2026-10-19T18:19:04.989430166Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SubmissionLimiter.go version=v3.8.0
  335. 2026-10-19T18:19:04.991463484Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SubmissionLimiter.go version=v3.8.0
  336. 2026-10-19T18:19:04.991625012Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EnvironmentService.go version=v3.8.0
  337. 2026-10-19T18:19:04.994465384Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EnvironmentService.go version=v3.8.0
  338. 2026-10-19T18:19:04.994703894Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISettingsStore.go version=v3.8.0
  339. 2026-10-19T18:19:05.004783177Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISettingsStore.go version=v3.8.0
  340. 2026-10-19T18:19:05.005003571Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/FailureLimiter.go version=v3.8.0
  341. 2026-10-19T18:19:05.006732992Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/FailureLimiter.go version=v3.8.0
  342. 2026-10-19T18:19:05.006879769Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitObjectReader.go version=v3.8.0
  343. 2026-10-19T18:19:05.008435724Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitObjectReader.go version=v3.8.0
  344. 2026-10-19T18:19:05.008581158Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIWorkflowStore.go version=v3.8.0
  345. 2026-10-19T18:19:05.011018239Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIWorkflowStore.go version=v3.8.0
  346. 2026-10-19T18:19:05.011198204Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIStore.go version=v3.8.0
  347. 2026-10-19T18:19:05.034466260Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIStore.go version=v3.8.0
  348. 2026-10-19T18:19:05.034820210Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitBackend.go version=v3.8.0
  349. 2026-10-19T18:19:05.037099111Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitBackend.go version=v3.8.0
  350. 2026-10-19T18:19:05.037328993Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretService.go version=v3.8.0
  351. 2026-10-19T18:19:05.042277106Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretService.go version=v3.8.0
  352. 2026-10-19T18:19:05.042533315Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunService.go version=v3.8.0
  353. 2026-10-19T18:19:05.058527817Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunService.go version=v3.8.0
  354. 2026-10-19T18:19:05.058761037Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactStore.go version=v3.8.0
  355. 2026-10-19T18:19:05.064113714Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactStore.go version=v3.8.0
  356. 2026-10-19T18:19:05.064299864Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/ArtifactService.go version=v3.8.0
  357. 2026-10-19T18:19:05.069045745Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/ArtifactService.go version=v3.8.0
  358. 2026-10-19T18:19:05.069287115Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoFreshener.go version=v3.8.0
  359. 2026-10-19T18:19:05.070634258Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoFreshener.go version=v3.8.0
  360. 2026-10-19T18:19:05.070788742Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionStore.go version=v3.8.0
  361. 2026-10-19T18:19:05.073074127Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionStore.go version=v3.8.0
  362. 2026-10-19T18:19:05.073267666Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenService.go version=v3.8.0
  363. 2026-10-19T18:19:05.075984556Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenService.go version=v3.8.0
  364. 2026-10-19T18:19:05.076182630Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SignatureVerifier.go version=v3.8.0
  365. 2026-10-19T18:19:05.077629745Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SignatureVerifier.go version=v3.8.0
  366. 2026-10-19T18:19:05.077810198Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoReader.go version=v3.8.0
  367. 2026-10-19T18:19:05.089537863Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoReader.go version=v3.8.0
  368. 2026-10-19T18:19:05.089886803Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueKeyStore.go version=v3.8.0
  369. 2026-10-19T18:19:05.092014945Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueKeyStore.go version=v3.8.0
  370. 2026-10-19T18:19:05.092313721Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyStore.go version=v3.8.0
  371. 2026-10-19T18:19:05.098762386Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyStore.go version=v3.8.0
  372. 2026-10-19T18:19:05.099074686Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventService.go version=v3.8.0
  373. 2026-10-19T18:19:05.101531567Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventService.go version=v3.8.0
  374. 2026-10-19T18:19:05.101783999Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueNumberResolver.go version=v3.8.0
  375. 2026-10-19T18:19:05.104345090Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueNumberResolver.go version=v3.8.0
  376. 2026-10-19T18:19:05.104598274Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SigningKeyService.go version=v3.8.0
  377. 2026-10-19T18:19:05.106302701Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SigningKeyService.go version=v3.8.0
  378. 2026-10-19T18:19:05.106599501Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyStore.go version=v3.8.0
  379. 2026-10-19T18:19:05.109687275Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyStore.go version=v3.8.0
  380. 2026-10-19T18:19:05.109970044Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyStore.go version=v3.8.0
  381. 2026-10-19T18:19:05.113424767Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyStore.go version=v3.8.0
  382. 2026-10-19T18:19:05.113680523Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRefTipStore.go version=v3.8.0
  383. 2026-10-19T18:19:05.119612909Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRefTipStore.go version=v3.8.0
  384. 2026-10-19T18:19:05.119872042Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGit.go version=v3.8.0
  385. 2026-10-19T18:19:05.124689009Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGit.go version=v3.8.0
  386. 2026-10-19T18:19:05.124920151Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretSealer.go version=v3.8.0
  387. 2026-10-19T18:19:05.128292378Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretSealer.go version=v3.8.0
  388. 2026-10-19T18:19:05.128513484Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueService.go version=v3.8.0
  389. 2026-10-19T18:19:05.137069501Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueService.go version=v3.8.0
  390. 2026-10-19T18:19:05.137328466Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyService.go version=v3.8.0
  391. 2026-10-19T18:19:05.140467634Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyService.go version=v3.8.0
  392. 2026-10-19T18:19:05.140690578Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRunCleaner.go version=v3.8.0
  393. 2026-10-19T18:19:05.145293855Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRunCleaner.go version=v3.8.0
  394. 2026-10-19T18:19:05.145542181Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRepos.go version=v3.8.0
  395. 2026-10-19T18:19:05.155849776Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRepos.go version=v3.8.0
  396. 2026-10-19T18:19:05.156136519Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenStore.go version=v3.8.0
  397. 2026-10-19T18:19:05.162334385Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenStore.go version=v3.8.0
  398. 2026-10-19T18:19:05.162577387Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueStore.go version=v3.8.0
  399. 2026-10-19T18:19:05.170899795Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueStore.go version=v3.8.0
  400. 2026-10-19T18:19:05.171135246Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoLookup.go version=v3.8.0
  401. 2026-10-19T18:19:05.172956140Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoLookup.go version=v3.8.0
  402. 2026-10-19T18:19:05.173133606Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueSubmissionService.go version=v3.8.0
  403. 2026-10-19T18:19:05.175073691Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueSubmissionService.go version=v3.8.0
  404. 2026-10-19T18:19:05.175220139Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionService.go version=v3.8.0
  405. 2026-10-19T18:19:05.177014338Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionService.go version=v3.8.0
  406. 2026-10-19T18:19:05.177167362Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCService.go version=v3.8.0
  407. 2026-10-19T18:19:05.179537694Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCService.go version=v3.8.0
  408. 2026-10-19T18:19:05.179696247Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestStore.go version=v3.8.0
  409. 2026-10-19T18:19:05.191384489Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestStore.go version=v3.8.0
  410. 2026-10-19T18:19:05.191603500Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/Clock.go version=v3.8.0
  411. 2026-10-19T18:19:05.192699201Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/Clock.go version=v3.8.0
  412. 2026-10-19T18:19:05.192856672Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebSessionService.go version=v3.8.0
  413. 2026-10-19T18:19:05.195227050Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebSessionService.go version=v3.8.0
  414. 2026-10-19T18:19:05.195384946Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebPasskeyService.go version=v3.8.0
  415. 2026-10-19T18:19:05.199798382Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebPasskeyService.go version=v3.8.0
  416. 2026-10-19T18:19:05.199982908Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunnerService.go version=v3.8.0
  417. 2026-10-19T18:19:05.208261416Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunnerService.go version=v3.8.0
  418. 2026-10-19T18:19:05.208478318Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIJobSettings.go version=v3.8.0
  419. 2026-10-19T18:19:05.209842630Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIJobSettings.go version=v3.8.0
  420. 2026-10-19T18:19:05.209985933Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitSigner.go version=v3.8.0
  421. 2026-10-19T18:19:05.211551315Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitSigner.go version=v3.8.0
  422. 2026-10-19T18:19:05.211710952Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/InboxService.go version=v3.8.0
  423. 2026-10-19T18:19:05.213139656Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/InboxService.go version=v3.8.0
  424. 2026-10-19T18:19:05.213287473Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushService.go version=v3.8.0
  425. 2026-10-19T18:19:05.214732262Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushService.go version=v3.8.0
  426. 2026-10-19T18:19:05.214898324Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRepoTokenStore.go version=v3.8.0
  427. 2026-10-19T18:19:05.216922839Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRepoTokenStore.go version=v3.8.0
  428. 2026-10-19T18:19:05.217106527Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PendingIssueStore.go version=v3.8.0
  429. 2026-10-19T18:19:05.222807269Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PendingIssueStore.go version=v3.8.0
  430. 2026-10-19T18:19:05.223003781Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityTrigger.go version=v3.8.0
  431. 2026-10-19T18:19:05.224579902Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityTrigger.go version=v3.8.0
  432. 2026-10-19T18:19:05.224749900Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyVerifier.go version=v3.8.0
  433. 2026-10-19T18:19:05.228331774Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyVerifier.go version=v3.8.0
  434. 2026-10-19T18:19:05.228515453Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushHookService.go version=v3.8.0
  435. 2026-10-19T18:19:05.230507610Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushHookService.go version=v3.8.0
  436. 2026-10-19T18:19:05.230668192Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowGuard.go version=v3.8.0
  437. 2026-10-19T18:19:05.232230789Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowGuard.go version=v3.8.0
  438. 2026-10-19T18:19:05.232380228Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullRequestTrigger.go version=v3.8.0
  439. 2026-10-19T18:19:05.233654061Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullRequestTrigger.go version=v3.8.0
  440. 2026-10-19T18:19:05.233807001Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRemote.go version=v3.8.0
  441. 2026-10-19T18:19:05.235164665Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRemote.go version=v3.8.0
  442. 2026-10-19T18:19:05.235301725Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactFiles.go version=v3.8.0
  443. 2026-10-19T18:19:05.241796417Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactFiles.go version=v3.8.0
  444. 2026-10-19T18:19:05.242018438Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/BrowseService.go version=v3.8.0
  445. 2026-10-19T18:19:05.249026610Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/BrowseService.go version=v3.8.0
  446. 2026-10-19T18:19:05.249279285Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyService.go version=v3.8.0
  447. 2026-10-19T18:19:05.252127555Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyService.go version=v3.8.0
  448. 2026-10-19T18:19:05.252330485Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueBanStore.go version=v3.8.0
  449. 2026-10-19T18:19:05.255477208Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueBanStore.go version=v3.8.0
  450. 2026-10-19T18:19:05.255784634Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGit.go version=v3.8.0
  451. 2026-10-19T18:19:05.264654903Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGit.go version=v3.8.0
  452. 2026-10-19T18:19:05.264860872Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityReader.go version=v3.8.0
  453. 2026-10-19T18:19:05.266182290Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityReader.go version=v3.8.0
  454. 2026-10-19T18:19:05.266318907Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestService.go version=v3.8.0
  455. 2026-10-19T18:19:05.278043185Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestService.go version=v3.8.0
  456. 2026-10-19T18:19:05.278279694Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/VariableService.go version=v3.8.0
  457. 2026-10-19T18:19:05.282000244Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/VariableService.go version=v3.8.0
  458. 2026-10-19T18:19:05.282195880Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/JobArtifactService.go version=v3.8.0
  459. 2026-10-19T18:19:05.290352477Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/JobArtifactService.go version=v3.8.0
  460. 2026-10-19T18:19:05.290574483Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyService.go version=v3.8.0
  461. 2026-10-19T18:19:05.292050480Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyService.go version=v3.8.0
  462. 2026-10-19T18:19:05.292237894Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIChecksReader.go version=v3.8.0
  463. 2026-10-19T18:19:05.293784260Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIChecksReader.go version=v3.8.0
  464. 2026-10-19T18:19:05.293940253Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoService.go version=v3.8.0
  465. 2026-10-19T18:19:05.298499156Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoService.go version=v3.8.0
  466. 2026-10-19T18:19:05.298703393Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueModerationService.go version=v3.8.0
  467. 2026-10-19T18:19:05.301697819Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueModerationService.go version=v3.8.0
  468. 2026-10-19T18:19:05.301887565Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MaintenanceScheduler.go version=v3.8.0
  469. 2026-10-19T18:19:05.303021280Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MaintenanceScheduler.go version=v3.8.0
  470. 2026-10-19T18:19:05.303178182Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/KeyInspector.go version=v3.8.0
  471. 2026-10-19T18:19:05.304721412Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/KeyInspector.go version=v3.8.0
  472. 2026-10-19T18:19:05.304868475Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitVerifier.go version=v3.8.0
  473. 2026-10-19T18:19:05.306292975Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitVerifier.go version=v3.8.0
  474. 2026-10-19T18:19:05.306433676Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowTrigger.go version=v3.8.0
  475. 2026-10-19T18:19:05.309121382Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowTrigger.go version=v3.8.0
  476. 2026-10-19T18:19:05.309433216Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGate.go version=v3.8.0
  477. 2026-10-19T18:19:05.311698824Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGate.go version=v3.8.0
  478. 2026-10-19T18:19:05.311966153Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoMetaStore.go version=v3.8.0
  479. 2026-10-19T18:19:05.315229076Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoMetaStore.go version=v3.8.0
  480. 2026-10-19T18:19:05.315444239Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventBus.go version=v3.8.0
  481. 2026-10-19T18:19:05.317326890Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventBus.go version=v3.8.0
  482. 2026-10-19T18:19:05.317505404Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/AuthService.go version=v3.8.0
  483. 2026-10-19T18:19:05.318993094Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/AuthService.go version=v3.8.0
  484. 2026-10-19T18:19:05.319172892Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/Revalidator.go version=v3.8.0
  485. 2026-10-19T18:19:05.320447739Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/Revalidator.go version=v3.8.0
  486. 2026-10-19T18:19:05.320593008Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/HookTokens.go version=v3.8.0
  487. 2026-10-19T18:19:05.322485492Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/HookTokens.go version=v3.8.0
  488. Post job cleanup.
  489. (node:720) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
  490. (Use `node --trace-deprecation ...` to show where the warning was created)
  491. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOMODCACHE
  492. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOCACHE
  493. /home/runner/go/pkg/mod
  494. /home/runner/.cache/go-build
  495. Cache hit occurred on the primary key setup-go-Linux-x64-undefined-go-1.27.1-dcdc8e7faa10edda11b015ed33e82b95f80ca31b35aabdb55b2bc12ddb2a3368, not saving cache.
  496. Post job cleanup.
  497. [command]/usr/bin/git version
  498. git version 2.53.0
  499. Temporarily overriding HOME='/home/runner/work/_temp/dd1ae3cd-cbec-4683-84cb-38d502efe755' before making global git config changes
  500. Adding repository directory to the temporary git global config as a safe directory
  501. [command]/usr/bin/git config --global --add safe.directory /home/runner/work/ermite/ermite
  502. Removing SSH command configuration
  503. [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
  504. [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' || :"
  505. Removing HTTP extra header
  506. [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  507. [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' || :"
  508. Removing includeIf entries pointing to credentials config files
  509. [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  510. includeif.gitdir:/home/runner/work/ermite/ermite/.git.path
  511. includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path
  512. includeif.gitdir:/github/workspace/.git.path
  513. includeif.gitdir:/github/workspace/.git/worktrees/*.path
  514. [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/ermite/ermite/.git.path
  515. /home/runner/work/_temp/git-credentials-658c07e3-b832-49eb-9f32-1eb6d89db542.config
  516. [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/ermite/ermite/.git.path /home/runner/work/_temp/git-credentials-658c07e3-b832-49eb-9f32-1eb6d89db542.config
  517. [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path
  518. /home/runner/work/_temp/git-credentials-658c07e3-b832-49eb-9f32-1eb6d89db542.config
  519. [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-658c07e3-b832-49eb-9f32-1eb6d89db542.config
  520. [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path
  521. /github/runner_temp/git-credentials-658c07e3-b832-49eb-9f32-1eb6d89db542.config
  522. [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-658c07e3-b832-49eb-9f32-1eb6d89db542.config
  523. [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path
  524. /github/runner_temp/git-credentials-658c07e3-b832-49eb-9f32-1eb6d89db542.config
  525. [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-658c07e3-b832-49eb-9f32-1eb6d89db542.config
  526. [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  527. Removing credentials config '/home/runner/work/_temp/git-credentials-658c07e3-b832-49eb-9f32-1eb6d89db542.config'
  528. Cleaning up orphan processes
  529. ##[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 4

Tags 45

↑↓ moveenter openesc close