Always have a fallback for tag gathering
Some upstream kernels have no tags at all and this causes the pipeline to fail. We can use the git sha as a fallback tag when no tags exist or when an upstream kernel is using v##.# tags.
Signed-off-by: Major Hayden major@redhat.com