main 6a915d6

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/14755696-1c5c-474b-9ebb-652b9870aa83' 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-8e04201c-c1c1-4112-bd72-3d15b50cce31.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-8e04201c-c1c1-4112-bd72-3d15b50cce31.config
  73. [command]/usr/bin/git config --local includeIf.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-8e04201c-c1c1-4112-bd72-3d15b50cce31.config
  74. [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-8e04201c-c1c1-4112-bd72-3d15b50cce31.config
  75. [command]/usr/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-8e04201c-c1c1-4112-bd72-3d15b50cce31.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/* +78980f3a3fbd431088325854e0dc6d24f74707de: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-mergeability -> origin/feat/mr-mergeability
  81. * [new branch] main -> origin/main
  82. * [new tag] v0.1.0 -> v0.1.0
  83. * [new tag] v0.10.0 -> v0.10.0
  84. * [new tag] v0.10.1 -> v0.10.1
  85. * [new tag] v0.11.0 -> v0.11.0
  86. * [new tag] v0.12.0 -> v0.12.0
  87. * [new tag] v0.12.1 -> v0.12.1
  88. * [new tag] v0.13.0 -> v0.13.0
  89. * [new tag] v0.14.0 -> v0.14.0
  90. * [new tag] v0.15.0 -> v0.15.0
  91. * [new tag] v0.16.0 -> v0.16.0
  92. * [new tag] v0.17.0 -> v0.17.0
  93. * [new tag] v0.18.0 -> v0.18.0
  94. * [new tag] v0.18.1 -> v0.18.1
  95. * [new tag] v0.19.0 -> v0.19.0
  96. * [new tag] v0.2.0 -> v0.2.0
  97. * [new tag] v0.20.0 -> v0.20.0
  98. * [new tag] v0.21.0 -> v0.21.0
  99. * [new tag] v0.22.0 -> v0.22.0
  100. * [new tag] v0.23.0 -> v0.23.0
  101. * [new tag] v0.24.0 -> v0.24.0
  102. * [new tag] v0.25.0 -> v0.25.0
  103. * [new tag] v0.25.1 -> v0.25.1
  104. * [new tag] v0.26.0 -> v0.26.0
  105. * [new tag] v0.26.1 -> v0.26.1
  106. * [new tag] v0.27.0 -> v0.27.0
  107. * [new tag] v0.3.0 -> v0.3.0
  108. * [new tag] v0.4.0 -> v0.4.0
  109. * [new tag] v0.5.0 -> v0.5.0
  110. * [new tag] v0.6.0 -> v0.6.0
  111. * [new tag] v0.7.0 -> v0.7.0
  112. * [new tag] v0.8.0 -> v0.8.0
  113. * [new tag] v0.8.1 -> v0.8.1
  114. * [new tag] v0.9.0 -> v0.9.0
  115. * [new ref] 78980f3a3fbd431088325854e0dc6d24f74707de -> pull/7/merge
  116. Determining the checkout info
  117. [command]/usr/bin/git sparse-checkout disable
  118. [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
  119. Checking out the ref
  120. [command]/usr/bin/git checkout --progress --force refs/remotes/pull/7/merge
  121. Note: switching to 'refs/remotes/pull/7/merge'.
  122. You are in 'detached HEAD' state. You can look around, make experimental
  123. changes and commit them, and you can discard any commits you make in this
  124. state without impacting any branches by switching back to a branch.
  125. If you want to create a new branch to retain commits you create, you may
  126. do so (now or later) by using -c with the switch command. Example:
  127. git switch -c <new-branch-name>
  128. Or undo this operation with:
  129. git switch -
  130. Turn off this advice by setting config variable advice.detachedHead to false
  131. HEAD is now at 78980f3 Merge 70c00ad2d5a23676a0759d7ae2dcab5e5dcd4425 into 4ce8534eb93973f791dae675c90e3ae5305b5647
  132. [command]/usr/bin/git log -1 --format=%H
  133. 78980f3a3fbd431088325854e0dc6d24f74707de
  134. Run actions/setup-go@v5
  135. with:
  136. go-version-file: go.mod
  137. cache: true
  138. check-latest: false
  139. env:
  140. GOWORK: off
  141. Setup go version spec 1.27.1
  142. Attempting to download 1.27.1...
  143. (node:404) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
  144. (Use `node --trace-deprecation ...` to show where the warning was created)
  145. matching 1.27.1...
  146. 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
  147. Extracting Go...
  148. [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/c1501c0f-545d-430f-af73-82946384371d -f /home/runner/work/_temp/54640d2e-f628-481b-ba95-cd480b34ed50
  149. Successfully extracted go to /home/runner/work/_temp/c1501c0f-545d-430f-af73-82946384371d
  150. Adding to the cache ...
  151. Successfully cached go to /opt/hostedtoolcache/go/1.27.1/x64
  152. Added go to the path
  153. Successfully set up Go version 1.27.1
  154. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOMODCACHE
  155. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOCACHE
  156. /home/runner/go/pkg/mod
  157. /home/runner/.cache/go-build
  158. Cache Size: ~393 MB (412023320 B)
  159. [command]/usr/bin/tar -xf /home/runner/work/_temp/b06e5f90-5a60-4036-9a8a-bc3a6747036d/cache.tgz -P -C /home/runner/work/ermite/ermite -z
  160. Cache restored successfully
  161. Cache restored from key: setup-go-Linux-x64-undefined-go-1.27.1-dcdc8e7faa10edda11b015ed33e82b95f80ca31b35aabdb55b2bc12ddb2a3368
  162. go version go1.27.1 linux/amd64
  163. go env
  164. AR='ar'
  165. CC='gcc'
  166. CGO_CFLAGS='-O2 -g'
  167. CGO_CPPFLAGS=''
  168. CGO_CXXFLAGS='-O2 -g'
  169. CGO_ENABLED='1'
  170. CGO_FFLAGS='-O2 -g'
  171. CGO_LDFLAGS='-O2 -g'
  172. CXX='g++'
  173. GCCGO='gccgo'
  174. GO111MODULE=''
  175. GOAMD64='v1'
  176. GOARCH='amd64'
  177. GOAUTH='netrc'
  178. GOBIN='/home/runner/go/bin'
  179. GOCACHE='/home/runner/.cache/go-build'
  180. GOCACHEPROG=''
  181. GODEBUG=''
  182. GOENV='/home/runner/.config/go/env'
  183. GOEXE=''
  184. GOEXPERIMENT=''
  185. GOFIPS140='off'
  186. GOFLAGS=''
  187. GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build230634204=/tmp/go-build -gno-record-gcc-switches'
  188. GOHOSTARCH='amd64'
  189. GOHOSTOS='linux'
  190. GOINSECURE=''
  191. GOMOD='/home/runner/work/ermite/ermite/go.mod'
  192. GOMODCACHE='/home/runner/go/pkg/mod'
  193. GONOPROXY=''
  194. GONOSUMDB=''
  195. GOOS='linux'
  196. GOPACKAGESDRIVER=''
  197. GOPATH='/home/runner/go'
  198. GOPRIVATE=''
  199. GOPROXY='https://proxy.golang.org,direct'
  200. GOROOT='/opt/hostedtoolcache/go/1.27.1/x64'
  201. GOSUMDB='sum.golang.org'
  202. GOTELEMETRY='local'
  203. GOTELEMETRYDIR='/home/runner/.config/go/telemetry'
  204. GOTMPDIR=''
  205. GOTOOLCHAIN='auto'
  206. GOTOOLDIR='/opt/hostedtoolcache/go/1.27.1/x64/pkg/tool/linux_amd64'
  207. GOVCS=''
  208. GOVERSION='go1.27.1'
  209. GOWORK='off'
  210. PKG_CONFIG='pkg-config'
  211. Run go tool buf lint
  212. <U+001B>[36;1mgo tool buf lint<U+001B>[0m
  213. shell: /usr/bin/bash -e {0}
  214. env:
  215. GOWORK: off
  216. Run scripts/buf-breaking.sh "origin/main"
  217. <U+001B>[36;1mscripts/buf-breaking.sh "origin/main"<U+001B>[0m
  218. shell: /usr/bin/bash -e {0}
  219. env:
  220. GOWORK: off
  221. Run go tool buf generate
  222. <U+001B>[36;1mgo tool buf generate<U+001B>[0m
  223. <U+001B>[36;1mgit diff --exit-code -- gen/<U+001B>[0m
  224. <U+001B>[36;1mtest -z "$(git status --porcelain -- gen/)"<U+001B>[0m
  225. shell: /usr/bin/bash -e {0}
  226. env:
  227. GOWORK: off
  228. Run go generate ./internal/ports
  229. <U+001B>[36;1mgo generate ./internal/ports<U+001B>[0m
  230. <U+001B>[36;1mgit diff --exit-code -- internal/ports/mocks/<U+001B>[0m
  231. <U+001B>[36;1mtest -z "$(git status --porcelain -- internal/ports/mocks/)"<U+001B>[0m
  232. shell: /usr/bin/bash -e {0}
  233. env:
  234. GOWORK: off
  235. 2026-10-19T18:52:08.403454578Z INF Starting mockery config-file=/home/runner/work/ermite/ermite/.mockery.yml version=v3.8.0
  236. 2026-10-19T18:52:08.403530044Z INF Parsing configured packages... version=v3.8.0
  237. 2026-10-19T18:52:08.975142128Z INF Done parsing configured packages. version=v3.8.0
  238. 2026-10-19T18:52:08.975974013Z 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
  239. 2026-10-19T18:52:08.976938968Z 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
  240. 2026-10-19T18:52:08.977488303Z 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
  241. 2026-10-19T18:52:08.977762483Z 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
  242. 2026-10-19T18:52:08.977977162Z 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
  243. 2026-10-19T18:52:08.978189704Z 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
  244. 2026-10-19T18:52:08.978395563Z 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
  245. 2026-10-19T18:52:08.978589617Z 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
  246. 2026-10-19T18:52:08.978799627Z 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
  247. 2026-10-19T18:52:08.978997533Z 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
  248. 2026-10-19T18:52:08.979212422Z 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
  249. 2026-10-19T18:52:08.979407611Z 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
  250. 2026-10-19T18:52:08.979637212Z 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
  251. 2026-10-19T18:52:08.979832294Z 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
  252. 2026-10-19T18:52:08.980045448Z 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
  253. 2026-10-19T18:52:08.980287555Z 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
  254. 2026-10-19T18:52:08.980502715Z 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
  255. 2026-10-19T18:52:08.980768627Z 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
  256. 2026-10-19T18:52:08.981007502Z 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
  257. 2026-10-19T18:52:08.981228087Z 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
  258. 2026-10-19T18:52:08.981458569Z 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
  259. 2026-10-19T18:52:08.981690346Z 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
  260. 2026-10-19T18:52:08.981956823Z 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
  261. 2026-10-19T18:52:08.982180441Z 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
  262. 2026-10-19T18:52:08.982650221Z 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
  263. 2026-10-19T18:52:08.983182769Z 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
  264. 2026-10-19T18:52:08.983763390Z 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
  265. 2026-10-19T18:52:08.984652163Z 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
  266. 2026-10-19T18:52:08.984870147Z 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
  267. 2026-10-19T18:52:08.985112681Z 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
  268. 2026-10-19T18:52:08.985323837Z 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
  269. 2026-10-19T18:52:08.985548440Z 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
  270. 2026-10-19T18:52:08.985760039Z 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
  271. 2026-10-19T18:52:08.985950004Z 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
  272. 2026-10-19T18:52:08.986133353Z 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
  273. 2026-10-19T18:52:08.986351346Z 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
  274. 2026-10-19T18:52:08.986599978Z 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
  275. 2026-10-19T18:52:08.986791839Z 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
  276. 2026-10-19T18:52:08.986987627Z 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
  277. 2026-10-19T18:52:08.987179404Z 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
  278. 2026-10-19T18:52:08.987382298Z 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
  279. 2026-10-19T18:52:08.987602819Z 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
  280. 2026-10-19T18:52:08.987794074Z 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
  281. 2026-10-19T18:52:08.987980948Z 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
  282. 2026-10-19T18:52:08.988215571Z 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
  283. 2026-10-19T18:52:08.988403162Z 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
  284. 2026-10-19T18:52:08.988577651Z 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
  285. 2026-10-19T18:52:08.988819549Z 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
  286. 2026-10-19T18:52:08.989135694Z 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
  287. 2026-10-19T18:52:08.989368453Z 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
  288. 2026-10-19T18:52:08.989747443Z 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
  289. 2026-10-19T18:52:08.990109591Z 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
  290. 2026-10-19T18:52:08.990519316Z 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
  291. 2026-10-19T18:52:08.991019694Z 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
  292. 2026-10-19T18:52:08.991667927Z 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
  293. 2026-10-19T18:52:08.992217195Z 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
  294. 2026-10-19T18:52:08.992785972Z 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
  295. 2026-10-19T18:52:08.993003211Z 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
  296. 2026-10-19T18:52:08.993198760Z 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
  297. 2026-10-19T18:52:08.993411234Z 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
  298. 2026-10-19T18:52:08.993690654Z 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
  299. 2026-10-19T18:52:08.993914123Z 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
  300. 2026-10-19T18:52:08.994142881Z 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
  301. 2026-10-19T18:52:08.994323018Z 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
  302. 2026-10-19T18:52:08.994498040Z 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
  303. 2026-10-19T18:52:08.994676889Z 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
  304. 2026-10-19T18:52:08.994854589Z 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
  305. 2026-10-19T18:52:08.995028847Z 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
  306. 2026-10-19T18:52:08.995209460Z 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
  307. 2026-10-19T18:52:08.995390806Z 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
  308. 2026-10-19T18:52:08.995570639Z 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
  309. 2026-10-19T18:52:08.995763720Z 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
  310. 2026-10-19T18:52:08.995995578Z 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
  311. 2026-10-19T18:52:08.996247093Z 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
  312. 2026-10-19T18:52:08.996457587Z 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
  313. 2026-10-19T18:52:08.996673317Z 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
  314. 2026-10-19T18:52:08.996896802Z 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
  315. 2026-10-19T18:52:08.997088881Z 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
  316. 2026-10-19T18:52:08.997267802Z 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
  317. 2026-10-19T18:52:08.997467634Z 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
  318. 2026-10-19T18:52:08.997648358Z 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
  319. 2026-10-19T18:52:08.997846034Z 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
  320. 2026-10-19T18:52:08.998333082Z 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
  321. 2026-10-19T18:52:08.998423827Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIGit.go version=v3.8.0
  322. 2026-10-19T18:52:09.002069886Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIGit.go version=v3.8.0
  323. 2026-10-19T18:52:09.002254424Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGate.go version=v3.8.0
  324. 2026-10-19T18:52:09.003734797Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGate.go version=v3.8.0
  325. 2026-10-19T18:52:09.003874829Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRemote.go version=v3.8.0
  326. 2026-10-19T18:52:09.005375386Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRemote.go version=v3.8.0
  327. 2026-10-19T18:52:09.005531398Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRepos.go version=v3.8.0
  328. 2026-10-19T18:52:09.011418834Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitRepos.go version=v3.8.0
  329. 2026-10-19T18:52:09.011635034Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityReader.go version=v3.8.0
  330. 2026-10-19T18:52:09.012926476Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityReader.go version=v3.8.0
  331. 2026-10-19T18:52:09.013089408Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyStore.go version=v3.8.0
  332. 2026-10-19T18:52:09.017936209Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyStore.go version=v3.8.0
  333. 2026-10-19T18:52:09.018139926Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoLookup.go version=v3.8.0
  334. 2026-10-19T18:52:09.019602222Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoLookup.go version=v3.8.0
  335. 2026-10-19T18:52:09.019774471Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CILogStore.go version=v3.8.0
  336. 2026-10-19T18:52:09.025008287Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CILogStore.go version=v3.8.0
  337. 2026-10-19T18:52:09.025241089Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowTrigger.go version=v3.8.0
  338. 2026-10-19T18:52:09.026968183Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowTrigger.go version=v3.8.0
  339. 2026-10-19T18:52:09.027164307Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunnerService.go version=v3.8.0
  340. 2026-10-19T18:52:09.035821594Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunnerService.go version=v3.8.0
  341. 2026-10-19T18:52:09.036024747Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueBanStore.go version=v3.8.0
  342. 2026-10-19T18:52:09.038294846Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueBanStore.go version=v3.8.0
  343. 2026-10-19T18:52:09.038611633Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueService.go version=v3.8.0
  344. 2026-10-19T18:52:09.043574186Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueService.go version=v3.8.0
  345. 2026-10-19T18:52:09.043781314Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyService.go version=v3.8.0
  346. 2026-10-19T18:52:09.045696089Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyService.go version=v3.8.0
  347. 2026-10-19T18:52:09.045862689Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyService.go version=v3.8.0
  348. 2026-10-19T18:52:09.048697557Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyService.go version=v3.8.0
  349. 2026-10-19T18:52:09.048931099Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIChecksReader.go version=v3.8.0
  350. 2026-10-19T18:52:09.050430592Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIChecksReader.go version=v3.8.0
  351. 2026-10-19T18:52:09.050682293Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueModerationService.go version=v3.8.0
  352. 2026-10-19T18:52:09.054688598Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueModerationService.go version=v3.8.0
  353. 2026-10-19T18:52:09.054877849Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MaintenanceScheduler.go version=v3.8.0
  354. 2026-10-19T18:52:09.056014177Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MaintenanceScheduler.go version=v3.8.0
  355. 2026-10-19T18:52:09.056156172Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/FailureLimiter.go version=v3.8.0
  356. 2026-10-19T18:52:09.057841404Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/FailureLimiter.go version=v3.8.0
  357. 2026-10-19T18:52:09.057989462Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueNumberResolver.go version=v3.8.0
  358. 2026-10-19T18:52:09.059434039Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueNumberResolver.go version=v3.8.0
  359. 2026-10-19T18:52:09.059572187Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SubmissionLimiter.go version=v3.8.0
  360. 2026-10-19T18:52:09.061567111Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SubmissionLimiter.go version=v3.8.0
  361. 2026-10-19T18:52:09.061736579Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIStore.go version=v3.8.0
  362. 2026-10-19T18:52:09.078427971Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIStore.go version=v3.8.0
  363. 2026-10-19T18:52:09.078661615Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventBus.go version=v3.8.0
  364. 2026-10-19T18:52:09.080227711Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventBus.go version=v3.8.0
  365. 2026-10-19T18:52:09.080400355Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/AuthService.go version=v3.8.0
  366. 2026-10-19T18:52:09.081724127Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/AuthService.go version=v3.8.0
  367. 2026-10-19T18:52:09.081884780Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/Revalidator.go version=v3.8.0
  368. 2026-10-19T18:52:09.083120612Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/Revalidator.go version=v3.8.0
  369. 2026-10-19T18:52:09.083258580Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitHubAPIService.go version=v3.8.0
  370. 2026-10-19T18:52:09.089303312Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitHubAPIService.go version=v3.8.0
  371. 2026-10-19T18:52:09.089525880Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/HookTokens.go version=v3.8.0
  372. 2026-10-19T18:52:09.091279975Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/HookTokens.go version=v3.8.0
  373. 2026-10-19T18:52:09.091433083Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyStore.go version=v3.8.0
  374. 2026-10-19T18:52:09.093323501Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyStore.go version=v3.8.0
  375. 2026-10-19T18:52:09.093504572Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIWorkflowStore.go version=v3.8.0
  376. 2026-10-19T18:52:09.096335653Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIWorkflowStore.go version=v3.8.0
  377. 2026-10-19T18:52:09.096525240Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueStore.go version=v3.8.0
  378. 2026-10-19T18:52:09.101201558Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueStore.go version=v3.8.0
  379. 2026-10-19T18:52:09.101397222Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenService.go version=v3.8.0
  380. 2026-10-19T18:52:09.104045411Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenService.go version=v3.8.0
  381. 2026-10-19T18:52:09.104240877Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/KeyInspector.go version=v3.8.0
  382. 2026-10-19T18:52:09.107240039Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/KeyInspector.go version=v3.8.0
  383. 2026-10-19T18:52:09.107443269Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGit.go version=v3.8.0
  384. 2026-10-19T18:52:09.110666661Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullGit.go version=v3.8.0
  385. 2026-10-19T18:52:09.110887187Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGit.go version=v3.8.0
  386. 2026-10-19T18:52:09.121438505Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeGit.go version=v3.8.0
  387. 2026-10-19T18:52:09.121641422Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyVerifier.go version=v3.8.0
  388. 2026-10-19T18:52:09.126236137Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PasskeyVerifier.go version=v3.8.0
  389. 2026-10-19T18:52:09.126457371Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueSubmissionService.go version=v3.8.0
  390. 2026-10-19T18:52:09.128494923Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueSubmissionService.go version=v3.8.0
  391. 2026-10-19T18:52:09.128681318Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionService.go version=v3.8.0
  392. 2026-10-19T18:52:09.130457631Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionService.go version=v3.8.0
  393. 2026-10-19T18:52:09.130624623Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoFreshener.go version=v3.8.0
  394. 2026-10-19T18:52:09.131902745Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoFreshener.go version=v3.8.0
  395. 2026-10-19T18:52:09.132048116Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueKeyStore.go version=v3.8.0
  396. 2026-10-19T18:52:09.133293679Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/IssueKeyStore.go version=v3.8.0
  397. 2026-10-19T18:52:09.133429505Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SigningKeyService.go version=v3.8.0
  398. 2026-10-19T18:52:09.134430278Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SigningKeyService.go version=v3.8.0
  399. 2026-10-19T18:52:09.134567261Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebSessionService.go version=v3.8.0
  400. 2026-10-19T18:52:09.136889292Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebSessionService.go version=v3.8.0
  401. 2026-10-19T18:52:09.137045931Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitObjectReader.go version=v3.8.0
  402. 2026-10-19T18:52:09.138598178Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitObjectReader.go version=v3.8.0
  403. 2026-10-19T18:52:09.138749721Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullRequestTrigger.go version=v3.8.0
  404. 2026-10-19T18:52:09.140010293Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PullRequestTrigger.go version=v3.8.0
  405. 2026-10-19T18:52:09.140147949Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/ArtifactService.go version=v3.8.0
  406. 2026-10-19T18:52:09.145114452Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/ArtifactService.go version=v3.8.0
  407. 2026-10-19T18:52:09.145370097Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretService.go version=v3.8.0
  408. 2026-10-19T18:52:09.149327056Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretService.go version=v3.8.0
  409. 2026-10-19T18:52:09.149492940Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/VariableService.go version=v3.8.0
  410. 2026-10-19T18:52:09.153704323Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/VariableService.go version=v3.8.0
  411. 2026-10-19T18:52:09.153949555Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitVerifier.go version=v3.8.0
  412. 2026-10-19T18:52:09.156167274Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitVerifier.go version=v3.8.0
  413. 2026-10-19T18:52:09.156369317Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/JobArtifactService.go version=v3.8.0
  414. 2026-10-19T18:52:09.166760407Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/JobArtifactService.go version=v3.8.0
  415. 2026-10-19T18:52:09.167018156Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowGuard.go version=v3.8.0
  416. 2026-10-19T18:52:09.169151095Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowGuard.go version=v3.8.0
  417. 2026-10-19T18:52:09.169310606Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitSigner.go version=v3.8.0
  418. 2026-10-19T18:52:09.171651498Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CommitSigner.go version=v3.8.0
  419. 2026-10-19T18:52:09.171838046Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestService.go version=v3.8.0
  420. 2026-10-19T18:52:09.187799893Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestService.go version=v3.8.0
  421. 2026-10-19T18:52:09.188060159Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCService.go version=v3.8.0
  422. 2026-10-19T18:52:09.192340671Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCService.go version=v3.8.0
  423. 2026-10-19T18:52:09.192596081Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PendingIssueStore.go version=v3.8.0
  424. 2026-10-19T18:52:09.198026946Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PendingIssueStore.go version=v3.8.0
  425. 2026-10-19T18:52:09.198254815Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/Clock.go version=v3.8.0
  426. 2026-10-19T18:52:09.199343257Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/Clock.go version=v3.8.0
  427. 2026-10-19T18:52:09.199483193Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyStore.go version=v3.8.0
  428. 2026-10-19T18:52:09.202765275Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TrustedKeyStore.go version=v3.8.0
  429. 2026-10-19T18:52:09.203012580Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRepoTokenStore.go version=v3.8.0
  430. 2026-10-19T18:52:09.205693933Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRepoTokenStore.go version=v3.8.0
  431. 2026-10-19T18:52:09.205920356Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRunCleaner.go version=v3.8.0
  432. 2026-10-19T18:52:09.209145258Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRunCleaner.go version=v3.8.0
  433. 2026-10-19T18:52:09.209364128Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISummaryStore.go version=v3.8.0
  434. 2026-10-19T18:52:09.215524935Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISummaryStore.go version=v3.8.0
  435. 2026-10-19T18:52:09.215743591Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretSealer.go version=v3.8.0
  436. 2026-10-19T18:52:09.217734043Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SecretSealer.go version=v3.8.0
  437. 2026-10-19T18:52:09.217889174Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactStore.go version=v3.8.0
  438. 2026-10-19T18:52:09.223181129Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactStore.go version=v3.8.0
  439. 2026-10-19T18:52:09.223374317Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityTrigger.go version=v3.8.0
  440. 2026-10-19T18:52:09.224936799Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeabilityTrigger.go version=v3.8.0
  441. 2026-10-19T18:52:09.225080311Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionStore.go version=v3.8.0
  442. 2026-10-19T18:52:09.227218559Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SessionStore.go version=v3.8.0
  443. 2026-10-19T18:52:09.227378931Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebPasskeyService.go version=v3.8.0
  444. 2026-10-19T18:52:09.233026178Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WebPasskeyService.go version=v3.8.0
  445. 2026-10-19T18:52:09.233224233Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenStore.go version=v3.8.0
  446. 2026-10-19T18:52:09.236821537Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/TokenStore.go version=v3.8.0
  447. 2026-10-19T18:52:09.237010511Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestStore.go version=v3.8.0
  448. 2026-10-19T18:52:09.249782148Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/MergeRequestStore.go version=v3.8.0
  449. 2026-10-19T18:52:09.250040652Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoService.go version=v3.8.0
  450. 2026-10-19T18:52:09.254942993Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoService.go version=v3.8.0
  451. 2026-10-19T18:52:09.255151050Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/InboxService.go version=v3.8.0
  452. 2026-10-19T18:52:09.256691032Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/InboxService.go version=v3.8.0
  453. 2026-10-19T18:52:09.256851301Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushService.go version=v3.8.0
  454. 2026-10-19T18:52:09.258662068Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushService.go version=v3.8.0
  455. 2026-10-19T18:52:09.258824916Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactFiles.go version=v3.8.0
  456. 2026-10-19T18:52:09.264446540Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIArtifactFiles.go version=v3.8.0
  457. 2026-10-19T18:52:09.264642369Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyService.go version=v3.8.0
  458. 2026-10-19T18:52:09.266733956Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/OIDCKeyService.go version=v3.8.0
  459. 2026-10-19T18:52:09.267038561Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRefTipStore.go version=v3.8.0
  460. 2026-10-19T18:52:09.270626310Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIRefTipStore.go version=v3.8.0
  461. 2026-10-19T18:52:09.270852233Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowFetcher.go version=v3.8.0
  462. 2026-10-19T18:52:09.272670806Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/WorkflowFetcher.go version=v3.8.0
  463. 2026-10-19T18:52:09.272851531Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunService.go version=v3.8.0
  464. 2026-10-19T18:52:09.285671711Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RunService.go version=v3.8.0
  465. 2026-10-19T18:52:09.285909035Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISettingsStore.go version=v3.8.0
  466. 2026-10-19T18:52:09.293719707Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CISettingsStore.go version=v3.8.0
  467. 2026-10-19T18:52:09.293936677Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIJobSettings.go version=v3.8.0
  468. 2026-10-19T18:52:09.295383158Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/CIJobSettings.go version=v3.8.0
  469. 2026-10-19T18:52:09.295571384Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoMetaStore.go version=v3.8.0
  470. 2026-10-19T18:52:09.298973094Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoMetaStore.go version=v3.8.0
  471. 2026-10-19T18:52:09.299213839Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoReader.go version=v3.8.0
  472. 2026-10-19T18:52:09.309172078Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/RepoReader.go version=v3.8.0
  473. 2026-10-19T18:52:09.309399887Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitBackend.go version=v3.8.0
  474. 2026-10-19T18:52:09.310784676Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitBackend.go version=v3.8.0
  475. 2026-10-19T18:52:09.310965699Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitArchive.go version=v3.8.0
  476. 2026-10-19T18:52:09.312482015Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/GitArchive.go version=v3.8.0
  477. 2026-10-19T18:52:09.312672667Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventService.go version=v3.8.0
  478. 2026-10-19T18:52:09.314077194Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EventService.go version=v3.8.0
  479. 2026-10-19T18:52:09.314261079Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushHookService.go version=v3.8.0
  480. 2026-10-19T18:52:09.316350992Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/PushHookService.go version=v3.8.0
  481. 2026-10-19T18:52:09.316564309Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/EnvironmentService.go version=v3.8.0
  482. 2026-10-19T18:52:09.320927064Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/EnvironmentService.go version=v3.8.0
  483. 2026-10-19T18:52:09.321155055Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/SignatureVerifier.go version=v3.8.0
  484. 2026-10-19T18:52:09.322678623Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/SignatureVerifier.go version=v3.8.0
  485. 2026-10-19T18:52:09.322852892Z INF Executing template file=/home/runner/work/ermite/ermite/internal/ports/mocks/BrowseService.go version=v3.8.0
  486. 2026-10-19T18:52:09.330020205Z INF Writing template to file file=/home/runner/work/ermite/ermite/internal/ports/mocks/BrowseService.go version=v3.8.0
  487. Post job cleanup.
  488. (node:727) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
  489. (Use `node --trace-deprecation ...` to show where the warning was created)
  490. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOMODCACHE
  491. [command]/opt/hostedtoolcache/go/1.27.1/x64/bin/go env GOCACHE
  492. /home/runner/go/pkg/mod
  493. /home/runner/.cache/go-build
  494. Cache hit occurred on the primary key setup-go-Linux-x64-undefined-go-1.27.1-dcdc8e7faa10edda11b015ed33e82b95f80ca31b35aabdb55b2bc12ddb2a3368, not saving cache.
  495. Post job cleanup.
  496. [command]/usr/bin/git version
  497. git version 2.53.0
  498. Temporarily overriding HOME='/home/runner/work/_temp/2af37a67-d428-4b27-af28-5468ac43db46' before making global git config changes
  499. Adding repository directory to the temporary git global config as a safe directory
  500. [command]/usr/bin/git config --global --add safe.directory /home/runner/work/ermite/ermite
  501. Removing SSH command configuration
  502. [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
  503. [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' || :"
  504. Removing HTTP extra header
  505. [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  506. [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' || :"
  507. Removing includeIf entries pointing to credentials config files
  508. [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  509. includeif.gitdir:/home/runner/work/ermite/ermite/.git.path
  510. includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path
  511. includeif.gitdir:/github/workspace/.git.path
  512. includeif.gitdir:/github/workspace/.git/worktrees/*.path
  513. [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/ermite/ermite/.git.path
  514. /home/runner/work/_temp/git-credentials-8e04201c-c1c1-4112-bd72-3d15b50cce31.config
  515. [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/ermite/ermite/.git.path /home/runner/work/_temp/git-credentials-8e04201c-c1c1-4112-bd72-3d15b50cce31.config
  516. [command]/usr/bin/git config --local --get-all includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path
  517. /home/runner/work/_temp/git-credentials-8e04201c-c1c1-4112-bd72-3d15b50cce31.config
  518. [command]/usr/bin/git config --local --unset includeif.gitdir:/home/runner/work/ermite/ermite/.git/worktrees/*.path /home/runner/work/_temp/git-credentials-8e04201c-c1c1-4112-bd72-3d15b50cce31.config
  519. [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git.path
  520. /github/runner_temp/git-credentials-8e04201c-c1c1-4112-bd72-3d15b50cce31.config
  521. [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-8e04201c-c1c1-4112-bd72-3d15b50cce31.config
  522. [command]/usr/bin/git config --local --get-all includeif.gitdir:/github/workspace/.git/worktrees/*.path
  523. /github/runner_temp/git-credentials-8e04201c-c1c1-4112-bd72-3d15b50cce31.config
  524. [command]/usr/bin/git config --local --unset includeif.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-8e04201c-c1c1-4112-bd72-3d15b50cce31.config
  525. [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  526. Removing credentials config '/home/runner/work/_temp/git-credentials-8e04201c-c1c1-4112-bd72-3d15b50cce31.config'
  527. Cleaning up orphan processes
  528. ##[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 41

↑↓ moveenter openesc close