fix: add more verbosity to validation (#747)

* fix: add more verbosity to validation

* fix: more verbosity on tests

* fix: use proper variable for sig
This commit is contained in:
Tom Hu
2022-05-31 11:29:46 -04:00
committed by GitHub
parent a2d3766e60
commit 95faa5a026
6 changed files with 27 additions and 8 deletions

View File

@@ -16,6 +16,7 @@ const verify = async (
filename: string,
platform: string,
version: string,
verbose: boolean,
): Promise<void> => {
try {
const uploaderName = getUploaderName(platform);
@@ -32,11 +33,17 @@ const verify = async (
`${getBaseUrl(platform, version)}.SHA256SUM`,
);
const shasum = await shasumRes.text();
if (verbose) {
console.log(`Received SHA256SUM ${shasum}`);
}
const shaSigRes = await fetch.default(
`${getBaseUrl(platform, version)}.SHA256SUM.sig`,
);
const shaSig = await shaSigRes.text();
if (verbose) {
console.log(`Received SHA256SUM signature ${shaSig}`);
}
// Verify shasum
const verified = await openpgp.verify({