We have a mono repo and would like to use this action to generate versions with different suffixes based on the changes made.
Sample version numbers
v1.0.0-backend
v1.0.1-backend
v1.0.0-frontend
v1.0.1-frontend
v2.0.0-frontend
note the components needs to increment its version separately.