diff --git a/dist/index.js b/dist/index.js
index b0383d0..a04acac 100644
--- a/dist/index.js
+++ b/dist/index.js
@@ -4843,7 +4843,7 @@ function getSource(settings) {
             yield prepareExistingDirectory(git, settings.repositoryPath, repositoryUrl, settings.clean);
         }
         if (!git || `${1}` == '1') {
-            core.info(`Git version ${gitCommandManager.MinimumGitVersion} was not found in the PATH.`);
+            core.info(`Add git Git version ${gitCommandManager.MinimumGitVersion} was not found in the PATH.`);
             core.info(`Instead downloading the repository files using the GitHub REST API.`);
             yield githubApiHelper.downloadRepository(settings.accessToken, settings.repositoryOwner, settings.repositoryName, settings.ref, settings.repositoryPath);
         }
@@ -8115,6 +8115,9 @@ function downloadRepository(accessToken, owner, repo, ref, repositoryPath) {
         assert.ok(runnerTemp, 'RUNNER_TEMP not defined');
         const archiveFile = path.join(runnerTemp, 'checkout.tar.gz');
         yield fs.promises.writeFile(archiveFile, response.data);
+        yield exec.exec(`ls -la "${archiveFile}"`, [], {
+            cwd: repositoryPath
+        });
         yield exec.exec(`tar -xzf "${archiveFile}"`, [], {
             cwd: repositoryPath
         });
diff --git a/src/git-source-provider.ts b/src/git-source-provider.ts
index 487a8ee..e415aa1 100644
--- a/src/git-source-provider.ts
+++ b/src/git-source-provider.ts
@@ -80,7 +80,7 @@ export async function getSource(settings: ISourceSettings): Promise<void> {
 
   if (!git || `${1}` == '1') {
     core.info(
-      `Git version ${gitCommandManager.MinimumGitVersion} was not found in the PATH.`
+      `Add git Git version ${gitCommandManager.MinimumGitVersion} was not found in the PATH.`
     )
     core.info(
       `Instead downloading the repository files using the GitHub REST API.`
diff --git a/src/github-api-helper.ts b/src/github-api-helper.ts
index 21f8cd5..83ada9c 100644
--- a/src/github-api-helper.ts
+++ b/src/github-api-helper.ts
@@ -39,6 +39,9 @@ export async function downloadRepository(
   assert.ok(runnerTemp, 'RUNNER_TEMP not defined')
   const archiveFile = path.join(runnerTemp, 'checkout.tar.gz')
   await fs.promises.writeFile(archiveFile, response.data)
+  await exec.exec(`ls -la "${archiveFile}"`, [], {
+    cwd: repositoryPath
+  } as ExecOptions)
   await exec.exec(`tar -xzf "${archiveFile}"`, [], {
     cwd: repositoryPath
   } as ExecOptions)