comty/scripts/utils/uploadAssets.js
2024-09-16 10:26:16 +00:00

23 lines
626 B
JavaScript

async function uploadAssets(octokit, repo, release, assets, { release, bundlePath, changelogFilepath }) {
console.log("⚒ Uploading assets...")
console.log(`ReleaseID: ${release.id}`)
for await (const asset of assets) {
console.log(`Uploading Asset: ${asset.name}`)
await octokit.repos.uploadReleaseAsset({
release_id: release.id,
owner: repo.split("/")[0],
repo: repo.split("/")[1],
name: asset.name,
data: asset.data
})
}
console.log("⚒ Uploading assets done!")
return true
}
module.exports = uploadAssets