Better monorepo support
We need to implement support for a monorepo architecture in our project. A monorepo implies storing all our codebase in a single repository, which has several benefits including simplified dependency management and easier cross-project refactoring.
The tasks involved in this implementation include:
-
Update our CI/CD pipelines to support the monorepo structure. -
Implement a clear directory structure within the monorepo. -
Update relevant documentation to reflect the new architecture. -
Train team members on the changes and best practices for monorepo management.
This ticket mainly involves the DevOps team, but it's likely to require collaboration with the development team for setting up the new structure and adapting the CI/CD pipelines.