From a5d5bc523bc181053965b307ba7d876c7472fe8a Mon Sep 17 00:00:00 2001 From: ABevier Date: Tue, 11 Jul 2023 13:34:42 -0400 Subject: [PATCH 1/2] Always include versions.txt --- actions/upload/upload.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/actions/upload/upload.ts b/actions/upload/upload.ts index 4d7af95c..da108a50 100755 --- a/actions/upload/upload.ts +++ b/actions/upload/upload.ts @@ -173,6 +173,13 @@ for (const [index, pkg] of pkgs.entries()) { await put(srcKey, src, dst, qaRequired) await put(`${srcKey}.sha256sum`, `${srcChecksum} ${basename(srcKey)}`, dst, qaRequired) await put(`${dirname(srcKey)}/versions.txt`, srcVersions.join("\n"), dst, qaRequired) + } else { + // no sources, but we still need to have a versions.txt + const srcKey = useOffLicense("s3").key({ + pkg: stowed.pkg, + type: "src", + }) + await put(`${dirname(srcKey)}/versions.txt`, "", dst, qaRequired) } if (qaRequired) { From 40775b3ef09d806b8428f69a57d5817588944229 Mon Sep 17 00:00:00 2001 From: ABevier Date: Tue, 11 Jul 2023 13:36:42 -0400 Subject: [PATCH 2/2] Always include versions.txt --- actions/upload/upload.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/actions/upload/upload.ts b/actions/upload/upload.ts index da108a50..c45d6c4f 100755 --- a/actions/upload/upload.ts +++ b/actions/upload/upload.ts @@ -178,6 +178,7 @@ for (const [index, pkg] of pkgs.entries()) { const srcKey = useOffLicense("s3").key({ pkg: stowed.pkg, type: "src", + extname: "", }) await put(`${dirname(srcKey)}/versions.txt`, "", dst, qaRequired) }