Update validation to release an artifact to certify that validation passed, this will then be used by the backend server to only publish releases that passed validation

This commit is contained in:
David Dworken
2023-11-08 19:03:30 -08:00
parent c802537cb7
commit 5ab1cb61a3
2 changed files with 12 additions and 4 deletions

View File

@ -66,6 +66,7 @@ def main() -> None:
validate_macos_signature(filename)
print("Starting validation of SLSA attestations")
validate_slsa("./hishtory")
# TODO: Run validation using hishtory built at HEAD too
print("Validating other metadata")
validate_hishtory_status("hishtory-darwin-amd64")