念のためにgit secretsを入れて、aws providerを設定していますが、ちょくちょくJavaのプロジェクトのコミットで失敗が発生してた。
コミットのエラーログを調べると、serialVersionUID private static final long serialVersionUID = -8419924062942848690L;
が aws providerのデフォルトの禁止パターン [A-Z0-9]{20}
と一致していることが原因のよう。
ドキュメントをざっと読みましたが、特定のファイルだけ除外するとか、パターンに当てはまったものをさらにパターンにかけるみたいな方法がないので、プロジェクトのルートに .gitallowed
ファイルを用意して、
[0-9]{19}L
というパターンを追加した。
これで、とりあえずコミットできるようになった。