feat: update examples/docker-compose/compose-forgejo-and-runner.yml with renovate #405

Closed
opened 2024-12-28 17:58:45 +00:00 by Merith-TK · 2 comments
Contributor

Can you reproduce the bug on the Forgejo test instance?

No response

Description

I noticed the current "tests" for the runner use version 3.4.1, and not the latest versions,
My thought process is that tests should be done on the latest code, not old supposedly depreciated code.

So I updated the tests to build a local image of the code, and then use that.

The Tests Fail

Forgejo Version

No response

Runner Version

No response

How are you running Forgejo?

forgejo/runner tests

How are you running the Runner?

forgejo/runner tests

Logs

#404

See runner logs

Workflow file

#404

### Can you reproduce the bug on the Forgejo test instance? _No response_ ### Description I noticed the current "tests" for the runner use version `3.4.1`, and not the latest versions, My thought process is that tests should be done on the latest code, not old supposedly depreciated code. So I updated the tests to build a local image of the code, and then use that. The Tests Fail ### Forgejo Version _No response_ ### Runner Version _No response_ ### How are you running Forgejo? [`forgejo/runner` tests](https://code.forgejo.org/forgejo/runner/pulls/404) ### How are you running the Runner? [`forgejo/runner` tests](https://code.forgejo.org/forgejo/runner/pulls/404) ### Logs https://code.forgejo.org/forgejo/runner/pulls/404 See runner logs ### Workflow file https://code.forgejo.org/forgejo/runner/pulls/404
Contributor

I thought renovate would take care of it but it does not appear to be the case. @viceice do you know why? Maybe this file must be explicitly explicitly marked as being a docker-compose file because renovate has no way to figure that on its own?

image: code.forgejo.org/forgejo/runner:6.3.1

I thought [renovate would take care of it](https://code.forgejo.org/forgejo/runner/issues/236) but it does not appear to be the case. @viceice do you know why? Maybe this file must be explicitly explicitly marked as being a docker-compose file because renovate has no way to figure that on its own? https://code.forgejo.org/forgejo/runner/src/commit/5b6fb295b5801ed1505d33b6a4a25a6ef301ceb7/examples/docker-compose/compose-forgejo-and-runner.yml#L80
earl-warren changed title from bug: Repository Tests Fail when using latest code to feat: update examples/docker-compose/compose-forgejo-and-runner.yml with renovate 2025-07-02 09:41:47 +00:00
Owner
it's because of this default preset https://docs.renovatebot.com/presets-default/#ignoremodulesandtests
Sign in to join this conversation.
No milestone
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
forgejo/runner#405
No description provided.