mirror of
https://github.com/astral-sh/setup-uv.git
synced 2025-01-31 22:41:27 +08:00
Only log checksum is valid when it really is (#97)
This commit is contained in:
parent
abac0ce7b0
commit
8c3a35e468
6
dist/setup/index.js
generated
vendored
6
dist/setup/index.js
generated
vendored
@ -87930,7 +87930,7 @@ const core = __importStar(__nccwpck_require__(2186));
|
||||
const known_checksums_1 = __nccwpck_require__(4379);
|
||||
function validateChecksum(checkSum, downloadPath, arch, platform, version) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
let isValid = true;
|
||||
let isValid = undefined;
|
||||
if (checkSum !== undefined && checkSum !== "") {
|
||||
isValid = yield validateFileCheckSum(downloadPath, checkSum);
|
||||
}
|
||||
@ -87946,10 +87946,12 @@ function validateChecksum(checkSum, downloadPath, arch, platform, version) {
|
||||
core.debug(`No known checksum found for ${key}.`);
|
||||
}
|
||||
}
|
||||
if (!isValid) {
|
||||
if (isValid === false) {
|
||||
throw new Error(`Checksum for ${downloadPath} did not match ${checkSum}.`);
|
||||
}
|
||||
if (isValid === true) {
|
||||
core.debug(`Checksum for ${downloadPath} is valid.`);
|
||||
}
|
||||
});
|
||||
}
|
||||
function validateFileCheckSum(filePath, expected) {
|
||||
|
@ -12,7 +12,7 @@ export async function validateChecksum(
|
||||
platform: Platform,
|
||||
version: string,
|
||||
): Promise<void> {
|
||||
let isValid = true;
|
||||
let isValid: boolean | undefined = undefined;
|
||||
if (checkSum !== undefined && checkSum !== "") {
|
||||
isValid = await validateFileCheckSum(downloadPath, checkSum);
|
||||
} else {
|
||||
@ -27,11 +27,13 @@ export async function validateChecksum(
|
||||
}
|
||||
}
|
||||
|
||||
if (!isValid) {
|
||||
if (isValid === false) {
|
||||
throw new Error(`Checksum for ${downloadPath} did not match ${checkSum}.`);
|
||||
}
|
||||
if (isValid === true) {
|
||||
core.debug(`Checksum for ${downloadPath} is valid.`);
|
||||
}
|
||||
}
|
||||
|
||||
async function validateFileCheckSum(
|
||||
filePath: string,
|
||||
|
Loading…
x
Reference in New Issue
Block a user