Closed johnburbridge closed 5 months ago
Hi! Thanks for reporting this in such a detailed way!
I worked a bit on this one and it seems there was a small bug and an undocumented option (--separator) that you can use for that.
Please verify if version 1.6.2 fixes this. Read the readme file to see if you manage to discover how to use it too and give me a feedback pls :)
Brigadão, @flaviostutz!
Will check later today and let you know.
Works like a charm. Thanks again, @flaviostutz!
Hey Flávio, first and foremost, thank you for putting this together. It's exactly the missing piece I've been looking for GitHub Actions and nothing else out there seems to fit the particular use-case of PRs spanning multiple projects, modules or libs. <3
What's broken?
Under my
foo
module I've set a tag using--prefix=foo/v
. (Thev
is necessary given a pre-existing convention)And can't seem to retrieve it with just the path.
However, if I use the prefix value in place of the path value, it works:
Now, the path isn't
foo/v
of course. The convention used for tags in this case adds thev
in front of the semver, so my expectation was that I should be using justfoo/
.This isn't a huge deal since the workaround is to use
--prefix=foo/v
when tagging and then same value for--path=foo/v
when searching forlatest
, but it's pretty confusing becausenotes
works as intended. For example:1.6.0
Context
Monorepo with a handful of spring boot services and single shared library. GitHub Actions used for CI.