fix: align update metadata with release assets
This commit is contained in:
@@ -43,5 +43,6 @@ export function resolveExistingReleaseId(plan, release) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function renderLatestYml(plan, sha, size, releaseDate = new Date().toISOString()) {
|
export function renderLatestYml(plan, sha, size, releaseDate = new Date().toISOString()) {
|
||||||
return `version: ${plan.version}\nfiles:\n - url: ${plan.setupName}\n sha512: ${sha}\n size: ${size}\npath: ${plan.setupName}\nsha512: ${sha}\nreleaseDate: '${releaseDate}'\n`;
|
const releaseAssetName = plan.setupName.replace(/ /g, '.');
|
||||||
|
return `version: ${plan.version}\nfiles:\n - url: ${releaseAssetName}\n sha512: ${sha}\n size: ${size}\npath: ${releaseAssetName}\nsha512: ${sha}\nreleaseDate: '${releaseDate}'\n`;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -120,7 +120,7 @@ test('release plan keeps product artifacts separate from the transport tag', asy
|
|||||||
'Multi-Hoster-Upload Setup 2.0.7.exe.blockmap',
|
'Multi-Hoster-Upload Setup 2.0.7.exe.blockmap',
|
||||||
'latest.yml'
|
'latest.yml'
|
||||||
],
|
],
|
||||||
latestYml: "version: 2.0.7\nfiles:\n - url: Multi-Hoster-Upload Setup 2.0.7.exe\n sha512: abc123\n size: 456\npath: Multi-Hoster-Upload Setup 2.0.7.exe\nsha512: abc123\nreleaseDate: '2026-08-07T12:00:00.000Z'\n"
|
latestYml: "version: 2.0.7\nfiles:\n - url: Multi-Hoster-Upload.Setup.2.0.7.exe\n sha512: abc123\n size: 456\npath: Multi-Hoster-Upload.Setup.2.0.7.exe\nsha512: abc123\nreleaseDate: '2026-08-07T12:00:00.000Z'\n"
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user