モノレポを整える: newmoの全エンジニアが利用するレポジトリの話
Stories
セッション概要
newmoでは全開発者がGo、TypeScript、Swift、Kotlinなどが共存する大規模なモノレポである一つのGitHub リポジトリを使って開発を行っています。本セッションではモノレポとはなにか、なぜnewmoがモノレポを採用したのか、という背景から始まり、モノレポのセキュリティやガバナンスのためのルールを適用する仕組み、GitHub Actionsを使ったCICDの構築、そしてコード生成やAIの活用などの開発者の生産性向上まで、実際に取り組んでいる工夫や直面した課題を紹介します。本トークが、Gitレポジトリの運用に苦労しているPlatform Engineerの方の参考になると幸いです。
キーワード
プラットフォームエンジニア - Platform Engineer ITアーキテクト - Architect 検討期(プラットフォームエンジニアリングのメリットを学んでいる) - Study
Share: