Discover how to build and host monorepos on GitHub. Learn more about how monorepos can help you manage a large codebase for your organization.
Overview
Syllabus
Introduction
- Managing code in monorepos
- What you should know
- What a monorepo is and why you should use it
- Creating your first monorepo
- Setting up config files
- Building your monorepo
- Monorepo Git hooks
- Installing shared components
- Migrating projects to your monorepo
- Running custom commands on your monorepo
- Dependabot pull requests
- Other tools to manage monorepos
- Getting familiar with GitHub Actions
- Creating the perfect workflow for your monorepo
- Creating workflows for your apps
- Using multiple workflows for your apps
- Building and deploying monorepos with Netlify
- Deploy monorepos with GitHub Actions
- Designing your monorepo
- Architectural governance in your monorepo
- Next steps
Taught by
Carlos SolÃs