This article discusses the use of monorepos in mobile app development and how to set up Bitrise CI with a monorepo. A monorepo is a single source code repository that houses multiple projects, providing benefits such as re-use, simplified dependency management, and common tooling. The article provides an example setup for using Bitrise CI with a monorepo, where each project has its own Bitrise project with its own workflows, and shared functionality is stored in a central `common/bitrise.yml` file. The use of modular YAML and step bundles enables re-use and simplifies future updates. Additionally, governance is built-in with pipeline as code, allowing teams to maintain autonomy while ensuring common practices are followed.