staging automationこんにちは。弁護士ドットコムでエンジニアをしている @bhujel(ブゼル)です。 私が所属するチームでは、約 20 名のエンジニアが 1 つの巨大なコードベースで並行開発を行っています。配属されて最初に直面した課題は、CI(ビルド・テスト・各種チェック)の長さでした。完了までに約 30 分。長年の蓄積もあり、CI の高速化はすぐには難しい状況でした。 この環境で特に運用負荷が高かったのは、staging 環境(検証環境)への反映フローでした。今回は、GitHub Actions を活用してこのフローを自動化し、開発者体験(DX)を向上させた取り組みをご紹介…