Closed ktaroabobon closed 5 months ago
Goに変更するため再調査
Goでは以下で行う
一方でgolangci-lintでもgofmtは動きそう
https://golangci-lint.run/usage/configuration/#linters-configuration
ローカルでフォーマット上書きのためにmake fmtコマンドを使用する それ以外はmake lintでgolangci-lintを動かすこととする
CIに関しては、golangci-lintを使用する 公式docに載っているものをそのまま使う
makeコマンドを実行すると以下のエラーが出るのでちょっと調査
WARN[0000] /abobon-jr/docker-compose.yaml: version
is obsolete
docker-compose.yamlのversionは記述しなくてよくなったらしいので削除
https://forums.docker.com/t/docker-compose-yml-version-is-obsolete/141313
公式の記述において他のCIとファイルを分けた方が良いという記述があるため、ファイル名を変更する
We recommend running this action in a job separate from other jobs (go test, etc.) because different jobs run in parallel.
https://github.com/golangci/golangci-lint-action?tab=readme-ov-file#how-to-use
やること
参考資料