From cd3b5998dde8410988da72164f39d05f432f9548 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 18 Nov 2025 01:12:09 -0700 Subject: [PATCH] Apparently Github has a different URI for asset uploads --- scripts/createGithubRelease.mjs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/createGithubRelease.mjs b/scripts/createGithubRelease.mjs index 1900063..0ba3429 100644 --- a/scripts/createGithubRelease.mjs +++ b/scripts/createGithubRelease.mjs @@ -14,11 +14,11 @@ const { API_URL: API, } = process.env; -async function uploadFile(releaseID, localPath, remoteName = undefined) { +async function uploadFile(uploadsURL, localPath, remoteName = undefined) { remoteName ??= localPath.split(`/`).at(-1); const stream = createReadStream(localPath); return axios.post( - `${API}/repos/${REPO}/releases/${releaseID}/assets`, + uploadsURL, { attachment: stream, }, @@ -54,8 +54,8 @@ async function main() { ); try { - await uploadFile(release.data.id, `release.zip`); - await uploadFile(release.data.id, `system.json`); + await uploadFile(release.data.upload_url, `release.zip`); + await uploadFile(release.data.upload_url, `system.json`); } catch (e) { console.error(`Failed to upload files, deleting draft release`); console.error(e);