From 7aacbf71d7181ebce3a1eeb9a193ff76873f5c75 Mon Sep 17 00:00:00 2001 From: Karsa Date: Wed, 24 May 2023 11:15:49 +0200 Subject: [PATCH] Remove initial v0.0.0 from release metadata --- scripts/writeReleaseMetadata.mjs | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/scripts/writeReleaseMetadata.mjs b/scripts/writeReleaseMetadata.mjs index 31d0a5560..99a4397b8 100644 --- a/scripts/writeReleaseMetadata.mjs +++ b/scripts/writeReleaseMetadata.mjs @@ -82,17 +82,7 @@ const fetchCommits = async (name) => { }; export const getReleaseMetadata = async (name, aliases, releases) => { - const metadata = { - name, - createdRelease: { - version: '0.0.0', - date: new Date().toISOString(), - }, - changedRelease: { - version: '0.0.0', - date: new Date().toISOString(), - }, - }; + const metadata = { name }; for (const alias of [name, ...(aliases ?? [])]) { const commits = await fetchCommits(alias); @@ -102,6 +92,9 @@ export const getReleaseMetadata = async (name, aliases, releases) => { updateReleaseMetadataWithCommit(metadata, date, release); } } + if (!metadata.createdRelease || !metadata.changedRelease) { + throw new Error(`Could not fetch release metadata for icon '${name}'.`); + } return metadata; };