loupeteam / LPM

Loupe Package Manager provides a command line interface for installing packages in Automation Studio and Loupe UX-based projects
Other
1 stars 1 forks source link

Handle new tagging convention #7

Open AndrewMusser opened 10 months ago

AndrewMusser commented 10 months ago

Currently, publishing a new package version is triggered by tagging the desired commit. We would like to reverse this a bit, and instead have all pushes to main trigger the release & publish pipeline, and then if a package does end up getting published in the process, Jenkins will automatically apply a tag to the commit. The automatically generated tags will have the format <package_name>_<version>. This clears up current ambiguity about the package that tag names are referring to.