Docker update-type
metadata is null
when either tag (incoming or outgoing) is prefixed with a v
#7187
Closed
1 task done
Labels
T: bug 🐞
Something isn't working
Is there an existing issue for this?
While it seems it could be related to #4893 , that seems to have been focused on the naming of the commit which was changed and pushed. That fixed that specific issue but this is something different
Package ecosystem
Docker
Package manager version
No response
Language version
No response
Manifest location and content before the Dependabot update
docker/[internal name]/Dockerfile
dependabot.yml content
Updated dependency
We have tried every variant of this and we have found (using internal docker builds) the following:
v1.5.1
tov1.5.2
->outputs.update-type: null
v1.5.1
to1.5.2
->outputs.update-type: null
1.5.2
tov1.5.3
->outputs.update-type: null
1.5.2
to1.5.3
->outputs.update-type: patch
While it is true that this sort of tag is not strictly semver compliant, I would expect Dependabot to be able to infer this sort of thing with a non-complex tag.
What you expected to see, versus what you actually saw
Using a GH action we have to auto-merge patch updates, I would expect the
outputs.update-type
field coming fromdependabot/fetch-metadata@v1.3.6
to bepatch
but it is insteadnull
.Native package manager behavior
No response
Images of the diff or a link to the PR, issue, or logs
Unfortunately non of this is public so I cannot provide examples of the workflows or logs fully. But I can say that the section where we check metadata for the example of going from
v1.5.1
to1.5.2
looks like this:Smallest manifest that reproduces the issue
No response
The text was updated successfully, but these errors were encountered: