こんにちは、2021年に新卒で入社したエンジニアの岸田(@mwudo)です。 所属している ATOM 事業部で API のリファクタリングやテストを書いたり、機能実装などを日々行っています。 この記事では、配属されて最初に取り組んだ業務の一つの GitHub Actions を使って OpenAPI の自動生成コードの PR (Pull Request) を作成する流れについて紹介します。 なぜやることになったのか 配属される直前にある issue が立ちました。 HRは有名なモンスターを狩るゲーム内のレベル いくつかクエストがあり、その一つがこれから紹介するものです。(難易度はたぶん村の星4ぐらい) 今回の対象となるリポジトリ周りについて簡単に説明します。 OpenAPI で記述された yaml ファイルを管理するリポジトリがあり、それを submodule としてバックエンドとフロント