我有一个包含 Python 和 Rust 代码的存储库。
在存储库的根目录中,我拥有.pre-commit-config.yaml
:
- repo: https://github.com/doublify/pre-commit-rust
rev: master
hooks:
- id: fmt
args: ['--manifest-path', 'rust_code/Cargo.toml']
在rust_code/
文件夹中,我有 rust 代码和Cargo.toml
.
但是,看起来钩子希望Cargo.toml
位于存储库的根目录中并且忽略了参数。
Error during execution of `cargo metadata`: error: could not find `Cargo.toml` in `D:\projects\project-repo` or any parent directory
我有什么选择?