Ensure the uploadScript gets the environment variables it requires and clean up asset adding error

This commit is contained in:
Oliver 2025-11-18 23:16:56 -07:00
parent 7245e89c62
commit 9e3bc775b4
2 changed files with 15 additions and 15 deletions

View file

@ -42,21 +42,7 @@ async function main() {
await addReleaseAsset(release.data.id, `release.zip`);
await addReleaseAsset(release.data.id, `system.json`);
} catch (e) {
console.error(`Failed to upload files, deleting draft release`);
console.error(e);
try {
await axios.delete(
`${API}/repos/${REPO}/releases/${release.data.id}`,
{
headers: { Authorization: `token ${TOKEN}` },
}
)
} catch {
console.error(`Failed to delete draft release`);
};
process.exit(1);
console.error(`Failed to add assets to the release`);
};
console.log(`Release created, and files uploaded successfully!`);