@@ -528,7 +528,23 @@ const path = __importStar(__nccwpck_require__(6928));
528528const fs = __importStar(__nccwpck_require__(9896));
529529const core = __importStar(__nccwpck_require__(7484));
530530/**
531- * Check if a string is a URL
531+ * Check if case 'ims':
532+ const imsFile = path.join(searchDir, `${outputName}.zip`);
533+ core.info(`Checking for IMS file: ${imsFile}`);
534+ if (fs.existsSync(imsFile)) {
535+ outputFiles.push(imsFile);
536+ core.info(`Found IMS file: ${imsFile}`);
537+ }
538+ break;
539+
540+ case 'xapi':
541+ const xapiFile = path.join(searchDir, `${outputName}.zip`);
542+ core.info(`Checking for xAPI file: ${xapiFile}`);
543+ if (fs.existsExists(xapiFile)) {
544+ outputFiles.push(xapiFile);
545+ core.info(`Found xAPI file: ${xapiFile}`);
546+ }
547+ break;RL
532548 */
533549function isURL(input) {
534550 try {
@@ -640,14 +656,16 @@ function findOutputFiles(args) {
640656 const outputName = args.output;
641657 switch (args.format) {
642658 case 'scorm1.2':
643- const scorm1File = path.join(searchDir, `${outputName}-scorm1.2.zip`);
659+ const scorm1File = path.join(searchDir, `${outputName}.zip`);
660+ core.info(`Checking for SCORM 1.2 file: ${scorm1File}`);
644661 if (fs.existsSync(scorm1File)) {
645662 outputFiles.push(scorm1File);
646663 core.info(`Found SCORM 1.2 file: ${scorm1File}`);
647664 }
648665 break;
649666 case 'scorm2004':
650- const scorm2004File = path.join(searchDir, `${outputName}-scorm2004.zip`);
667+ const scorm2004File = path.join(searchDir, `${outputName}.zip`);
668+ core.info(`Checking for SCORM 2004 file: ${scorm2004File}`);
651669 if (fs.existsSync(scorm2004File)) {
652670 outputFiles.push(scorm2004File);
653671 core.info(`Found SCORM 2004 file: ${scorm2004File}`);
0 commit comments