GitHub Actions:再考

2025-01-20

この記事では、15人のエンジニアが常にメインブランチにプッシュしている大規模なモノレポで、CI/CDにGitHub Actionsを使用することの不満について詳述しています。著者は、モノレポ設定でのプルリクエストに関する欠陥のある「必須チェック」、ワークフローの再利用性の低さとYAML管理、ローカル開発環境の欠如、そしてGitHubのユーザーフィードバックへの無反応な態度といった主要な問題点を強調しています。結論として、より良いソリューションを求めて、GitLab、Jenkins、あるいはDaggerなどの代替CI/CDプラットフォームを検討することを推奨しています。

開発