Parsing gitea status checks is wrong #33531
-
How are you running Renovate?Self-hosted Renovate If you're self-hosting Renovate, tell us which platform (GitHub, GitLab, etc) and which version of Renovate.I'm using renovatebot in Gitea, and using the latest version (atm): 39.103.0 Please tell us more about your question or problemI've disabled the platform automerge as it fails sometimes, now I've problem with the renovebot automerger.
while the https://demo.gitea.com/api/swagger#/repository/repoGetCombinedStatusByRef endpoint responses right:
If you see at the logs, it's setting the Logs (if relevant)LogsThis is the log snippet from renovate log, where it's getting the statuses of the specific step
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 27 replies
-
Automerging when tests are pending is not a good idea. |
Beta Was this translation helpful? Give feedback.
-
If I've understood the above, the simplest solution is to enhance this function: renovate/lib/modules/platform/gitea/gitea-helper.ts Lines 394 to 404 in c93ae91 So that if timestamps are the same then "passed" takes priority in the filtering. |
Beta Was this translation helpful? Give feedback.
-
Converted to issue: #33613 |
Beta Was this translation helpful? Give feedback.
Converted to issue: #33613