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.