Bug 1773187 - Turn cargo vet failures into errors instead of warnings. r=bholley

Differential Revision: https://phabricator.services.mozilla.com/D148580
This commit is contained in:
Mike Hommey
2022-06-08 01:55:31 +00:00
parent f92045aeb9
commit a59443cf67

View File

@@ -732,11 +732,13 @@ license file's hash.
for failure in vet.get("failures", []):
failure["crate"] = failure.pop("name")
self.log(
logging.WARNING,
logging.ERROR,
"cargo_vet_failed",
failure,
"Vetting missing for {crate}:{version} {missing_criteria}",
"Vetting missing for {crate}:{version} {missing_criteria}."
" Run `./mach cargo vet` for more information",
)
failed = True
if failed:
return False