tagged github actions, update not detected #25849
-
How are you running Renovate?Mend Renovate hosted app on github.com If you're self-hosting Renovate, tell us what version of Renovate you run.No response If you're self-hosting Renovate, select which platform you are using.None Was this something which used to work for you, and then stopped?I never saw this working Wanted end result.I'm still in the onboarding phase on renovate. This is an issue I'd like to resolve before switching from Dependabot. I have a couple of custom github actions, which are tagged like ( I'm not sure if Renovate is just not updating detected dependencies on the mend dashboard since I haven't implemented yet. This is shown in the dashboard, under detected dependencies.
I have one project where it is actually like this in the workflow file: And another where it is like so: These are actually pointing to different versions, but in the dashboards it only shows What you tried so far.I'm not sure what to try. I'd like to keep my actions tagged with actual tags, instead of commits. There are also some other actions which are pinned to a branch (due to how the action's repo is managed). I have a custom org level renovate config. https://github.com/LizardByte/.github/blob/master/renovate-config.json5 Is there more config options I could apply to get renovate to properly detect updates on GitHub actions? Relevant debug logsLogs
|
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 11 replies
-
Please look for the |
Beta Was this translation helpful? Give feedback.
-
Hi there, This issue or discussion is missing some logs, making it difficult or impossible to help you. Depending on which situation applies follow one, some or all of these instructions. No logs at allIf you haven't posted any log yet, we need you to find and copy/paste the log into the issue template. Finding logs on hosted appSelect me to read instructionsIf you use the Renovate app (GitHub):
Finding logs when self-hostingSelect me to read instructionsIf you're running self-hosted, run with Insufficient logsSelect me to read instructionsIf you already gave us a log, and the Renovate team said it's not enough, then follow the instructions from the No logs at all section. Formatting your logsSelect me to read instructionsPlease put your logs in a
Good luck, The Renovate team |
Beta Was this translation helpful? Give feedback.
-
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. To get started, please read our guide on creating a minimal reproduction. We may close the discussion if you, or someone else, haven't created a minimal reproduction within two weeks. If you need more time, or are stuck, please ask for help or more time in a comment. Good luck, The Renovate team |
Beta Was this translation helpful? Give feedback.
-
Needs a public reproduction repo in order to assist any further |
Beta Was this translation helpful? Give feedback.
Please see LizardByte/.github#291 - I think this should work and that ignoreUnstable=false is not needed
I had assumed before that
semver
versioning was used, but it turns out it's usingdocker
versioning (long story but in short it allows for the common "short" patterns of3
,3.1
, etc. The thing aboutdocker
versioning is that it enforces the suffix part for compatibility, e.g. to make sure you upgrade from..-alpine
to..-alpine
and never..-debian
or with no suffix at all. In your case that means it was enforcing that no update is allowed unless the sha matches, and it never would.Using loose versioning simply means it's going to sort the tags from left to right including numbers when…