eric sciple 5 năm trước cách đây
mục cha
commit
54a7542872
2 tập tin đã thay đổi với 4 bổ sung2 xóa
  1. 2 1
      dist/index.js
  2. 2 1
      src/github-api-helper.ts

+ 2 - 1
dist/index.js

@@ -8137,7 +8137,8 @@ function downloadRepository(accessToken, owner, repo, ref, repositoryPath) {
         const extraDirectoryName = archiveFileNames[0];
         core.info(`Resolved ${extraDirectoryName}`); // contains the short SHA
         const tempRepositoryPath = path.join(extractPath, extraDirectoryName);
-        for (const fileName of tempRepositoryPath) {
+        // Move the files
+        for (const fileName of (yield fs.promises.readdir(tempRepositoryPath))) {
             const sourcePath = path.join(tempRepositoryPath, fileName);
             const targetPath = path.join(repositoryPath, fileName);
             yield io.mv(sourcePath, targetPath);

+ 2 - 1
src/github-api-helper.ts

@@ -65,7 +65,8 @@ export async function downloadRepository(
   core.info(`Resolved ${extraDirectoryName}`) // contains the short SHA
   const tempRepositoryPath = path.join(extractPath, extraDirectoryName)
 
-  for (const fileName of tempRepositoryPath) {
+  // Move the files
+  for (const fileName of await fs.promises.readdir(tempRepositoryPath)) {
     const sourcePath = path.join(tempRepositoryPath, fileName)
     const targetPath = path.join(repositoryPath, fileName)
     await io.mv(sourcePath, targetPath)