Unable to make Renovate to report new GitHub release assets #31249
Replies: 5 comments 8 replies
-
Hi there, Get your discussion fixed faster by creating a minimal reproduction. This means a repository dedicated to reproducing this issue with the minimal dependencies and config possible. Before we start working on your issue we need to know exactly what's causing the current behavior. A minimal reproduction helps us with this. Discussions without reproductions are less likely to be converted to Issues. Please follow these steps:
Good luck, The Renovate team |
Beta Was this translation helpful? Give feedback.
-
Please see our guide on "minimal" reproductions, namely your config |
Beta Was this translation helpful? Give feedback.
-
I provided now the link to a repository for reproduction in the first post of this discussion. |
Beta Was this translation helpful? Give feedback.
-
From the reproduction repo you have this:
That doesn't look like an appropriate value to use with Meanwhile in the github repo you have releases like |
Beta Was this translation helpful? Give feedback.
-
Thank you very much so far for your help. |
Beta Was this translation helpful? Give feedback.
-
What would you like help with?
I would like help with my configuration
How are you running Renovate?
Self-hosted
If you're self-hosting Renovate, tell us which platform (GitHub, GitLab, etc) and which version of Renovate.
container image 38.70.1 run with podman locally
Please tell us more about your question or problem
I wrote a customManager to find URLs of GitHub release assets in my code. I would like to upgrade those URLs now with Renovate utilizing the github-release-attachments datasource. I have one older version of adoptium/temurin8-binaries in my link and Renovate should now detect the new GitHub release and its assets but it does not.
The issue can be easily reproduced with the files in the following repository: https://github.com/kleini/renovate-reproduction
I run Renovate locally using the following command
podman run -it --rm --env-file=.env -v $(pwd):/usr/src/app docker.io/renovate/renovate:latest --dry-run --platform=local
The .env file only contains
LOG_LEVEL=debug
and a GitHub token.
Logs (if relevant)
Logs
What is missing in the renovate.json to make Renovate look for the new 8u422b05 release and its assets?
Here is the minimal reproduction repo: https://github.com/kleini/renovate-reproduction/
Beta Was this translation helpful? Give feedback.
All reactions