Wyjaśnienie czym jest semantic versioning. Jeśli nie wiesz jaka jest różnica między MAJOR, MINOR, PATCH, ten krótki artykuł wyjaśnia dlaczego warto stotsować wersjonowanie.
develop jest zaktualizowany względem master.develop.develop.master, utwórz PR z develop do master.develop. Pipeline zwiększy numer poprawki w version.txt i skomituje zmiany do master. Pipeline utworzy tag o tej samej nazwie, co w version.txt.develop jest zaktualizowany względem master.develop.version.txt.develop.master, utwórz PR z develop do master.develop. Pipeline wykryje, że zmieniła się wersja główna lub pomniejsza i nie zwiększy numeru poprawki. Pipeline utworzy tag o tej samej nazwie, co w version.txt.version.txt z najwyższym istniejącym tagiem i decyduje, czy zwiększyć numer poprawki, czy zachować bieżącą wersję.version.txt i komituje aktualizację.Note W razie pytań osoba kontatkowa: Piotr Góra.