-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Description:
When initializing gommitizen, it would be beneficial to automatically detect the type of the subdirectory (e.g., a Helm chart, a Python project, etc.). This detection should adapt the .version.json file to accommodate the specific subdirectory type, ensuring that the version bumping process is automatically adjusted for files within that subdirectory.
Use Case:
This feature will streamline the process for users working in monorepos containing different types of projects. By detecting the type of the subdirectory, gommitizen can provide a more tailored versioning experience, reducing the need for manual configuration.
Proposed Solution:
- Enhance the
initcommand to scan the subdirectory and identify its type (e.g., a Helm chart, a Python project). - Automatically adjust the
.version.jsonfile to include the necessary configuration for version bumping specific to the detected subdirectory type.
Benefits:
- Simplifies the setup process for users.
- Reduces manual configuration and potential errors.
- Provides a more seamless and automated versioning experience for different project types within a monorepo.
Additional Context:
- Examples of subdirectory types to detect: Helm charts, Python projects, Node.js projects, etc.
- Ensure compatibility with existing
gommitizenfunctionalities.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels