2 Commits

Author SHA1 Message Date
1652635ed8 fix: for of loop 2023-12-02 19:16:47 +08:00
1e8f8cc30e fix: upload attachment 2023-12-02 19:09:42 +08:00
2 changed files with 24 additions and 24 deletions

6
dist/index.js vendored
View File

@ -40990,8 +40990,8 @@ async function uploadFiles(client, owner, repo, release_id, all_files) {
repo: repo, repo: repo,
id: release_id, id: release_id,
}) })
for (const filepath in all_files) { for (const filepath of all_files) {
for (const attachment in attachments) { for (const attachment of attachments) {
if (attachment.name === external_path_.basename(filepath)) { if (attachment.name === external_path_.basename(filepath)) {
await client.repository.repoDeleteReleaseAttachment({ await client.repository.repoDeleteReleaseAttachment({
owner: owner, owner: owner,
@ -41001,6 +41001,7 @@ async function uploadFiles(client, owner, repo, release_id, all_files) {
}) })
console.log(`Successfully deleted old release attachment ${attachment.name}`) console.log(`Successfully deleted old release attachment ${attachment.name}`)
} }
}
const content = external_fs_.readFileSync(filepath); const content = external_fs_.readFileSync(filepath);
const blob = new external_buffer_.Blob([content]); const blob = new external_buffer_.Blob([content]);
await client.repository.repoCreateReleaseAttachment({ await client.repository.repoCreateReleaseAttachment({
@ -41013,7 +41014,6 @@ async function uploadFiles(client, owner, repo, release_id, all_files) {
console.log(`Successfully uploaded release attachment ${filepath}`) console.log(`Successfully uploaded release attachment ${filepath}`)
} }
} }
}
run(); run();

View File

@ -103,8 +103,8 @@ async function uploadFiles(client, owner, repo, release_id, all_files) {
repo: repo, repo: repo,
id: release_id, id: release_id,
}) })
for (const filepath in all_files) { for (const filepath of all_files) {
for (const attachment in attachments) { for (const attachment of attachments) {
if (attachment.name === path.basename(filepath)) { if (attachment.name === path.basename(filepath)) {
await client.repository.repoDeleteReleaseAttachment({ await client.repository.repoDeleteReleaseAttachment({
owner: owner, owner: owner,
@ -114,6 +114,7 @@ async function uploadFiles(client, owner, repo, release_id, all_files) {
}) })
console.log(`Successfully deleted old release attachment ${attachment.name}`) console.log(`Successfully deleted old release attachment ${attachment.name}`)
} }
}
const content = fs.readFileSync(filepath); const content = fs.readFileSync(filepath);
const blob = new Blob([content]); const blob = new Blob([content]);
await client.repository.repoCreateReleaseAttachment({ await client.repository.repoCreateReleaseAttachment({
@ -126,6 +127,5 @@ async function uploadFiles(client, owner, repo, release_id, all_files) {
console.log(`Successfully uploaded release attachment ${filepath}`) console.log(`Successfully uploaded release attachment ${filepath}`)
} }
} }
}
run(); run();