@@ -94250,6 +94250,47 @@ async function startTunnel() {
9425094250}
9425194251
9425294252
94253+ /***/ }),
94254+
94255+ /***/ 79407:
94256+ /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => {
94257+
94258+ "use strict";
94259+
94260+ Object.defineProperty(exports, "__esModule", ({ value: true }));
94261+ exports.retryDelays = void 0;
94262+ exports.run = run;
94263+ const core_1 = __nccwpck_require__(37484);
94264+ const container_1 = __nccwpck_require__(36296);
94265+ exports.retryDelays = [1, 1, 1, 2, 3, 4, 5, 10, 20, 40, 60].map(a => a * 1000);
94266+ async function run() {
94267+ const retryTimeout = (parseInt((0, core_1.getInput)('retryTimeout'), 10) || 10) * 1000 * 60;
94268+ const startTime = Date.now();
94269+ for (let i = 0;; i++) {
94270+ try {
94271+ const containerId = await (0, container_1.startTunnel)();
94272+ (0, core_1.saveState)('containerId', containerId);
94273+ return;
94274+ }
94275+ catch (e) {
94276+ if (Date.now() - startTime >= retryTimeout) {
94277+ break;
94278+ }
94279+ const delay = exports.retryDelays[Math.min(exports.retryDelays.length - 1, i)];
94280+ const message = e instanceof Error ? e.message : String(e);
94281+ (0, core_1.warning)(`Error occurred on attempt ${i + 1} (${message}). Retrying in ${delay} ms...`);
94282+ await new Promise(resolve => setTimeout(resolve, delay));
94283+ }
94284+ }
94285+ throw new Error('Timed out waiting for Tunnel to start');
94286+ }
94287+ /* istanbul ignore next */
94288+ if (require.main === require.cache[eval('__filename')]) {
94289+ // eslint-disable-next-line github/no-then
94290+ run().catch(error => (0, core_1.setFailed)(error instanceof Error ? error.message : String(error)));
94291+ }
94292+
94293+
9425394294/***/ }),
9425494295
9425594296/***/ 42078:
@@ -143654,42 +143695,12 @@ module.exports = /*#__PURE__*/JSON.parse('[{"actionOption":"auth","dockerOption"
143654143695/******/ if (typeof __nccwpck_require__ !== 'undefined') __nccwpck_require__.ab = __dirname + "/";
143655143696/******/
143656143697/************************************************************************/
143657- var __webpack_exports__ = {};
143658- // This entry need to be wrapped in an IIFE because it need to be in strict mode.
143659- (() => {
143660- "use strict";
143661- var exports = __webpack_exports__;
143662-
143663- Object.defineProperty(exports, "__esModule", ({ value: true }));
143664- const core_1 = __nccwpck_require__(37484);
143665- const container_1 = __nccwpck_require__(36296);
143666- const retryDelays = [1, 1, 1, 2, 3, 4, 5, 10, 20, 40, 60].map(a => a * 1000);
143667- async function run() {
143668- const retryTimeout = (parseInt((0, core_1.getInput)('retryTimeout'), 10) || 10) * 1000 * 60;
143669- const startTime = Date.now();
143670- for (let i = 0;; i++) {
143671- try {
143672- const containerId = await (0, container_1.startTunnel)();
143673- (0, core_1.saveState)('containerId', containerId);
143674- return;
143675- }
143676- catch (e) {
143677- if (Date.now() - startTime >= retryTimeout) {
143678- break;
143679- }
143680- const delay = retryDelays[Math.min(retryDelays.length - 1, i)];
143681- const message = e instanceof Error ? e.message : String(e);
143682- (0, core_1.warning)(`Error occurred on attempt ${i + 1} (${message}). Retrying in ${delay} ms...`);
143683- await new Promise(resolve => setTimeout(resolve, delay));
143684- }
143685- }
143686- throw new Error('Timed out waiting for Tunnel to start');
143687- }
143688- // eslint-disable-next-line github/no-then
143689- run().catch(error => (0, core_1.setFailed)(error instanceof Error ? error.message : String(error)));
143690-
143691- })();
143692-
143693- module.exports = __webpack_exports__;
143698+ /******/
143699+ /******/ // startup
143700+ /******/ // Load entry module and return exports
143701+ /******/ // This entry module is referenced by other modules so it can't be inlined
143702+ /******/ var __webpack_exports__ = __nccwpck_require__(79407);
143703+ /******/ module.exports = __webpack_exports__;
143704+ /******/
143694143705/******/ })()
143695143706;
0 commit comments