David Dworken
|
09270ef5a0
|
Add SLSA attestation pre-validation with released hishtory version
|
2023-11-08 20:23:24 -08:00 |
|
David Dworken
|
262d8238ad
|
Add chmod +x so that we can run hishtory status
|
2023-11-08 19:26:00 -08:00 |
|
David Dworken
|
b88bc86204
|
Add ./ to execute the binary in CWD
|
2023-11-08 19:07:49 -08:00 |
|
David Dworken
|
5ab1cb61a3
|
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
|
2023-11-08 19:03:30 -08:00 |
|
David Dworken
|
7d9664363d
|
Add validation of hishtory status
|
2023-11-08 18:25:29 -08:00 |
|
David Dworken
|
79a61c1b1d
|
Require SLSA pre-validation for macos too
|
2023-11-08 18:19:02 -08:00 |
|
David Dworken
|
19ee1816be
|
Revert "Add SLSA attestation validation with latest released hishtory binary too" because the released binary doesn't support the validate-binary subcommand yet
This reverts commit 259f6b7858 .
|
2023-11-05 18:05:20 -08:00 |
|
David Dworken
|
259f6b7858
|
Add SLSA attestation validation with latest released hishtory binary too
|
2023-11-05 17:20:53 -08:00 |
|
David Dworken
|
3e31d022c8
|
Add debugging information about subprocess errors when prevalidating releases
|
2023-11-05 17:16:42 -08:00 |
|
David Dworken
|
53d976811c
|
Skip SLSA validation in tests for Mac binaries for debugging
|
2023-11-05 16:31:10 -08:00 |
|
David Dworken
|
517b9c43ee
|
Add debug prints to make reading the output easier
|
2023-11-05 14:10:03 -08:00 |
|
David Dworken
|
1cfaa13b74
|
Capture stdout for slsa validation
|
2023-11-05 14:09:22 -08:00 |
|
David Dworken
|
1264388ea9
|
Swap post-release validation to happen in a dedicated python script
|
2023-11-05 12:57:58 -08:00 |
|