概要
モノレポ構成に変更した際に、共通化すべき設定ファイルのいくつかをルートプロジェクトに移動した。
しかし、 CI では各アプリのワークスペース配下を再帰的にフォーマットするので、
ルートプロジェクト直下の設定ファイルにはフォーマットが適用されていない。
ルートプロジェクト直下の設定ファイルも CI の対象にして、規約に従ったフォーマットが適用されるよう改善する。
詳細 / 機能詳細(オプション)
CI のどこに組み込むか、新しいアクションを作るか等の設計については別途検討する。
ルートプロジェクトの package.json にコマンドを組み込むはずなので、ガイドにも変更が必要か確認する。
厳密には TypeCheck もしたほうがよいが、いまのところ対象が ESLint の設定ファイル 1ファイルしかなく、実行する価値が低い(ここが壊れていたら lint が失敗するので検知される)ので対応しない。
完了条件
概要
モノレポ構成に変更した際に、共通化すべき設定ファイルのいくつかをルートプロジェクトに移動した。
しかし、 CI では各アプリのワークスペース配下を再帰的にフォーマットするので、
ルートプロジェクト直下の設定ファイルにはフォーマットが適用されていない。
ルートプロジェクト直下の設定ファイルも CI の対象にして、規約に従ったフォーマットが適用されるよう改善する。
詳細 / 機能詳細(オプション)
CI のどこに組み込むか、新しいアクションを作るか等の設計については別途検討する。
ルートプロジェクトの
package.jsonにコマンドを組み込むはずなので、ガイドにも変更が必要か確認する。厳密には TypeCheck もしたほうがよいが、いまのところ対象が ESLint の設定ファイル 1ファイルしかなく、実行する価値が低い(ここが壊れていたら lint が失敗するので検知される)ので対応しない。
完了条件