Merge pull request #2 from Pjrich1313/codex/fix-all-coding-issues

This commit is contained in:
Pammy12 2026-07-20 00:51:37 -05:00 committed by GitHub
commit 4d2ed1ac6f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 18 additions and 19 deletions

8
dist/merge/index.js vendored
View File

@ -81569,14 +81569,14 @@ function run() {
artifacts.forEach(artifact => { artifacts.forEach(artifact => {
core.info(`- ${artifact.name} (ID: ${artifact.id}, Size: ${artifact.size})`); core.info(`- ${artifact.name} (ID: ${artifact.id}, Size: ${artifact.size})`);
}); });
const downloadPromises = artifacts.map(artifact => artifact_1.default.downloadArtifact(artifact.id, { const chunkedArtifacts = (0, exports.chunk)(artifacts, PARALLEL_DOWNLOADS);
for (const artifactChunk of chunkedArtifacts) {
const downloadPromises = artifactChunk.map(artifact => artifact_1.default.downloadArtifact(artifact.id, {
path: inputs.separateDirectories path: inputs.separateDirectories
? path.join(tmpDir, artifact.name) ? path.join(tmpDir, artifact.name)
: tmpDir : tmpDir
})); }));
const chunkedPromises = (0, exports.chunk)(downloadPromises, PARALLEL_DOWNLOADS); yield Promise.all(downloadPromises);
for (const chunk of chunkedPromises) {
yield Promise.all(chunk);
} }
const options = {}; const options = {};
if (inputs.retentionDays) { if (inputs.retentionDays) {

View File

@ -40,17 +40,16 @@ export async function run(): Promise<void> {
core.info(`- ${artifact.name} (ID: ${artifact.id}, Size: ${artifact.size})`) core.info(`- ${artifact.name} (ID: ${artifact.id}, Size: ${artifact.size})`)
}) })
const downloadPromises = artifacts.map(artifact => const chunkedArtifacts = chunk(artifacts, PARALLEL_DOWNLOADS)
for (const artifactChunk of chunkedArtifacts) {
const downloadPromises = artifactChunk.map(artifact =>
artifactClient.downloadArtifact(artifact.id, { artifactClient.downloadArtifact(artifact.id, {
path: inputs.separateDirectories path: inputs.separateDirectories
? path.join(tmpDir, artifact.name) ? path.join(tmpDir, artifact.name)
: tmpDir : tmpDir
}) })
) )
await Promise.all(downloadPromises)
const chunkedPromises = chunk(downloadPromises, PARALLEL_DOWNLOADS)
for (const chunk of chunkedPromises) {
await Promise.all(chunk)
} }
const options: UploadArtifactOptions = {} const options: UploadArtifactOptions = {}