Data Request API helper #10
1 changed files with 3 additions and 7 deletions
|
|
@ -24,26 +24,22 @@ async function main() {
|
||||||
);
|
);
|
||||||
|
|
||||||
// Upload the release archive
|
// Upload the release archive
|
||||||
const archiveFormData = new FormData();
|
|
||||||
const archive = createReadStream(`release.zip`);
|
const archive = createReadStream(`release.zip`);
|
||||||
archiveFormData.set(`release`, archive, `release.zip`);
|
|
||||||
await axios.post(
|
await axios.post(
|
||||||
`${API}/repos/${REPO}/releases/${release.data.id}/assets`,
|
`${API}/repos/${REPO}/releases/${release.data.id}/assets`,
|
||||||
archiveFormData,
|
archive,
|
||||||
{
|
{
|
||||||
headers: { Authorization: `token ${TOKEN}` },
|
headers: { Authorization: `token ${TOKEN}` },
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
// Upload the manifest file
|
// Upload the manifest file
|
||||||
const formData = new FormData();
|
|
||||||
const manifest = createReadStream(`system.json`);
|
const manifest = createReadStream(`system.json`);
|
||||||
formData.set(`manifest`, manifest, `system.json`);
|
|
||||||
await axios.post(
|
await axios.post(
|
||||||
`${API}/repos/${REPO}/releases/${release.data.id}/assets`,
|
`${API}/repos/${REPO}/releases/${release.data.id}/assets`,
|
||||||
formData,
|
manifest,
|
||||||
{
|
{
|
||||||
headers: { Authorization: `token ${TOKEN}` },
|
headers: { Authorization: `token ${TOKEN}`, },
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue