diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index bb8924ea8a4..5bd57474cef 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -58,7 +58,7 @@ repos: - id: swift-codegen name: Run Swift checked in code generation - files: ^swift/(schema.py$|codegen/|.*/generated/|ql/lib/(swift\.dbscheme$|codeql/swift/elements)|ql/\.generated.list) + files: ^misc/codegen/|^swift/(schema.py$|codegen/|.*/generated/|ql/lib/(swift\.dbscheme$|codeql/swift/elements)|ql/\.generated.list) language: system entry: bazel run //swift/codegen -- --quiet pass_filenames: false @@ -69,3 +69,10 @@ repos: language: system entry: bazel test //misc/codegen/test pass_filenames: false + + - id: rust-codegen + name: Run Rust checked in code generation + files: ^misc/codegen/|^rust/(schema.py$|codegen/|.*/generated/|ql/lib/(rust\.dbscheme$|codeql/rust/elements)|\.generated.list) + language: system + entry: bazel run //rust/codegen -- --quiet + pass_filenames: false