Sorry, didn't look here again, because currently I seem to be fine with just using the tag version as the branch name.
> sorry for the delay. Is a Tag Pipeline a GitLab specific thing (
this?)
No, GitHub for example has something similar:
https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#running-your-w[…]fic-tags-occurs , though most might use the 'Release' Pipeline Trigger instead (which doesn't exist in GitLab, I think).
> I think you’re right, though. If you can’t get the branch, the simplest option might be to dual publish. You could potentially use tags in PactFlow/Broker, and then query the API to navigate to the related branch. That’s probably doable
I currently don't seem to have a problem. Checking out Tags works perfectly fine in Git, i think Gitlab pipelines usually check out detached heads (commits without branches) anyway.