コーディングスタイル
Last updated
Last updated
は、マルチランゲージのプリコミットフックを管理および維持するためのフレームワークです。Pythonで書かれており、コードがGitリポジトリにコミットされる前に、開発者のマシン上で自動的に何かしらの処理を行うための強力なツールです。通常は、リンターを実行したり、コードをフォーマットしたりするために使用されます(を参照)。
Terraformの構成では、pre-commit
を使用してコードをフォーマットし、検証し、ドキュメントを更新することができます。
をチェックして、使い方を把握し、すでに使用されている既存のリポジトリ(例:)を確認してください。
は、さまざまな出力形式でTerraformモジュールからドキュメントを生成するツールです。手動で実行することもできます(プリコミットフックなしで)、または を使用してドキュメントを自動的に更新することもできます。
@todo: モジュールのバージョン、リリース、GHアクションを文書化する
Blog post by :