#ci
4件の記事
-
RectorでLaravelの古い書き方を自動で直した話!--max-changesで少しずつPRにする運用
PHPの自動リファクタリングツールRectorとrector-laravelを、Laravel 13のプロジェクトに入れました。withComposerBasedでの設定、2.6.6の--filterと2.6.7の--max-changesでレビューしやすい量に分ける方法、CIでのdry-run、最初にハマった点まで書いています。
-
TurborepoでモノレポのCIビルドが劇的に速くなった話!キャッシュが効かないときの確認ポイント
複数パッケージを管理するモノレポに Turborepo を導入したところ、変更のないパッケージのビルドがキャッシュされ、CI の実行時間がかなり短縮されました。その設定と効果をまとめます。
-
PlaywrightでE2Eテストを始めたら、フロントの壊れにすぐ気づけるようになった話【不安定なテストの直し方も】
フロントエンドに手動確認が多かったプロジェクトにPlaywrightを導入してみたら、デプロイ後の確認コストがかなり減りました。その構成と感想をまとめます。
-
GitHub Actionsのnpmキャッシュ設定でCIが速くなった話!actions/cacheの使い方と注意点
毎回 npm install を走らせていた CI ワークフローを actions/cache でキャッシュするようにしたところ、実行時間がかなり短縮されました。その設定と手順をまとめます。