Witam,
Udało mi się dojść do teoretycznego rozwiązania, nie mam pomysłu jak zrobić to w praktyce. Założenie jest takie, że wersja zmienia się w momencie mergu do brancha main według poniższego wzoru:
release/feathure/fix/nazwa brancha
- release/* major
- feathure/* minor
- fix/* patch
W jaki sposób w gitlab-ci.yml pobrać i użyć nazwy brancha, który mergujemy do brancha main?