We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2807fee commit bc19adeCopy full SHA for bc19ade
src/oc-install.ts
@@ -227,7 +227,13 @@ export class InstallHandler {
227
228
tl.debug(`expanding ${archivePath} into ${downloadDir}`);
229
230
- const archiveType = path.extname(archive);
+ let archiveType = path.extname(archive);
231
+ const expandDir = archive.replace(archiveType, '');
232
+ // handle tar.gz explicitly
233
+ if (path.extname(expandDir) === '.tar') {
234
+ archiveType = '.tar.gz';
235
+ }
236
+
237
await unzipArchive(archiveType, archivePath, downloadDir);
238
239
let ocBinary = InstallHandler.ocBinaryByOS(osType);
0 commit comments