fix(ci): anchor coverage/ gitignore rule to repo root (#591)

coverage/ matched tests/fixtures/llm_traces/coverage/, causing
release-plz to detect committed+ignored files and abort on every push
to main. PR #561 has been stuck with only 1 changelog entry since v0.15.0.

Anchor the rule to the repo root with /coverage/ so it only ignores the
top-level coverage report directory generated by cargo llvm-cov, not
nested fixture directories.

[skip-regression-check]
This commit is contained in:
Henry Park
2026-03-05 20:16:09 -08:00
committed by GitHub
parent fe4c3c5fe6
commit de7f503df9

2
.gitignore vendored
View File

@@ -17,7 +17,7 @@ target/
bench-results/
# Coverage reports (local runs, not committed)
coverage/
/coverage/
# WASM build artifacts (loaded from disk, not bundled)
*.wasm