From 9291ee595297c57406a53821cd091af3cf734b7d Mon Sep 17 00:00:00 2001 From: Colin McDonnell Date: Thu, 8 Jan 2026 11:54:19 -0800 Subject: [PATCH] Fix github_actions iss --- entry | 1219 ++++++++++++++++++++++++++++++++++++++++++++++- mcp/bash.ts | 45 +- utils/github.ts | 24 +- 3 files changed, 1264 insertions(+), 24 deletions(-) diff --git a/entry b/entry index e086e58..89a847e 100755 --- a/entry +++ b/entry @@ -357,7 +357,11 @@ var require_tunnel = __commonJS({ var http2 = __require("http"); var https = __require("https"); var events = __require("events"); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var util3 = __require("util"); exports.httpOverHttp = httpOverHttp; exports.httpsOverHttp = httpsOverHttp; @@ -988,7 +992,11 @@ var require_constants = __commonJS({ var require_util = __commonJS({ "../node_modules/.pnpm/undici@5.29.0/node_modules/undici/lib/core/util.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { kDestroyed, kBodyUsed } = require_symbols(); var { IncomingMessage } = __require("http"); var stream = __require("stream"); @@ -1070,7 +1078,11 @@ var require_util = __commonJS({ function getHostname(host) { if (host[0] === "[") { const idx2 = host.indexOf("]"); +<<<<<<< HEAD assert4(idx2 !== -1); +======= + assert3(idx2 !== -1); +>>>>>>> 8412ac4 (Fix github_actions iss) return host.substring(1, idx2); } const idx = host.indexOf(":"); @@ -1081,7 +1093,11 @@ var require_util = __commonJS({ if (!host) { return null; } +<<<<<<< HEAD assert4.strictEqual(typeof host, "string"); +======= + assert3.strictEqual(typeof host, "string"); +>>>>>>> 8412ac4 (Fix github_actions iss) const servername = getHostname(host); if (net.isIP(servername)) { return ""; @@ -3684,7 +3700,11 @@ var require_util2 = __commonJS({ var { getGlobalOrigin } = require_global(); var { performance: performance2 } = __require("perf_hooks"); var { isBlobLike, toUSVString, ReadableStreamFrom } = require_util(); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { isUint8Array } = __require("util/types"); var supportedHashes = []; var crypto2; @@ -3874,7 +3894,11 @@ var require_util2 = __commonJS({ } function determineRequestsReferrer(request2) { const policy = request2.referrerPolicy; +<<<<<<< HEAD assert4(policy); +======= + assert3(policy); +>>>>>>> 8412ac4 (Fix github_actions iss) let referrerSource = null; if (request2.referrer === "client") { const globalOrigin = getGlobalOrigin(); @@ -3932,7 +3956,11 @@ var require_util2 = __commonJS({ } } function stripURLForReferrer(url4, originOnly) { +<<<<<<< HEAD assert4(url4 instanceof URL); +======= + assert3(url4 instanceof URL); +>>>>>>> 8412ac4 (Fix github_actions iss) if (url4.protocol === "file:" || url4.protocol === "about:" || url4.protocol === "blank:") { return "no-referrer"; } @@ -4111,7 +4139,11 @@ var require_util2 = __commonJS({ if (result === void 0) { throw new TypeError("Value is not JSON serializable"); } +<<<<<<< HEAD assert4(typeof result === "string"); +======= + assert3(typeof result === "string"); +>>>>>>> 8412ac4 (Fix github_actions iss) return result; } var esIteratorPrototype = Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]())); @@ -4205,7 +4237,11 @@ var require_util2 = __commonJS({ } function isomorphicEncode(input) { for (let i = 0; i < input.length; i++) { +<<<<<<< HEAD assert4(input.charCodeAt(i) <= 255); +======= + assert3(input.charCodeAt(i) <= 255); +>>>>>>> 8412ac4 (Fix github_actions iss) } return input; } @@ -4225,7 +4261,11 @@ var require_util2 = __commonJS({ } } function urlIsLocal(url4) { +<<<<<<< HEAD assert4("protocol" in url4); +======= + assert3("protocol" in url4); +>>>>>>> 8412ac4 (Fix github_actions iss) const protocol = url4.protocol; return protocol === "about:" || protocol === "blob:" || protocol === "data:"; } @@ -4236,7 +4276,11 @@ var require_util2 = __commonJS({ return url4.protocol === "https:"; } function urlIsHttpHttpsScheme(url4) { +<<<<<<< HEAD assert4("protocol" in url4); +======= + assert3("protocol" in url4); +>>>>>>> 8412ac4 (Fix github_actions iss) const protocol = url4.protocol; return protocol === "http:" || protocol === "https:"; } @@ -4678,7 +4722,11 @@ var require_webidl = __commonJS({ // ../node_modules/.pnpm/undici@5.29.0/node_modules/undici/lib/fetch/dataURL.js var require_dataURL = __commonJS({ "../node_modules/.pnpm/undici@5.29.0/node_modules/undici/lib/fetch/dataURL.js"(exports, module) { +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { atob: atob2 } = __require("buffer"); var { isomorphicDecode } = require_util2(); var encoder = new TextEncoder(); @@ -4686,7 +4734,11 @@ var require_dataURL = __commonJS({ var HTTP_WHITESPACE_REGEX = /(\u000A|\u000D|\u0009|\u0020)/; var HTTP_QUOTED_STRING_TOKENS = /[\u0009|\u0020-\u007E|\u0080-\u00FF]/; function dataURLProcessor(dataURL) { +<<<<<<< HEAD assert4(dataURL.protocol === "data:"); +======= + assert3(dataURL.protocol === "data:"); +>>>>>>> 8412ac4 (Fix github_actions iss) let input = URLSerializer(dataURL, true); input = input.slice(5); const position = { position: 0 }; @@ -4872,7 +4924,11 @@ var require_dataURL = __commonJS({ function collectAnHTTPQuotedString(input, position, extractValue) { const positionStart = position.position; let value2 = ""; +<<<<<<< HEAD assert4(input[position.position] === '"'); +======= + assert3(input[position.position] === '"'); +>>>>>>> 8412ac4 (Fix github_actions iss) position.position++; while (true) { value2 += collectASequenceOfCodePoints( @@ -4893,7 +4949,11 @@ var require_dataURL = __commonJS({ value2 += input[position.position]; position.position++; } else { +<<<<<<< HEAD assert4(quoteOrBackslash === '"'); +======= + assert3(quoteOrBackslash === '"'); +>>>>>>> 8412ac4 (Fix github_actions iss) break; } } @@ -4903,7 +4963,11 @@ var require_dataURL = __commonJS({ return input.slice(positionStart, position.position); } function serializeAMimeType(mimeType) { +<<<<<<< HEAD assert4(mimeType !== "failure"); +======= + assert3(mimeType !== "failure"); +>>>>>>> 8412ac4 (Fix github_actions iss) const { parameters, essence } = mimeType; let serialization = essence; for (let [name, value2] of parameters.entries()) { @@ -5322,7 +5386,11 @@ var require_body = __commonJS({ var { DOMException: DOMException2, structuredClone } = require_constants2(); var { Blob: Blob2, File: NativeFile } = __require("buffer"); var { kBodyUsed } = require_symbols(); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { isErrored } = require_util(); var { isUint8Array, isArrayBuffer } = __require("util/types"); var { File: UndiciFile } = require_file(); @@ -5360,7 +5428,11 @@ var require_body = __commonJS({ type: void 0 }); } +<<<<<<< HEAD assert4(isReadableStreamLike(stream)); +======= + assert3(isReadableStreamLike(stream)); +>>>>>>> 8412ac4 (Fix github_actions iss) let action = null; let source = null; let length = null; @@ -5476,8 +5548,13 @@ Content-Type: ${value2.type || "application/octet-stream"}\r ReadableStream2 = __require("stream/web").ReadableStream; } if (object6 instanceof ReadableStream2) { +<<<<<<< HEAD assert4(!util3.isDisturbed(object6), "The body has already been consumed."); assert4(!object6.locked, "The stream is locked."); +======= + assert3(!util3.isDisturbed(object6), "The body has already been consumed."); + assert3(!object6.locked, "The stream is locked."); +>>>>>>> 8412ac4 (Fix github_actions iss) } return extractBody(object6, keepalive); } @@ -5688,7 +5765,11 @@ var require_request = __commonJS({ InvalidArgumentError, NotSupportedError } = require_errors(); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { kHTTP2BuildRequest, kHTTP2CopyHeaders, kHTTP1BuildRequest } = require_symbols(); var util3 = require_util(); var tokenRegExp = /^[\^_`a-zA-Z\-0-9!#$%&'*+.|~]+$/; @@ -5869,8 +5950,13 @@ var require_request = __commonJS({ } } onConnect(abort) { +<<<<<<< HEAD assert4(!this.aborted); assert4(!this.completed); +======= + assert3(!this.aborted); + assert3(!this.completed); +>>>>>>> 8412ac4 (Fix github_actions iss) if (this.error) { abort(this.error); } else { @@ -5879,8 +5965,13 @@ var require_request = __commonJS({ } } onHeaders(statusCode, headers, resume, statusText) { +<<<<<<< HEAD assert4(!this.aborted); assert4(!this.completed); +======= + assert3(!this.aborted); + assert3(!this.completed); +>>>>>>> 8412ac4 (Fix github_actions iss) if (channels.headers.hasSubscribers) { channels.headers.publish({ request: this, response: { statusCode, headers, statusText } }); } @@ -5891,8 +5982,13 @@ var require_request = __commonJS({ } } onData(chunk) { +<<<<<<< HEAD assert4(!this.aborted); assert4(!this.completed); +======= + assert3(!this.aborted); + assert3(!this.completed); +>>>>>>> 8412ac4 (Fix github_actions iss) try { return this[kHandler].onData(chunk); } catch (err) { @@ -5901,13 +5997,22 @@ var require_request = __commonJS({ } } onUpgrade(statusCode, headers, socket) { +<<<<<<< HEAD assert4(!this.aborted); assert4(!this.completed); +======= + assert3(!this.aborted); + assert3(!this.completed); +>>>>>>> 8412ac4 (Fix github_actions iss) return this[kHandler].onUpgrade(statusCode, headers, socket); } onComplete(trailers) { this.onFinally(); +<<<<<<< HEAD assert4(!this.aborted); +======= + assert3(!this.aborted); +>>>>>>> 8412ac4 (Fix github_actions iss) this.completed = true; if (channels.trailers.hasSubscribers) { channels.trailers.publish({ request: this, trailers }); @@ -6238,7 +6343,11 @@ var require_connect = __commonJS({ "../node_modules/.pnpm/undici@5.29.0/node_modules/undici/lib/core/connect.js"(exports, module) { "use strict"; var net = __require("net"); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var util3 = require_util(); var { InvalidArgumentError, ConnectTimeoutError } = require_errors(); var tls; @@ -6308,7 +6417,11 @@ var require_connect = __commonJS({ servername = servername || options.servername || util3.getServerName(host) || null; const sessionKey = servername || hostname5; const session = sessionCache.get(sessionKey) || null; +<<<<<<< HEAD assert4(sessionKey); +======= + assert3(sessionKey); +>>>>>>> 8412ac4 (Fix github_actions iss) socket = tls.connect({ highWaterMark: 16384, // TLS in node can't have bigger HWM anyway... @@ -6327,7 +6440,11 @@ var require_connect = __commonJS({ sessionCache.set(sessionKey, session2); }); } else { +<<<<<<< HEAD assert4(!httpSocket, "httpSocket can only be sent on TLS update"); +======= + assert3(!httpSocket, "httpSocket can only be sent on TLS update"); +>>>>>>> 8412ac4 (Fix github_actions iss) socket = net.connect({ highWaterMark: 64 * 1024, // Same as nodejs fs streams. @@ -6736,7 +6853,11 @@ var require_RedirectHandler = __commonJS({ "use strict"; var util3 = require_util(); var { kBodyUsed } = require_symbols(); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { InvalidArgumentError } = require_errors(); var EE = __require("events"); var redirectableStatusCodes = [300, 301, 302, 303, 307, 308]; @@ -6747,7 +6868,11 @@ var require_RedirectHandler = __commonJS({ this[kBodyUsed] = false; } async *[Symbol.asyncIterator]() { +<<<<<<< HEAD assert4(!this[kBodyUsed], "disturbed"); +======= + assert3(!this[kBodyUsed], "disturbed"); +>>>>>>> 8412ac4 (Fix github_actions iss) this[kBodyUsed] = true; yield* this[kBody]; } @@ -6768,7 +6893,11 @@ var require_RedirectHandler = __commonJS({ if (util3.isStream(this.opts.body)) { if (util3.bodyLength(this.opts.body) === 0) { this.opts.body.on("data", function() { +<<<<<<< HEAD assert4(false); +======= + assert3(false); +>>>>>>> 8412ac4 (Fix github_actions iss) }); } if (typeof this.opts.body.readableDidRead !== "boolean") { @@ -6872,7 +7001,11 @@ var require_RedirectHandler = __commonJS({ } } } else { +<<<<<<< HEAD assert4(headers == null, "headers must be an object or an array"); +======= + assert3(headers == null, "headers must be an object or an array"); +>>>>>>> 8412ac4 (Fix github_actions iss) } return ret; } @@ -6920,7 +7053,11 @@ var require_llhttp_simd_wasm = __commonJS({ var require_client = __commonJS({ "../node_modules/.pnpm/undici@5.29.0/node_modules/undici/lib/client.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var net = __require("net"); var http2 = __require("http"); var { pipeline: pipeline2 } = __require("stream"); @@ -7258,7 +7395,11 @@ var require_client = __commonJS({ } }; function onHttp2SessionError(err) { +<<<<<<< HEAD assert4(err.code !== "ERR_TLS_CERT_ALTNAME_INVALID"); +======= + assert3(err.code !== "ERR_TLS_CERT_ALTNAME_INVALID"); +>>>>>>> 8412ac4 (Fix github_actions iss) this[kSocket][kError] = err; onError(this[kClient], err); } @@ -7279,7 +7420,11 @@ var require_client = __commonJS({ client[kSocket] = null; client[kHTTP2Session] = null; if (client.destroyed) { +<<<<<<< HEAD assert4(this[kPending] === 0); +======= + assert3(this[kPending] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) const requests = client[kQueue].splice(client[kRunningIdx]); for (let i = 0; i < requests.length; i++) { const request2 = requests[i]; @@ -7291,7 +7436,11 @@ var require_client = __commonJS({ errorRequest(client, request2, err); } client[kPendingIdx] = client[kRunningIdx]; +<<<<<<< HEAD assert4(client[kRunning] === 0); +======= + assert3(client[kRunning] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) client.emit( "disconnect", client[kUrl], @@ -7318,35 +7467,63 @@ var require_client = __commonJS({ return 0; }, wasm_on_status: (p, at, len) => { +<<<<<<< HEAD assert4.strictEqual(currentParser.ptr, p); +======= + assert3.strictEqual(currentParser.ptr, p); +>>>>>>> 8412ac4 (Fix github_actions iss) const start = at - currentBufferPtr + currentBufferRef.byteOffset; return currentParser.onStatus(new FastBuffer(currentBufferRef.buffer, start, len)) || 0; }, wasm_on_message_begin: (p) => { +<<<<<<< HEAD assert4.strictEqual(currentParser.ptr, p); return currentParser.onMessageBegin() || 0; }, wasm_on_header_field: (p, at, len) => { assert4.strictEqual(currentParser.ptr, p); +======= + assert3.strictEqual(currentParser.ptr, p); + return currentParser.onMessageBegin() || 0; + }, + wasm_on_header_field: (p, at, len) => { + assert3.strictEqual(currentParser.ptr, p); +>>>>>>> 8412ac4 (Fix github_actions iss) const start = at - currentBufferPtr + currentBufferRef.byteOffset; return currentParser.onHeaderField(new FastBuffer(currentBufferRef.buffer, start, len)) || 0; }, wasm_on_header_value: (p, at, len) => { +<<<<<<< HEAD assert4.strictEqual(currentParser.ptr, p); +======= + assert3.strictEqual(currentParser.ptr, p); +>>>>>>> 8412ac4 (Fix github_actions iss) const start = at - currentBufferPtr + currentBufferRef.byteOffset; return currentParser.onHeaderValue(new FastBuffer(currentBufferRef.buffer, start, len)) || 0; }, wasm_on_headers_complete: (p, statusCode, upgrade, shouldKeepAlive) => { +<<<<<<< HEAD assert4.strictEqual(currentParser.ptr, p); return currentParser.onHeadersComplete(statusCode, Boolean(upgrade), Boolean(shouldKeepAlive)) || 0; }, wasm_on_body: (p, at, len) => { assert4.strictEqual(currentParser.ptr, p); +======= + assert3.strictEqual(currentParser.ptr, p); + return currentParser.onHeadersComplete(statusCode, Boolean(upgrade), Boolean(shouldKeepAlive)) || 0; + }, + wasm_on_body: (p, at, len) => { + assert3.strictEqual(currentParser.ptr, p); +>>>>>>> 8412ac4 (Fix github_actions iss) const start = at - currentBufferPtr + currentBufferRef.byteOffset; return currentParser.onBody(new FastBuffer(currentBufferRef.buffer, start, len)) || 0; }, wasm_on_message_complete: (p) => { +<<<<<<< HEAD assert4.strictEqual(currentParser.ptr, p); +======= + assert3.strictEqual(currentParser.ptr, p); +>>>>>>> 8412ac4 (Fix github_actions iss) return currentParser.onMessageComplete() || 0; } /* eslint-enable camelcase */ @@ -7365,7 +7542,11 @@ var require_client = __commonJS({ var TIMEOUT_IDLE = 3; var Parser = class { constructor(client, socket, { exports: exports2 }) { +<<<<<<< HEAD assert4(Number.isFinite(client[kMaxHeadersSize]) && client[kMaxHeadersSize] > 0); +======= + assert3(Number.isFinite(client[kMaxHeadersSize]) && client[kMaxHeadersSize] > 0); +>>>>>>> 8412ac4 (Fix github_actions iss) this.llhttp = exports2; this.ptr = this.llhttp.llhttp_alloc(constants.TYPE.RESPONSE); this.client = client; @@ -7411,10 +7592,17 @@ var require_client = __commonJS({ if (this.socket.destroyed || !this.paused) { return; } +<<<<<<< HEAD assert4(this.ptr != null); assert4(currentParser == null); this.llhttp.llhttp_resume(this.ptr); assert4(this.timeoutType === TIMEOUT_BODY); +======= + assert3(this.ptr != null); + assert3(currentParser == null); + this.llhttp.llhttp_resume(this.ptr); + assert3(this.timeoutType === TIMEOUT_BODY); +>>>>>>> 8412ac4 (Fix github_actions iss) if (this.timeout) { if (this.timeout.refresh) { this.timeout.refresh(); @@ -7434,9 +7622,15 @@ var require_client = __commonJS({ } } execute(data) { +<<<<<<< HEAD assert4(this.ptr != null); assert4(currentParser == null); assert4(!this.paused); +======= + assert3(this.ptr != null); + assert3(currentParser == null); + assert3(!this.paused); +>>>>>>> 8412ac4 (Fix github_actions iss) const { socket, llhttp } = this; if (data.length > currentBufferSize) { if (currentBufferPtr) { @@ -7478,8 +7672,13 @@ var require_client = __commonJS({ } } destroy() { +<<<<<<< HEAD assert4(this.ptr != null); assert4(currentParser == null); +======= + assert3(this.ptr != null); + assert3(currentParser == null); +>>>>>>> 8412ac4 (Fix github_actions iss) this.llhttp.llhttp_free(this.ptr); this.ptr = null; timers.clearTimeout(this.timeout); @@ -7536,6 +7735,7 @@ var require_client = __commonJS({ } onUpgrade(head) { const { upgrade, client, socket, headers, statusCode } = this; +<<<<<<< HEAD assert4(upgrade); const request2 = client[kQueue][client[kRunningIdx]]; assert4(request2); @@ -7547,6 +7747,19 @@ var require_client = __commonJS({ this.statusText = ""; this.shouldKeepAlive = null; assert4(this.headers.length % 2 === 0); +======= + assert3(upgrade); + const request2 = client[kQueue][client[kRunningIdx]]; + assert3(request2); + assert3(!socket.destroyed); + assert3(socket === client[kSocket]); + assert3(!this.paused); + assert3(request2.upgrade || request2.method === "CONNECT"); + this.statusCode = null; + this.statusText = ""; + this.shouldKeepAlive = null; + assert3(this.headers.length % 2 === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) this.headers = []; this.headersSize = 0; socket.unshift(head); @@ -7574,8 +7787,13 @@ var require_client = __commonJS({ if (!request2) { return -1; } +<<<<<<< HEAD assert4(!this.upgrade); assert4(this.statusCode < 200); +======= + assert3(!this.upgrade); + assert3(this.statusCode < 200); +>>>>>>> 8412ac4 (Fix github_actions iss) if (statusCode === 100) { util3.destroy(socket, new SocketError("bad response", util3.getSocketInfo(socket))); return -1; @@ -7584,7 +7802,11 @@ var require_client = __commonJS({ util3.destroy(socket, new SocketError("bad upgrade", util3.getSocketInfo(socket))); return -1; } +<<<<<<< HEAD assert4.strictEqual(this.timeoutType, TIMEOUT_HEADERS); +======= + assert3.strictEqual(this.timeoutType, TIMEOUT_HEADERS); +>>>>>>> 8412ac4 (Fix github_actions iss) this.statusCode = statusCode; this.shouldKeepAlive = shouldKeepAlive || // Override llhttp value which does not allow keepAlive for HEAD. request2.method === "HEAD" && !socket[kReset] && this.connection.toLowerCase() === "keep-alive"; @@ -7597,16 +7819,28 @@ var require_client = __commonJS({ } } if (request2.method === "CONNECT") { +<<<<<<< HEAD assert4(client[kRunning] === 1); +======= + assert3(client[kRunning] === 1); +>>>>>>> 8412ac4 (Fix github_actions iss) this.upgrade = true; return 2; } if (upgrade) { +<<<<<<< HEAD assert4(client[kRunning] === 1); this.upgrade = true; return 2; } assert4(this.headers.length % 2 === 0); +======= + assert3(client[kRunning] === 1); + this.upgrade = true; + return 2; + } + assert3(this.headers.length % 2 === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) this.headers = []; this.headersSize = 0; if (this.shouldKeepAlive && client[kPipelining]) { @@ -7649,14 +7883,23 @@ var require_client = __commonJS({ return -1; } const request2 = client[kQueue][client[kRunningIdx]]; +<<<<<<< HEAD assert4(request2); assert4.strictEqual(this.timeoutType, TIMEOUT_BODY); +======= + assert3(request2); + assert3.strictEqual(this.timeoutType, TIMEOUT_BODY); +>>>>>>> 8412ac4 (Fix github_actions iss) if (this.timeout) { if (this.timeout.refresh) { this.timeout.refresh(); } } +<<<<<<< HEAD assert4(statusCode >= 200); +======= + assert3(statusCode >= 200); +>>>>>>> 8412ac4 (Fix github_actions iss) if (maxResponseSize > -1 && this.bytesRead + buf.length > maxResponseSize) { util3.destroy(socket, new ResponseExceededMaxSizeError()); return -1; @@ -7675,15 +7918,24 @@ var require_client = __commonJS({ return; } const request2 = client[kQueue][client[kRunningIdx]]; +<<<<<<< HEAD assert4(request2); assert4(statusCode >= 100); +======= + assert3(request2); + assert3(statusCode >= 100); +>>>>>>> 8412ac4 (Fix github_actions iss) this.statusCode = null; this.statusText = ""; this.bytesRead = 0; this.contentLength = ""; this.keepAlive = ""; this.connection = ""; +<<<<<<< HEAD assert4(this.headers.length % 2 === 0); +======= + assert3(this.headers.length % 2 === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) this.headers = []; this.headersSize = 0; if (statusCode < 200) { @@ -7696,7 +7948,11 @@ var require_client = __commonJS({ request2.onComplete(headers); client[kQueue][client[kRunningIdx]++] = null; if (socket[kWriting]) { +<<<<<<< HEAD assert4.strictEqual(client[kRunning], 0); +======= + assert3.strictEqual(client[kRunning], 0); +>>>>>>> 8412ac4 (Fix github_actions iss) util3.destroy(socket, new InformationalError("reset")); return constants.ERROR.PAUSED; } else if (!shouldKeepAlive) { @@ -7716,7 +7972,11 @@ var require_client = __commonJS({ const { socket, timeoutType, client } = parser; if (timeoutType === TIMEOUT_HEADERS) { if (!socket[kWriting] || socket.writableNeedDrain || client[kRunning] > 1) { +<<<<<<< HEAD assert4(!parser.paused, "cannot be paused while waiting for headers"); +======= + assert3(!parser.paused, "cannot be paused while waiting for headers"); +>>>>>>> 8412ac4 (Fix github_actions iss) util3.destroy(socket, new HeadersTimeoutError()); } } else if (timeoutType === TIMEOUT_BODY) { @@ -7724,7 +7984,11 @@ var require_client = __commonJS({ util3.destroy(socket, new BodyTimeoutError()); } } else if (timeoutType === TIMEOUT_IDLE) { +<<<<<<< HEAD assert4(client[kRunning] === 0 && client[kKeepAliveTimeoutValue]); +======= + assert3(client[kRunning] === 0 && client[kKeepAliveTimeoutValue]); +>>>>>>> 8412ac4 (Fix github_actions iss) util3.destroy(socket, new InformationalError("socket idle timeout")); } } @@ -7736,7 +8000,11 @@ var require_client = __commonJS({ } function onSocketError(err) { const { [kClient]: client, [kParser]: parser } = this; +<<<<<<< HEAD assert4(err.code !== "ERR_TLS_CERT_ALTNAME_INVALID"); +======= + assert3(err.code !== "ERR_TLS_CERT_ALTNAME_INVALID"); +>>>>>>> 8412ac4 (Fix github_actions iss) if (client[kHTTPConnVersion] !== "h2") { if (err.code === "ECONNRESET" && parser.statusCode && !parser.shouldKeepAlive) { parser.onMessageComplete(); @@ -7748,13 +8016,21 @@ var require_client = __commonJS({ } function onError(client, err) { if (client[kRunning] === 0 && err.code !== "UND_ERR_INFO" && err.code !== "UND_ERR_SOCKET") { +<<<<<<< HEAD assert4(client[kPendingIdx] === client[kRunningIdx]); +======= + assert3(client[kPendingIdx] === client[kRunningIdx]); +>>>>>>> 8412ac4 (Fix github_actions iss) const requests = client[kQueue].splice(client[kRunningIdx]); for (let i = 0; i < requests.length; i++) { const request2 = requests[i]; errorRequest(client, request2, err); } +<<<<<<< HEAD assert4(client[kSize] === 0); +======= + assert3(client[kSize] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) } } function onSocketEnd() { @@ -7779,7 +8055,11 @@ var require_client = __commonJS({ const err = this[kError] || new SocketError("closed", util3.getSocketInfo(this)); client[kSocket] = null; if (client.destroyed) { +<<<<<<< HEAD assert4(client[kPending] === 0); +======= + assert3(client[kPending] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) const requests = client[kQueue].splice(client[kRunningIdx]); for (let i = 0; i < requests.length; i++) { const request2 = requests[i]; @@ -7791,11 +8071,16 @@ var require_client = __commonJS({ errorRequest(client, request2, err); } client[kPendingIdx] = client[kRunningIdx]; +<<<<<<< HEAD assert4(client[kRunning] === 0); +======= + assert3(client[kRunning] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) client.emit("disconnect", client[kUrl], [client], err); resume(client); } async function connect(client) { +<<<<<<< HEAD assert4(!client[kConnecting]); assert4(!client[kSocket]); let { host, hostname: hostname5, protocol, port } = client[kUrl]; @@ -7804,6 +8089,16 @@ var require_client = __commonJS({ assert4(idx !== -1); const ip2 = hostname5.substring(1, idx); assert4(net.isIP(ip2)); +======= + assert3(!client[kConnecting]); + assert3(!client[kSocket]); + let { host, hostname: hostname5, protocol, port } = client[kUrl]; + if (hostname5[0] === "[") { + const idx = hostname5.indexOf("]"); + assert3(idx !== -1); + const ip2 = hostname5.substring(1, idx); + assert3(net.isIP(ip2)); +>>>>>>> 8412ac4 (Fix github_actions iss) hostname5 = ip2; } client[kConnecting] = true; @@ -7843,7 +8138,11 @@ var require_client = __commonJS({ return; } client[kConnecting] = false; +<<<<<<< HEAD assert4(socket); +======= + assert3(socket); +>>>>>>> 8412ac4 (Fix github_actions iss) const isH2 = socket.alpnProtocol === "h2"; if (isH2) { if (!h2ExperimentalWarned) { @@ -7919,7 +8218,11 @@ var require_client = __commonJS({ }); } if (err.code === "ERR_TLS_CERT_ALTNAME_INVALID") { +<<<<<<< HEAD assert4(client[kRunning] === 0); +======= + assert3(client[kRunning] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) while (client[kPending] > 0 && client[kQueue][client[kPendingIdx]].servername === client[kServerName]) { const request2 = client[kQueue][client[kPendingIdx]++]; errorRequest(client, request2, err); @@ -7951,7 +8254,11 @@ var require_client = __commonJS({ function _resume(client, sync) { while (true) { if (client.destroyed) { +<<<<<<< HEAD assert4(client[kPending] === 0); +======= + assert3(client[kPending] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) return; } if (client[kClosedResolve] && !client[kSize]) { @@ -8123,13 +8430,21 @@ upgrade: ${upgrade}\r \r `, "latin1"); } else { +<<<<<<< HEAD assert4(contentLength === null, "no body must not have content length"); +======= + assert3(contentLength === null, "no body must not have content length"); +>>>>>>> 8412ac4 (Fix github_actions iss) socket.write(`${header}\r `, "latin1"); } request2.onRequestSent(); } else if (util3.isBuffer(body)) { +<<<<<<< HEAD assert4(contentLength === body.byteLength, "buffer body must have content length"); +======= + assert3(contentLength === body.byteLength, "buffer body must have content length"); +>>>>>>> 8412ac4 (Fix github_actions iss) socket.cork(); socket.write(`${header}content-length: ${contentLength}\r \r @@ -8152,7 +8467,11 @@ upgrade: ${upgrade}\r } else if (util3.isIterable(body)) { writeIterable({ body, client, request: request2, socket, contentLength, header, expectsPayload }); } else { +<<<<<<< HEAD assert4(false); +======= + assert3(false); +>>>>>>> 8412ac4 (Fix github_actions iss) } return true; } @@ -8221,7 +8540,11 @@ upgrade: ${upgrade}\r process.emitWarning(new RequestContentLengthMismatchError()); } if (contentLength != null) { +<<<<<<< HEAD assert4(body, "no body must not have content length"); +======= + assert3(body, "no body must not have content length"); +>>>>>>> 8412ac4 (Fix github_actions iss) headers[HTTP2_HEADER_CONTENT_LENGTH] = `${contentLength}`; } session.ref(); @@ -8277,7 +8600,11 @@ upgrade: ${upgrade}\r if (!body) { request2.onRequestSent(); } else if (util3.isBuffer(body)) { +<<<<<<< HEAD assert4(contentLength === body.byteLength, "buffer body must have content length"); +======= + assert3(contentLength === body.byteLength, "buffer body must have content length"); +>>>>>>> 8412ac4 (Fix github_actions iss) stream.cork(); stream.write(body); stream.uncork(); @@ -8331,12 +8658,20 @@ upgrade: ${upgrade}\r socket: client[kSocket] }); } else { +<<<<<<< HEAD assert4(false); +======= + assert3(false); +>>>>>>> 8412ac4 (Fix github_actions iss) } } } function writeStream({ h2stream, body, client, request: request2, socket, contentLength, header, expectsPayload }) { +<<<<<<< HEAD assert4(contentLength !== 0 || client[kRunning] === 0, "stream body cannot be pipelined"); +======= + assert3(contentLength !== 0 || client[kRunning] === 0, "stream body cannot be pipelined"); +>>>>>>> 8412ac4 (Fix github_actions iss) if (client[kHTTPConnVersion] === "h2") { let onPipeData = function(chunk) { request2.onBodySent(chunk); @@ -8394,7 +8729,11 @@ upgrade: ${upgrade}\r return; } finished = true; +<<<<<<< HEAD assert4(socket.destroyed || socket[kWriting] && client[kRunning] <= 1); +======= + assert3(socket.destroyed || socket[kWriting] && client[kRunning] <= 1); +>>>>>>> 8412ac4 (Fix github_actions iss) socket.off("drain", onDrain).off("error", onFinished); body.removeListener("data", onData).removeListener("end", onFinished).removeListener("error", onFinished).removeListener("close", onAbort); if (!err) { @@ -8418,7 +8757,11 @@ upgrade: ${upgrade}\r socket.on("drain", onDrain).on("error", onFinished); } async function writeBlob({ h2stream, body, client, request: request2, socket, contentLength, header, expectsPayload }) { +<<<<<<< HEAD assert4(contentLength === body.size, "blob body must have content length"); +======= + assert3(contentLength === body.size, "blob body must have content length"); +>>>>>>> 8412ac4 (Fix github_actions iss) const isH2 = client[kHTTPConnVersion] === "h2"; try { if (contentLength != null && contentLength !== body.size) { @@ -8448,7 +8791,11 @@ upgrade: ${upgrade}\r } } async function writeIterable({ h2stream, body, client, request: request2, socket, contentLength, header, expectsPayload }) { +<<<<<<< HEAD assert4(contentLength !== 0 || client[kRunning] === 0, "iterator body cannot be pipelined"); +======= + assert3(contentLength !== 0 || client[kRunning] === 0, "iterator body cannot be pipelined"); +>>>>>>> 8412ac4 (Fix github_actions iss) let callback = null; function onDrain() { if (callback) { @@ -8458,7 +8805,11 @@ upgrade: ${upgrade}\r } } const waitForDrain = () => new Promise((resolve, reject) => { +<<<<<<< HEAD assert4(callback === null); +======= + assert3(callback === null); +>>>>>>> 8412ac4 (Fix github_actions iss) if (socket[kError]) { reject(socket[kError]); } else { @@ -8606,7 +8957,11 @@ ${len.toString(16)}\r const { socket, client } = this; socket[kWriting] = false; if (err) { +<<<<<<< HEAD assert4(client[kRunning] <= 1, "pipeline should only contain this request"); +======= + assert3(client[kRunning] <= 1, "pipeline should only contain this request"); +>>>>>>> 8412ac4 (Fix github_actions iss) util3.destroy(socket, err); } } @@ -8614,7 +8969,11 @@ ${len.toString(16)}\r function errorRequest(client, request2, err) { try { request2.onError(err); +<<<<<<< HEAD assert4(request2.aborted); +======= + assert3(request2.aborted); +>>>>>>> 8412ac4 (Fix github_actions iss) } catch (err2) { client.emit("error", err2); } @@ -9256,7 +9615,11 @@ var require_agent = __commonJS({ var require_readable = __commonJS({ "../node_modules/.pnpm/undici@5.29.0/node_modules/undici/lib/api/readable.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { Readable } = __require("stream"); var { RequestAbortedError, NotSupportedError, InvalidArgumentError } = require_errors(); var util3 = require_util(); @@ -9365,7 +9728,11 @@ var require_readable = __commonJS({ this[kBody] = ReadableStreamFrom(this); if (this[kConsume]) { this[kBody].getReader(); +<<<<<<< HEAD assert4(this[kBody].locked); +======= + assert3(this[kBody].locked); +>>>>>>> 8412ac4 (Fix github_actions iss) } } return this[kBody]; @@ -9416,7 +9783,11 @@ var require_readable = __commonJS({ if (isUnusable(stream)) { throw new TypeError("unusable"); } +<<<<<<< HEAD assert4(!stream[kConsume]); +======= + assert3(!stream[kConsume]); +>>>>>>> 8412ac4 (Fix github_actions iss) return new Promise((resolve, reject) => { stream[kConsume] = { type: type2, @@ -9507,13 +9878,21 @@ var require_readable = __commonJS({ // ../node_modules/.pnpm/undici@5.29.0/node_modules/undici/lib/api/util.js var require_util3 = __commonJS({ "../node_modules/.pnpm/undici@5.29.0/node_modules/undici/lib/api/util.js"(exports, module) { +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { ResponseStatusCodeError } = require_errors(); var { toUSVString } = require_util(); async function getResolveErrorBodyCallback({ callback, body, contentType, statusCode, statusMessage, headers }) { +<<<<<<< HEAD assert4(body); +======= + assert3(body); +>>>>>>> 8412ac4 (Fix github_actions iss) let chunks = []; let limit = 0; for await (const chunk of body) { @@ -9941,7 +10320,11 @@ var require_api_pipeline = __commonJS({ var util3 = require_util(); var { AsyncResource } = __require("async_hooks"); var { addSignal, removeSignal } = require_abort_signal(); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var kResume = Symbol("resume"); var PipelineRequest = class extends Readable { constructor() { @@ -10041,7 +10424,11 @@ var require_api_pipeline = __commonJS({ } onConnect(abort, context) { const { ret, res } = this; +<<<<<<< HEAD assert4(!res, "pipeline cannot be retried"); +======= + assert3(!res, "pipeline cannot be retried"); +>>>>>>> 8412ac4 (Fix github_actions iss) if (ret.destroyed) { throw new RequestAbortedError(); } @@ -10130,7 +10517,11 @@ var require_api_upgrade = __commonJS({ var { AsyncResource } = __require("async_hooks"); var util3 = require_util(); var { addSignal, removeSignal } = require_abort_signal(); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var UpgradeHandler = class extends AsyncResource { constructor(opts, callback) { if (!opts || typeof opts !== "object") { @@ -10163,7 +10554,11 @@ var require_api_upgrade = __commonJS({ } onUpgrade(statusCode, rawHeaders, socket) { const { callback, opaque, context } = this; +<<<<<<< HEAD assert4.strictEqual(statusCode, 101); +======= + assert3.strictEqual(statusCode, 101); +>>>>>>> 8412ac4 (Fix github_actions iss) removeSignal(this); this.callback = null; const headers = this.responseHeaders === "raw" ? util3.parseRawHeaders(rawHeaders) : util3.parseHeaders(rawHeaders); @@ -11270,7 +11665,11 @@ var require_proxy_agent = __commonJS({ // ../node_modules/.pnpm/undici@5.29.0/node_modules/undici/lib/handler/RetryHandler.js var require_RetryHandler = __commonJS({ "../node_modules/.pnpm/undici@5.29.0/node_modules/undici/lib/handler/RetryHandler.js"(exports, module) { +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { kRetryHandlerDefaultRetry } = require_symbols(); var { RequestRetryError } = require_errors(); var { isDisturbed, parseHeaders, parseRangeHeader } = require_util(); @@ -11435,8 +11834,13 @@ var require_RetryHandler = __commonJS({ return false; } const { start, size, end = size } = contentRange; +<<<<<<< HEAD assert4(this.start === start, "content-range mismatch"); assert4(this.end == null || this.end === end, "content-range mismatch"); +======= + assert3(this.start === start, "content-range mismatch"); + assert3(this.end == null || this.end === end, "content-range mismatch"); +>>>>>>> 8412ac4 (Fix github_actions iss) this.resume = resume; return true; } @@ -11452,12 +11856,21 @@ var require_RetryHandler = __commonJS({ ); } const { start, size, end = size } = range2; +<<<<<<< HEAD assert4( start != null && Number.isFinite(start) && this.start !== start, "content-range mismatch" ); assert4(Number.isFinite(start)); assert4( +======= + assert3( + start != null && Number.isFinite(start) && this.start !== start, + "content-range mismatch" + ); + assert3(Number.isFinite(start)); + assert3( +>>>>>>> 8412ac4 (Fix github_actions iss) end != null && Number.isFinite(end) && this.end !== end, "invalid content-length" ); @@ -11468,8 +11881,13 @@ var require_RetryHandler = __commonJS({ const contentLength = headers["content-length"]; this.end = contentLength != null ? Number(contentLength) : null; } +<<<<<<< HEAD assert4(Number.isFinite(this.start)); assert4( +======= + assert3(Number.isFinite(this.start)); + assert3( +>>>>>>> 8412ac4 (Fix github_actions iss) this.end == null || Number.isFinite(this.end), "invalid content-length" ); @@ -11612,7 +12030,11 @@ var require_headers = __commonJS({ } = require_util2(); var util3 = __require("util"); var { webidl } = require_webidl(); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var kHeadersMap = Symbol("headers map"); var kHeadersSortedMap = Symbol("headers map sorted"); function isHTTPWhiteSpaceCharCode(code) { @@ -11870,7 +12292,11 @@ var require_headers = __commonJS({ headers.push([name, cookies[j]]); } } else { +<<<<<<< HEAD assert4(value2 !== null); +======= + assert3(value2 !== null); +>>>>>>> 8412ac4 (Fix github_actions iss) headers.push([name, value2]); } } @@ -12016,7 +12442,11 @@ var require_response = __commonJS({ var { getGlobalOrigin } = require_global(); var { URLSerializer } = require_dataURL(); var { kHeadersList, kConstruct } = require_symbols(); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { types } = __require("util"); var ReadableStream2 = globalThis.ReadableStream || __require("stream/web").ReadableStream; var textEncoder = new TextEncoder("utf-8"); @@ -12232,7 +12662,11 @@ var require_response = __commonJS({ return p in state ? state[p] : target[p]; }, set(target, p, value2) { +<<<<<<< HEAD assert4(!(p in state)); +======= + assert3(!(p in state)); +>>>>>>> 8412ac4 (Fix github_actions iss) target[p] = value2; return true; } @@ -12266,11 +12700,19 @@ var require_response = __commonJS({ body: null }); } else { +<<<<<<< HEAD assert4(false); } } function makeAppropriateNetworkError(fetchParams, err = null) { assert4(isCancelled(fetchParams)); +======= + assert3(false); + } + } + function makeAppropriateNetworkError(fetchParams, err = null) { + assert3(isCancelled(fetchParams)); +>>>>>>> 8412ac4 (Fix github_actions iss) return isAborted3(fetchParams) ? makeNetworkError(Object.assign(new DOMException2("The operation was aborted.", "AbortError"), { cause: err })) : makeNetworkError(Object.assign(new DOMException2("Request was cancelled."), { cause: err })); } function initializeResponse(response, init, body) { @@ -12398,7 +12840,11 @@ var require_request2 = __commonJS({ var { getGlobalOrigin } = require_global(); var { URLSerializer } = require_dataURL(); var { kHeadersList, kConstruct } = require_symbols(); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { getMaxListeners, setMaxListeners: setMaxListeners2, getEventListeners, defaultMaxListeners } = __require("events"); var TransformStream2 = globalThis.TransformStream; var kAbortController = Symbol("abortController"); @@ -12442,7 +12888,11 @@ var require_request2 = __commonJS({ request2 = makeRequest({ urlList: [parsedURL] }); fallbackMode = "cors"; } else { +<<<<<<< HEAD assert4(input instanceof _Request); +======= + assert3(input instanceof _Request); +>>>>>>> 8412ac4 (Fix github_actions iss) request2 = input[kState]; signal = input[kSignal]; } @@ -13051,7 +13501,11 @@ var require_fetch = __commonJS({ urlHasHttpsScheme } = require_util2(); var { kState, kHeaders, kGuard, kRealm } = require_symbols2(); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { safelyExtractBody } = require_body(); var { redirectStatusSet, @@ -13131,7 +13585,11 @@ var require_fetch = __commonJS({ requestObject.signal, () => { locallyAborted = true; +<<<<<<< HEAD assert4(controller != null); +======= + assert3(controller != null); +>>>>>>> 8412ac4 (Fix github_actions iss) controller.abort(requestObject.signal.reason); abortFetch(p, request2, responseObject, requestObject.signal.reason); } @@ -13264,7 +13722,11 @@ var require_fetch = __commonJS({ taskDestination, crossOriginIsolatedCapability }; +<<<<<<< HEAD assert4(!request2.body || request2.body.stream); +======= + assert3(!request2.body || request2.body.stream); +>>>>>>> 8412ac4 (Fix github_actions iss) if (request2.window === "client") { request2.window = request2.client?.globalObject?.constructor?.name === "Window" ? request2.client : "no-window"; } @@ -13357,7 +13819,11 @@ var require_fetch = __commonJS({ } else if (request2.responseTainting === "opaque") { response = filterResponse(response, "opaque"); } else { +<<<<<<< HEAD assert4(false); +======= + assert3(false); +>>>>>>> 8412ac4 (Fix github_actions iss) } } let internalResponse = response.status === 0 ? response : response.internalResponse; @@ -13549,7 +14015,11 @@ var require_fetch = __commonJS({ } else if (request2.redirect === "follow") { response = await httpRedirectFetch(fetchParams, response); } else { +<<<<<<< HEAD assert4(false); +======= + assert3(false); +>>>>>>> 8412ac4 (Fix github_actions iss) } } response.timingInfo = timingInfo; @@ -13602,7 +14072,11 @@ var require_fetch = __commonJS({ request2.headersList.delete("host"); } if (request2.body != null) { +<<<<<<< HEAD assert4(request2.body.source != null); +======= + assert3(request2.body.source != null); +>>>>>>> 8412ac4 (Fix github_actions iss) request2.body = safelyExtractBody(request2.body.source)[0]; } const timingInfo = fetchParams.timingInfo; @@ -13735,7 +14209,11 @@ var require_fetch = __commonJS({ return response; } async function httpNetworkFetch(fetchParams, includeCredentials = false, forceNewConnection = false) { +<<<<<<< HEAD assert4(!fetchParams.controller.connection || fetchParams.controller.connection.destroyed); +======= + assert3(!fetchParams.controller.connection || fetchParams.controller.connection.destroyed); +>>>>>>> 8412ac4 (Fix github_actions iss) fetchParams.controller.connection = { abort: null, destroyed: false, @@ -14870,7 +15348,11 @@ var require_symbols4 = __commonJS({ var require_util5 = __commonJS({ "../node_modules/.pnpm/undici@5.29.0/node_modules/undici/lib/cache/util.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { URLSerializer } = require_dataURL(); var { isValidHeaderName } = require_util2(); function urlEquals(A, B, excludeFragment = false) { @@ -14879,7 +15361,11 @@ var require_util5 = __commonJS({ return serializedA === serializedB; } function fieldValues(header) { +<<<<<<< HEAD assert4(header !== null); +======= + assert3(header !== null); +>>>>>>> 8412ac4 (Fix github_actions iss) const values = []; for (let value2 of header.split(",")) { value2 = value2.trim(); @@ -14913,7 +15399,11 @@ var require_cache = __commonJS({ var { kState, kHeaders, kGuard, kRealm } = require_symbols2(); var { fetching } = require_fetch(); var { urlIsHttpHttpsScheme, createDeferredPromise, readAllBytes } = require_util2(); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { getGlobalDispatcher } = require_global2(); var Cache = class _Cache { /** @@ -15174,7 +15664,11 @@ var require_cache = __commonJS({ return false; } } else { +<<<<<<< HEAD assert4(typeof request2 === "string"); +======= + assert3(typeof request2 === "string"); +>>>>>>> 8412ac4 (Fix github_actions iss) r = new Request2(request2)[kState]; } const operations = []; @@ -15283,7 +15777,11 @@ var require_cache = __commonJS({ } for (const requestResponse of requestResponses) { const idx = cache.indexOf(requestResponse); +<<<<<<< HEAD assert4(idx !== -1); +======= + assert3(idx !== -1); +>>>>>>> 8412ac4 (Fix github_actions iss) cache.splice(idx, 1); } } else if (operation.type === "put") { @@ -15315,7 +15813,11 @@ var require_cache = __commonJS({ requestResponses = this.#queryCache(operation.request); for (const requestResponse of requestResponses) { const idx = cache.indexOf(requestResponse); +<<<<<<< HEAD assert4(idx !== -1); +======= + assert3(idx !== -1); +>>>>>>> 8412ac4 (Fix github_actions iss) cache.splice(idx, 1); } cache.push([operation.request, operation.response]); @@ -15702,7 +16204,11 @@ var require_parse = __commonJS({ var { maxNameValuePairSize, maxAttributeValueSize } = require_constants4(); var { isCTLExcludingHtab } = require_util6(); var { collectASequenceOfCodePointsFast } = require_dataURL(); +<<<<<<< HEAD var assert4 = __require("assert"); +======= + var assert3 = __require("assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) function parseSetCookie(header) { if (isCTLExcludingHtab(header)) { return null; @@ -15744,7 +16250,11 @@ var require_parse = __commonJS({ if (unparsedAttributes.length === 0) { return cookieAttributeList; } +<<<<<<< HEAD assert4(unparsedAttributes[0] === ";"); +======= + assert3(unparsedAttributes[0] === ";"); +>>>>>>> 8412ac4 (Fix github_actions iss) unparsedAttributes = unparsedAttributes.slice(1); let cookieAv = ""; if (unparsedAttributes.includes(";")) { @@ -30997,7 +31507,11 @@ __export(util_exports, { NUMBER_FORMAT_RANGES: () => NUMBER_FORMAT_RANGES2, aborted: () => aborted2, allowsEval: () => allowsEval2, +<<<<<<< HEAD assert: () => assert3, +======= + assert: () => assert2, +>>>>>>> 8412ac4 (Fix github_actions iss) assertEqual: () => assertEqual2, assertIs: () => assertIs2, assertNever: () => assertNever2, @@ -31066,7 +31580,11 @@ function assertIs2(_arg) { function assertNever2(_x) { throw new Error("Unexpected value in exhaustive check"); } +<<<<<<< HEAD function assert3(_) { +======= +function assert2(_) { +>>>>>>> 8412ac4 (Fix github_actions iss) } function getEnumValues2(entries) { const numericValues = Object.values(entries).filter((v) => typeof v === "number"); @@ -52303,7 +52821,11 @@ var require_tree = __commonJS({ var require_util11 = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/core/util.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { kDestroyed, kBodyUsed, kListeners, kBody } = require_symbols6(); var { IncomingMessage } = __require("node:http"); var stream = __require("node:stream"); @@ -52321,7 +52843,11 @@ var require_util11 = __commonJS({ this[kBodyUsed] = false; } async *[Symbol.asyncIterator]() { +<<<<<<< HEAD assert4(!this[kBodyUsed], "disturbed"); +======= + assert3(!this[kBodyUsed], "disturbed"); +>>>>>>> 8412ac4 (Fix github_actions iss) this[kBodyUsed] = true; yield* this[kBody]; } @@ -52332,7 +52858,11 @@ var require_util11 = __commonJS({ if (isStream(body)) { if (bodyLength(body) === 0) { body.on("data", function() { +<<<<<<< HEAD assert4(false); +======= + assert3(false); +>>>>>>> 8412ac4 (Fix github_actions iss) }); } if (typeof body.readableDidRead !== "boolean") { @@ -52441,7 +52971,11 @@ var require_util11 = __commonJS({ function getHostname(host) { if (host[0] === "[") { const idx2 = host.indexOf("]"); +<<<<<<< HEAD assert4(idx2 !== -1); +======= + assert3(idx2 !== -1); +>>>>>>> 8412ac4 (Fix github_actions iss) return host.substring(1, idx2); } const idx = host.indexOf(":"); @@ -52452,7 +52986,11 @@ var require_util11 = __commonJS({ if (!host) { return null; } +<<<<<<< HEAD assert4(typeof host === "string"); +======= + assert3(typeof host === "string"); +>>>>>>> 8412ac4 (Fix github_actions iss) const servername = getHostname(host); if (net.isIP(servername)) { return ""; @@ -52730,7 +53268,11 @@ var require_util11 = __commonJS({ function errorRequest(client, request2, err) { try { request2.onError(err); +<<<<<<< HEAD assert4(request2.aborted); +======= + assert3(request2.aborted); +>>>>>>> 8412ac4 (Fix github_actions iss) } catch (err2) { client.emit("error", err2); } @@ -53107,7 +53649,11 @@ var require_request3 = __commonJS({ InvalidArgumentError, NotSupportedError } = require_errors5(); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { isValidHTTPToken, isValidHeaderValue, @@ -53284,8 +53830,13 @@ var require_request3 = __commonJS({ } } onConnect(abort) { +<<<<<<< HEAD assert4(!this.aborted); assert4(!this.completed); +======= + assert3(!this.aborted); + assert3(!this.completed); +>>>>>>> 8412ac4 (Fix github_actions iss) if (this.error) { abort(this.error); } else { @@ -53297,8 +53848,13 @@ var require_request3 = __commonJS({ return this[kHandler].onResponseStarted?.(); } onHeaders(statusCode, headers, resume, statusText) { +<<<<<<< HEAD assert4(!this.aborted); assert4(!this.completed); +======= + assert3(!this.aborted); + assert3(!this.completed); +>>>>>>> 8412ac4 (Fix github_actions iss) if (channels.headers.hasSubscribers) { channels.headers.publish({ request: this, response: { statusCode, headers, statusText } }); } @@ -53309,8 +53865,13 @@ var require_request3 = __commonJS({ } } onData(chunk) { +<<<<<<< HEAD assert4(!this.aborted); assert4(!this.completed); +======= + assert3(!this.aborted); + assert3(!this.completed); +>>>>>>> 8412ac4 (Fix github_actions iss) if (channels.bodyChunkReceived.hasSubscribers) { channels.bodyChunkReceived.publish({ request: this, chunk }); } @@ -53322,14 +53883,24 @@ var require_request3 = __commonJS({ } } onUpgrade(statusCode, headers, socket) { +<<<<<<< HEAD assert4(!this.aborted); assert4(!this.completed); +======= + assert3(!this.aborted); + assert3(!this.completed); +>>>>>>> 8412ac4 (Fix github_actions iss) return this[kHandler].onUpgrade(statusCode, headers, socket); } onComplete(trailers) { this.onFinally(); +<<<<<<< HEAD assert4(!this.aborted); assert4(!this.completed); +======= + assert3(!this.aborted); + assert3(!this.completed); +>>>>>>> 8412ac4 (Fix github_actions iss) this.completed = true; if (channels.trailers.hasSubscribers) { channels.trailers.publish({ request: this, trailers }); @@ -53781,7 +54352,11 @@ var require_connect2 = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/core/connect.js"(exports, module) { "use strict"; var net = __require("node:net"); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var util3 = require_util11(); var { InvalidArgumentError } = require_errors5(); var tls; @@ -53827,7 +54402,11 @@ var require_connect2 = __commonJS({ } servername = servername || options.servername || util3.getServerName(host) || null; const sessionKey = servername || hostname5; +<<<<<<< HEAD assert4(sessionKey); +======= + assert3(sessionKey); +>>>>>>> 8412ac4 (Fix github_actions iss) const session = customSession || sessionCache.get(sessionKey) || null; port = port || 443; socket = tls.connect({ @@ -53847,7 +54426,11 @@ var require_connect2 = __commonJS({ sessionCache.set(sessionKey, session2); }); } else { +<<<<<<< HEAD assert4(!httpSocket, "httpSocket can only be sent on TLS update"); +======= + assert3(!httpSocket, "httpSocket can only be sent on TLS update"); +>>>>>>> 8412ac4 (Fix github_actions iss) port = port || 80; socket = net.connect({ highWaterMark: 64 * 1024, @@ -54818,14 +55401,22 @@ var require_global3 = __commonJS({ var require_data_url = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/web/fetch/data-url.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var encoder = new TextEncoder(); var HTTP_TOKEN_CODEPOINTS = /^[!#$%&'*+\-.^_|~A-Za-z0-9]+$/; var HTTP_WHITESPACE_REGEX = /[\u000A\u000D\u0009\u0020]/; var ASCII_WHITESPACE_REPLACE_REGEX = /[\u0009\u000A\u000C\u000D\u0020]/g; var HTTP_QUOTED_STRING_TOKENS = /^[\u0009\u0020-\u007E\u0080-\u00FF]+$/; function dataURLProcessor(dataURL) { +<<<<<<< HEAD assert4(dataURL.protocol === "data:"); +======= + assert3(dataURL.protocol === "data:"); +>>>>>>> 8412ac4 (Fix github_actions iss) let input = URLSerializer(dataURL, true); input = input.slice(5); const position = { position: 0 }; @@ -55026,7 +55617,11 @@ var require_data_url = __commonJS({ function collectAnHTTPQuotedString(input, position, extractValue = false) { const positionStart = position.position; let value2 = ""; +<<<<<<< HEAD assert4(input[position.position] === '"'); +======= + assert3(input[position.position] === '"'); +>>>>>>> 8412ac4 (Fix github_actions iss) position.position++; while (true) { value2 += collectASequenceOfCodePoints( @@ -55047,7 +55642,11 @@ var require_data_url = __commonJS({ value2 += input[position.position]; position.position++; } else { +<<<<<<< HEAD assert4(quoteOrBackslash === '"'); +======= + assert3(quoteOrBackslash === '"'); +>>>>>>> 8412ac4 (Fix github_actions iss) break; } } @@ -55057,7 +55656,11 @@ var require_data_url = __commonJS({ return input.slice(positionStart, position.position); } function serializeAMimeType(mimeType) { +<<<<<<< HEAD assert4(mimeType !== "failure"); +======= + assert3(mimeType !== "failure"); +>>>>>>> 8412ac4 (Fix github_actions iss) const { parameters, essence } = mimeType; let serialization = essence; for (let [name, value2] of parameters.entries()) { @@ -55756,7 +56359,11 @@ var require_util12 = __commonJS({ var { collectASequenceOfCodePoints, collectAnHTTPQuotedString, removeChars, parseMIMEType } = require_data_url(); var { performance: performance2 } = __require("node:perf_hooks"); var { ReadableStreamFrom, isValidHTTPToken, normalizedMethodRecordsBase } = require_util11(); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { isUint8Array } = __require("node:util/types"); var { webidl } = require_webidl2(); function responseURL(response) { @@ -55937,7 +56544,11 @@ var require_util12 = __commonJS({ } function determineRequestsReferrer(request2) { const policy = request2.referrerPolicy; +<<<<<<< HEAD assert4(policy); +======= + assert3(policy); +>>>>>>> 8412ac4 (Fix github_actions iss) let referrerSource = null; if (request2.referrer === "client") { const globalOrigin = getGlobalOrigin(); @@ -56000,7 +56611,11 @@ var require_util12 = __commonJS({ } } function stripURLForReferrer(url4, originOnly = false) { +<<<<<<< HEAD assert4(webidl.is.URL(url4)); +======= + assert3(webidl.is.URL(url4)); +>>>>>>> 8412ac4 (Fix github_actions iss) url4 = new URL(url4); if (urlIsLocal(url4)) { return "no-referrer"; @@ -56083,7 +56698,11 @@ var require_util12 = __commonJS({ if (result === void 0) { throw new TypeError("Value is not JSON serializable"); } +<<<<<<< HEAD assert4(typeof result === "string"); +======= + assert3(typeof result === "string"); +>>>>>>> 8412ac4 (Fix github_actions iss) return result; } var esIteratorPrototype = Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]())); @@ -56235,7 +56854,11 @@ var require_util12 = __commonJS({ } var invalidIsomorphicEncodeValueRegex = /[^\x00-\xFF]/; function isomorphicEncode(input) { +<<<<<<< HEAD assert4(!invalidIsomorphicEncodeValueRegex.test(input)); +======= + assert3(!invalidIsomorphicEncodeValueRegex.test(input)); +>>>>>>> 8412ac4 (Fix github_actions iss) return input; } async function readAllBytes(reader, successSteps, failureSteps) { @@ -56260,7 +56883,11 @@ var require_util12 = __commonJS({ } } function urlIsLocal(url4) { +<<<<<<< HEAD assert4("protocol" in url4); +======= + assert3("protocol" in url4); +>>>>>>> 8412ac4 (Fix github_actions iss) const protocol = url4.protocol; return protocol === "about:" || protocol === "blob:" || protocol === "data:"; } @@ -56268,7 +56895,11 @@ var require_util12 = __commonJS({ return typeof url4 === "string" && url4[5] === ":" && url4[0] === "h" && url4[1] === "t" && url4[2] === "t" && url4[3] === "p" && url4[4] === "s" || url4.protocol === "https:"; } function urlIsHttpHttpsScheme(url4) { +<<<<<<< HEAD assert4("protocol" in url4); +======= + assert3("protocol" in url4); +>>>>>>> 8412ac4 (Fix github_actions iss) const protocol = url4.protocol; return protocol === "http:" || protocol === "https:"; } @@ -56433,7 +57064,11 @@ var require_util12 = __commonJS({ continue; } } else { +<<<<<<< HEAD assert4(input.charCodeAt(position.position) === 44); +======= + assert3(input.charCodeAt(position.position) === 44); +>>>>>>> 8412ac4 (Fix github_actions iss) position.position++; } } @@ -56697,7 +57332,11 @@ var require_formdata_parser = __commonJS({ var { HTTP_TOKEN_CODEPOINTS, isomorphicDecode } = require_data_url(); var { makeEntry } = require_formdata2(); var { webidl } = require_webidl2(); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var formDataNameBuffer = Buffer.from('form-data; name="'); var filenameBuffer = Buffer.from("filename"); var dd = Buffer.from("--"); @@ -56724,7 +57363,11 @@ var require_formdata_parser = __commonJS({ return true; } function multipartFormDataParser(input, mimeType) { +<<<<<<< HEAD assert4(mimeType !== "failure" && mimeType.essence === "multipart/form-data"); +======= + assert3(mimeType !== "failure" && mimeType.essence === "multipart/form-data"); +>>>>>>> 8412ac4 (Fix github_actions iss) const boundaryString = mimeType.parameters.get("boundary"); if (boundaryString === void 0) { throw parsingError("missing boundary in content-type header"); @@ -56785,8 +57428,13 @@ var require_formdata_parser = __commonJS({ } else { value2 = utf8DecodeBytes(Buffer.from(body)); } +<<<<<<< HEAD assert4(webidl.is.USVString(name)); assert4(typeof value2 === "string" && webidl.is.USVString(value2) || webidl.is.File(value2)); +======= + assert3(webidl.is.USVString(name)); + assert3(typeof value2 === "string" && webidl.is.USVString(value2) || webidl.is.File(value2)); +>>>>>>> 8412ac4 (Fix github_actions iss) entryList.push(makeEntry(name, value2, filename)); } } @@ -56903,7 +57551,11 @@ var require_formdata_parser = __commonJS({ } } function parseMultipartFormDataName(input, position) { +<<<<<<< HEAD assert4(input[position.position - 1] === 34); +======= + assert3(input[position.position - 1] === 34); +>>>>>>> 8412ac4 (Fix github_actions iss) let name = collectASequenceOfBytes( (char) => char !== 10 && char !== 13 && char !== 34, input, @@ -56989,7 +57641,11 @@ var require_body2 = __commonJS({ } = require_util12(); var { FormData: FormData2, setFormDataState } = require_formdata2(); var { webidl } = require_webidl2(); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { isErrored, isDisturbed } = __require("node:stream"); var { isArrayBuffer } = __require("node:util/types"); var { serializeAMimeType } = require_data_url(); @@ -57031,7 +57687,11 @@ var require_body2 = __commonJS({ type: "bytes" }); } +<<<<<<< HEAD assert4(webidl.is.ReadableStream(stream)); +======= + assert3(webidl.is.ReadableStream(stream)); +>>>>>>> 8412ac4 (Fix github_actions iss) let action = null; let source = null; let length = null; @@ -57147,8 +57807,13 @@ Content-Type: ${value2.type || "application/octet-stream"}\r } function safelyExtractBody(object6, keepalive = false) { if (webidl.is.ReadableStream(object6)) { +<<<<<<< HEAD assert4(!util3.isDisturbed(object6), "The body has already been consumed."); assert4(!object6.locked, "The stream is locked."); +======= + assert3(!util3.isDisturbed(object6), "The body has already been consumed."); + assert3(!object6.locked, "The stream is locked."); +>>>>>>> 8412ac4 (Fix github_actions iss) } return extractBody(object6, keepalive); } @@ -57281,7 +57946,11 @@ Content-Type: ${value2.type || "application/octet-stream"}\r var require_client_h1 = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/dispatcher/client-h1.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var util3 = require_util11(); var { channels } = require_diagnostics(); var timers = require_timers2(); @@ -57372,7 +58041,11 @@ var require_client_h1 = __commonJS({ * @returns {number} */ wasm_on_status: (p, at, len) => { +<<<<<<< HEAD assert4(currentParser.ptr === p); +======= + assert3(currentParser.ptr === p); +>>>>>>> 8412ac4 (Fix github_actions iss) const start = at - currentBufferPtr + currentBufferRef.byteOffset; return currentParser.onStatus(new FastBuffer(currentBufferRef.buffer, start, len)); }, @@ -57381,7 +58054,11 @@ var require_client_h1 = __commonJS({ * @returns {number} */ wasm_on_message_begin: (p) => { +<<<<<<< HEAD assert4(currentParser.ptr === p); +======= + assert3(currentParser.ptr === p); +>>>>>>> 8412ac4 (Fix github_actions iss) return currentParser.onMessageBegin(); }, /** @@ -57391,7 +58068,11 @@ var require_client_h1 = __commonJS({ * @returns {number} */ wasm_on_header_field: (p, at, len) => { +<<<<<<< HEAD assert4(currentParser.ptr === p); +======= + assert3(currentParser.ptr === p); +>>>>>>> 8412ac4 (Fix github_actions iss) const start = at - currentBufferPtr + currentBufferRef.byteOffset; return currentParser.onHeaderField(new FastBuffer(currentBufferRef.buffer, start, len)); }, @@ -57402,7 +58083,11 @@ var require_client_h1 = __commonJS({ * @returns {number} */ wasm_on_header_value: (p, at, len) => { +<<<<<<< HEAD assert4(currentParser.ptr === p); +======= + assert3(currentParser.ptr === p); +>>>>>>> 8412ac4 (Fix github_actions iss) const start = at - currentBufferPtr + currentBufferRef.byteOffset; return currentParser.onHeaderValue(new FastBuffer(currentBufferRef.buffer, start, len)); }, @@ -57414,7 +58099,11 @@ var require_client_h1 = __commonJS({ * @returns {number} */ wasm_on_headers_complete: (p, statusCode, upgrade, shouldKeepAlive) => { +<<<<<<< HEAD assert4(currentParser.ptr === p); +======= + assert3(currentParser.ptr === p); +>>>>>>> 8412ac4 (Fix github_actions iss) return currentParser.onHeadersComplete(statusCode, upgrade === 1, shouldKeepAlive === 1); }, /** @@ -57424,7 +58113,11 @@ var require_client_h1 = __commonJS({ * @returns {number} */ wasm_on_body: (p, at, len) => { +<<<<<<< HEAD assert4(currentParser.ptr === p); +======= + assert3(currentParser.ptr === p); +>>>>>>> 8412ac4 (Fix github_actions iss) const start = at - currentBufferPtr + currentBufferRef.byteOffset; return currentParser.onBody(new FastBuffer(currentBufferRef.buffer, start, len)); }, @@ -57433,7 +58126,11 @@ var require_client_h1 = __commonJS({ * @returns {number} */ wasm_on_message_complete: (p) => { +<<<<<<< HEAD assert4(currentParser.ptr === p); +======= + assert3(currentParser.ptr === p); +>>>>>>> 8412ac4 (Fix github_actions iss) return currentParser.onMessageComplete(); } } @@ -57504,10 +58201,17 @@ var require_client_h1 = __commonJS({ if (this.socket.destroyed || !this.paused) { return; } +<<<<<<< HEAD assert4(this.ptr != null); assert4(currentParser === null); this.llhttp.llhttp_resume(this.ptr); assert4(this.timeoutType === TIMEOUT_BODY); +======= + assert3(this.ptr != null); + assert3(currentParser === null); + this.llhttp.llhttp_resume(this.ptr); + assert3(this.timeoutType === TIMEOUT_BODY); +>>>>>>> 8412ac4 (Fix github_actions iss) if (this.timeout) { if (this.timeout.refresh) { this.timeout.refresh(); @@ -57530,9 +58234,15 @@ var require_client_h1 = __commonJS({ * @param {Buffer} chunk */ execute(chunk) { +<<<<<<< HEAD assert4(currentParser === null); assert4(this.ptr != null); assert4(!this.paused); +======= + assert3(currentParser === null); + assert3(this.ptr != null); + assert3(!this.paused); +>>>>>>> 8412ac4 (Fix github_actions iss) const { socket, llhttp } = this; if (chunk.length > currentBufferSize) { if (currentBufferPtr) { @@ -57574,8 +58284,13 @@ var require_client_h1 = __commonJS({ } } destroy() { +<<<<<<< HEAD assert4(currentParser === null); assert4(this.ptr != null); +======= + assert3(currentParser === null); + assert3(this.ptr != null); +>>>>>>> 8412ac4 (Fix github_actions iss) this.llhttp.llhttp_free(this.ptr); this.ptr = null; this.timeout && timers.clearTimeout(this.timeout); @@ -57661,6 +58376,7 @@ var require_client_h1 = __commonJS({ */ onUpgrade(head) { const { upgrade, client, socket, headers, statusCode } = this; +<<<<<<< HEAD assert4(upgrade); assert4(client[kSocket] === socket); assert4(!socket.destroyed); @@ -57669,6 +58385,16 @@ var require_client_h1 = __commonJS({ const request2 = client[kQueue][client[kRunningIdx]]; assert4(request2); assert4(request2.upgrade || request2.method === "CONNECT"); +======= + assert3(upgrade); + assert3(client[kSocket] === socket); + assert3(!socket.destroyed); + assert3(!this.paused); + assert3((headers.length & 1) === 0); + const request2 = client[kQueue][client[kRunningIdx]]; + assert3(request2); + assert3(request2.upgrade || request2.method === "CONNECT"); +>>>>>>> 8412ac4 (Fix github_actions iss) this.statusCode = 0; this.statusText = ""; this.shouldKeepAlive = false; @@ -57706,8 +58432,13 @@ var require_client_h1 = __commonJS({ if (!request2) { return -1; } +<<<<<<< HEAD assert4(!this.upgrade); assert4(this.statusCode < 200); +======= + assert3(!this.upgrade); + assert3(this.statusCode < 200); +>>>>>>> 8412ac4 (Fix github_actions iss) if (statusCode === 100) { util3.destroy(socket, new SocketError("bad response", util3.getSocketInfo(socket))); return -1; @@ -57716,7 +58447,11 @@ var require_client_h1 = __commonJS({ util3.destroy(socket, new SocketError("bad upgrade", util3.getSocketInfo(socket))); return -1; } +<<<<<<< HEAD assert4(this.timeoutType === TIMEOUT_HEADERS); +======= + assert3(this.timeoutType === TIMEOUT_HEADERS); +>>>>>>> 8412ac4 (Fix github_actions iss) this.statusCode = statusCode; this.shouldKeepAlive = shouldKeepAlive || // Override llhttp value which does not allow keepAlive for HEAD. request2.method === "HEAD" && !socket[kReset] && this.connection.toLowerCase() === "keep-alive"; @@ -57729,16 +58464,28 @@ var require_client_h1 = __commonJS({ } } if (request2.method === "CONNECT") { +<<<<<<< HEAD assert4(client[kRunning] === 1); +======= + assert3(client[kRunning] === 1); +>>>>>>> 8412ac4 (Fix github_actions iss) this.upgrade = true; return 2; } if (upgrade) { +<<<<<<< HEAD assert4(client[kRunning] === 1); this.upgrade = true; return 2; } assert4((this.headers.length & 1) === 0); +======= + assert3(client[kRunning] === 1); + this.upgrade = true; + return 2; + } + assert3((this.headers.length & 1) === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) this.headers = []; this.headersSize = 0; if (this.shouldKeepAlive && client[kPipelining]) { @@ -57785,14 +58532,23 @@ var require_client_h1 = __commonJS({ return -1; } const request2 = client[kQueue][client[kRunningIdx]]; +<<<<<<< HEAD assert4(request2); assert4(this.timeoutType === TIMEOUT_BODY); +======= + assert3(request2); + assert3(this.timeoutType === TIMEOUT_BODY); +>>>>>>> 8412ac4 (Fix github_actions iss) if (this.timeout) { if (this.timeout.refresh) { this.timeout.refresh(); } } +<<<<<<< HEAD assert4(statusCode >= 200); +======= + assert3(statusCode >= 200); +>>>>>>> 8412ac4 (Fix github_actions iss) if (maxResponseSize > -1 && this.bytesRead + buf.length > maxResponseSize) { util3.destroy(socket, new ResponseExceededMaxSizeError()); return -1; @@ -57814,10 +58570,17 @@ var require_client_h1 = __commonJS({ if (upgrade) { return 0; } +<<<<<<< HEAD assert4(statusCode >= 100); assert4((this.headers.length & 1) === 0); const request2 = client[kQueue][client[kRunningIdx]]; assert4(request2); +======= + assert3(statusCode >= 100); + assert3((this.headers.length & 1) === 0); + const request2 = client[kQueue][client[kRunningIdx]]; + assert3(request2); +>>>>>>> 8412ac4 (Fix github_actions iss) this.statusCode = 0; this.statusText = ""; this.bytesRead = 0; @@ -57836,7 +58599,11 @@ var require_client_h1 = __commonJS({ request2.onComplete(headers); client[kQueue][client[kRunningIdx]++] = null; if (socket[kWriting]) { +<<<<<<< HEAD assert4(client[kRunning] === 0); +======= + assert3(client[kRunning] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) util3.destroy(socket, new InformationalError("reset")); return constants.ERROR.PAUSED; } else if (!shouldKeepAlive) { @@ -57857,7 +58624,11 @@ var require_client_h1 = __commonJS({ const { socket, timeoutType, client, paused } = parser.deref(); if (timeoutType === TIMEOUT_HEADERS) { if (!socket[kWriting] || socket.writableNeedDrain || client[kRunning] > 1) { +<<<<<<< HEAD assert4(!paused, "cannot be paused while waiting for headers"); +======= + assert3(!paused, "cannot be paused while waiting for headers"); +>>>>>>> 8412ac4 (Fix github_actions iss) util3.destroy(socket, new HeadersTimeoutError()); } } else if (timeoutType === TIMEOUT_BODY) { @@ -57865,7 +58636,11 @@ var require_client_h1 = __commonJS({ util3.destroy(socket, new BodyTimeoutError()); } } else if (timeoutType === TIMEOUT_KEEP_ALIVE) { +<<<<<<< HEAD assert4(client[kRunning] === 0 && client[kKeepAliveTimeoutValue]); +======= + assert3(client[kRunning] === 0 && client[kKeepAliveTimeoutValue]); +>>>>>>> 8412ac4 (Fix github_actions iss) util3.destroy(socket, new InformationalError("socket idle timeout")); } } @@ -57942,7 +58717,11 @@ var require_client_h1 = __commonJS({ }; } function onHttpSocketError(err) { +<<<<<<< HEAD assert4(err.code !== "ERR_TLS_CERT_ALTNAME_INVALID"); +======= + assert3(err.code !== "ERR_TLS_CERT_ALTNAME_INVALID"); +>>>>>>> 8412ac4 (Fix github_actions iss) const parser = this[kParser]; if (err.code === "ECONNRESET" && parser.statusCode && !parser.shouldKeepAlive) { parser.onMessageComplete(); @@ -57976,7 +58755,11 @@ var require_client_h1 = __commonJS({ client[kSocket] = null; client[kHTTPContext] = null; if (client.destroyed) { +<<<<<<< HEAD assert4(client[kPending] === 0); +======= + assert3(client[kPending] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) const requests = client[kQueue].splice(client[kRunningIdx]); for (let i = 0; i < requests.length; i++) { const request2 = requests[i]; @@ -57988,7 +58771,11 @@ var require_client_h1 = __commonJS({ util3.errorRequest(client, request2, err); } client[kPendingIdx] = client[kRunningIdx]; +<<<<<<< HEAD assert4(client[kRunning] === 0); +======= + assert3(client[kRunning] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) client.emit("disconnect", client[kUrl], [client], err); client[kResume](); } @@ -58140,12 +58927,20 @@ upgrade: ${upgrade}\r } else if (util3.isIterable(body)) { writeIterable(abort, body, client, request2, socket, contentLength, header, expectsPayload); } else { +<<<<<<< HEAD assert4(false); +======= + assert3(false); +>>>>>>> 8412ac4 (Fix github_actions iss) } return true; } function writeStream(abort, body, client, request2, socket, contentLength, header, expectsPayload) { +<<<<<<< HEAD assert4(contentLength !== 0 || client[kRunning] === 0, "stream body cannot be pipelined"); +======= + assert3(contentLength !== 0 || client[kRunning] === 0, "stream body cannot be pipelined"); +>>>>>>> 8412ac4 (Fix github_actions iss) let finished = false; const writer = new AsyncWriter({ abort, socket, request: request2, contentLength, client, expectsPayload, header }); const onData = function(chunk) { @@ -58182,7 +58977,11 @@ upgrade: ${upgrade}\r return; } finished = true; +<<<<<<< HEAD assert4(socket.destroyed || socket[kWriting] && client[kRunning] <= 1); +======= + assert3(socket.destroyed || socket[kWriting] && client[kRunning] <= 1); +>>>>>>> 8412ac4 (Fix github_actions iss) socket.off("drain", onDrain).off("error", onFinished); body.removeListener("data", onData).removeListener("end", onFinished).removeListener("close", onClose); if (!err) { @@ -58221,12 +59020,20 @@ upgrade: ${upgrade}\r \r `, "latin1"); } else { +<<<<<<< HEAD assert4(contentLength === null, "no body must not have content length"); +======= + assert3(contentLength === null, "no body must not have content length"); +>>>>>>> 8412ac4 (Fix github_actions iss) socket.write(`${header}\r `, "latin1"); } } else if (util3.isBuffer(body)) { +<<<<<<< HEAD assert4(contentLength === body.byteLength, "buffer body must have content length"); +======= + assert3(contentLength === body.byteLength, "buffer body must have content length"); +>>>>>>> 8412ac4 (Fix github_actions iss) socket.cork(); socket.write(`${header}content-length: ${contentLength}\r \r @@ -58245,7 +59052,11 @@ upgrade: ${upgrade}\r } } async function writeBlob(abort, body, client, request2, socket, contentLength, header, expectsPayload) { +<<<<<<< HEAD assert4(contentLength === body.size, "blob body must have content length"); +======= + assert3(contentLength === body.size, "blob body must have content length"); +>>>>>>> 8412ac4 (Fix github_actions iss) try { if (contentLength != null && contentLength !== body.size) { throw new RequestContentLengthMismatchError(); @@ -58268,7 +59079,11 @@ upgrade: ${upgrade}\r } } async function writeIterable(abort, body, client, request2, socket, contentLength, header, expectsPayload) { +<<<<<<< HEAD assert4(contentLength !== 0 || client[kRunning] === 0, "iterator body cannot be pipelined"); +======= + assert3(contentLength !== 0 || client[kRunning] === 0, "iterator body cannot be pipelined"); +>>>>>>> 8412ac4 (Fix github_actions iss) let callback = null; function onDrain() { if (callback) { @@ -58278,7 +59093,11 @@ upgrade: ${upgrade}\r } } const waitForDrain = () => new Promise((resolve, reject) => { +<<<<<<< HEAD assert4(callback === null); +======= + assert3(callback === null); +>>>>>>> 8412ac4 (Fix github_actions iss) if (socket[kError]) { reject(socket[kError]); } else { @@ -58427,7 +59246,11 @@ ${len.toString(16)}\r const { socket, client, abort } = this; socket[kWriting] = false; if (err) { +<<<<<<< HEAD assert4(client[kRunning] <= 1, "pipeline should only contain this request"); +======= + assert3(client[kRunning] <= 1, "pipeline should only contain this request"); +>>>>>>> 8412ac4 (Fix github_actions iss) abort(err); } } @@ -58440,7 +59263,11 @@ ${len.toString(16)}\r var require_client_h2 = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/dispatcher/client-h2.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { pipeline: pipeline2 } = __require("node:stream"); var util3 = require_util11(); var { @@ -58567,7 +59394,11 @@ var require_client_h2 = __commonJS({ } } function onHttp2SessionError(err) { +<<<<<<< HEAD assert4(err.code !== "ERR_TLS_CERT_ALTNAME_INVALID"); +======= + assert3(err.code !== "ERR_TLS_CERT_ALTNAME_INVALID"); +>>>>>>> 8412ac4 (Fix github_actions iss) this[kSocket][kError] = err; this[kClient][kOnError](err); } @@ -58597,7 +59428,11 @@ var require_client_h2 = __commonJS({ util3.errorRequest(client, request2, err); client[kPendingIdx] = client[kRunningIdx]; } +<<<<<<< HEAD assert4(client[kRunning] === 0); +======= + assert3(client[kRunning] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) client.emit("disconnect", client[kUrl], [client], err); client.emit("connectionError", client[kUrl], [client], err); client[kResume](); @@ -58609,7 +59444,11 @@ var require_client_h2 = __commonJS({ client[kSocket] = null; client[kHTTPContext] = null; if (client.destroyed) { +<<<<<<< HEAD assert4(client[kPending] === 0); +======= + assert3(client[kPending] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) const requests = client[kQueue].splice(client[kRunningIdx]); for (let i = 0; i < requests.length; i++) { const request2 = requests[i]; @@ -58626,12 +59465,20 @@ var require_client_h2 = __commonJS({ this[kHTTP2Session].destroy(err); } client[kPendingIdx] = client[kRunningIdx]; +<<<<<<< HEAD assert4(client[kRunning] === 0); +======= + assert3(client[kRunning] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) client.emit("disconnect", client[kUrl], [client], err); client[kResume](); } function onHttp2SocketError(err) { +<<<<<<< HEAD assert4(err.code !== "ERR_TLS_CERT_ALTNAME_INVALID"); +======= + assert3(err.code !== "ERR_TLS_CERT_ALTNAME_INVALID"); +>>>>>>> 8412ac4 (Fix github_actions iss) this[kError] = err; this[kClient][kOnError](err); } @@ -58754,7 +59601,11 @@ var require_client_h2 = __commonJS({ process.emitWarning(new RequestContentLengthMismatchError()); } if (contentLength != null) { +<<<<<<< HEAD assert4(body, "no body must not have content length"); +======= + assert3(body, "no body must not have content length"); +>>>>>>> 8412ac4 (Fix github_actions iss) headers[HTTP2_HEADER_CONTENT_LENGTH] = `${contentLength}`; } session.ref(); @@ -58919,14 +59770,22 @@ var require_client_h2 = __commonJS({ expectsPayload ); } else { +<<<<<<< HEAD assert4(false); +======= + assert3(false); +>>>>>>> 8412ac4 (Fix github_actions iss) } } } function writeBuffer(abort, h2stream, body, client, request2, socket, contentLength, expectsPayload) { try { if (body != null && util3.isBuffer(body)) { +<<<<<<< HEAD assert4(contentLength === body.byteLength, "buffer body must have content length"); +======= + assert3(contentLength === body.byteLength, "buffer body must have content length"); +>>>>>>> 8412ac4 (Fix github_actions iss) h2stream.cork(); h2stream.write(body); h2stream.uncork(); @@ -58943,7 +59802,11 @@ var require_client_h2 = __commonJS({ } } function writeStream(abort, socket, expectsPayload, h2stream, body, client, request2, contentLength) { +<<<<<<< HEAD assert4(contentLength !== 0 || client[kRunning] === 0, "stream body cannot be pipelined"); +======= + assert3(contentLength !== 0 || client[kRunning] === 0, "stream body cannot be pipelined"); +>>>>>>> 8412ac4 (Fix github_actions iss) const pipe4 = pipeline2( body, h2stream, @@ -58967,7 +59830,11 @@ var require_client_h2 = __commonJS({ } } async function writeBlob(abort, h2stream, body, client, request2, socket, contentLength, expectsPayload) { +<<<<<<< HEAD assert4(contentLength === body.size, "blob body must have content length"); +======= + assert3(contentLength === body.size, "blob body must have content length"); +>>>>>>> 8412ac4 (Fix github_actions iss) try { if (contentLength != null && contentLength !== body.size) { throw new RequestContentLengthMismatchError(); @@ -58988,7 +59855,11 @@ var require_client_h2 = __commonJS({ } } async function writeIterable(abort, h2stream, body, client, request2, socket, contentLength, expectsPayload) { +<<<<<<< HEAD assert4(contentLength !== 0 || client[kRunning] === 0, "iterator body cannot be pipelined"); +======= + assert3(contentLength !== 0 || client[kRunning] === 0, "iterator body cannot be pipelined"); +>>>>>>> 8412ac4 (Fix github_actions iss) let callback = null; function onDrain() { if (callback) { @@ -58998,7 +59869,11 @@ var require_client_h2 = __commonJS({ } } const waitForDrain = () => new Promise((resolve, reject) => { +<<<<<<< HEAD assert4(callback === null); +======= + assert3(callback === null); +>>>>>>> 8412ac4 (Fix github_actions iss) if (socket[kError]) { reject(socket[kError]); } else { @@ -59037,7 +59912,11 @@ var require_client_h2 = __commonJS({ var require_client2 = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/dispatcher/client.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var net = __require("node:net"); var http2 = __require("node:http"); var util3 = require_util11(); @@ -59322,12 +60201,17 @@ var require_client2 = __commonJS({ }; function onError(client, err) { if (client[kRunning] === 0 && err.code !== "UND_ERR_INFO" && err.code !== "UND_ERR_SOCKET") { +<<<<<<< HEAD assert4(client[kPendingIdx] === client[kRunningIdx]); +======= + assert3(client[kPendingIdx] === client[kRunningIdx]); +>>>>>>> 8412ac4 (Fix github_actions iss) const requests = client[kQueue].splice(client[kRunningIdx]); for (let i = 0; i < requests.length; i++) { const request2 = requests[i]; util3.errorRequest(client, request2, err); } +<<<<<<< HEAD assert4(client[kSize] === 0); } } @@ -59340,6 +60224,20 @@ var require_client2 = __commonJS({ assert4(idx !== -1); const ip2 = hostname5.substring(1, idx); assert4(net.isIPv6(ip2)); +======= + assert3(client[kSize] === 0); + } + } + function connect(client) { + assert3(!client[kConnecting]); + assert3(!client[kHTTPContext]); + let { host, hostname: hostname5, protocol, port } = client[kUrl]; + if (hostname5[0] === "[") { + const idx = hostname5.indexOf("]"); + assert3(idx !== -1); + const ip2 = hostname5.substring(1, idx); + assert3(net.isIPv6(ip2)); +>>>>>>> 8412ac4 (Fix github_actions iss) hostname5 = ip2; } client[kConnecting] = true; @@ -59375,7 +60273,11 @@ var require_client2 = __commonJS({ client[kResume](); return; } +<<<<<<< HEAD assert4(socket); +======= + assert3(socket); +>>>>>>> 8412ac4 (Fix github_actions iss) try { client[kHTTPContext] = socket.alpnProtocol === "h2" ? connectH2(client, socket) : connectH1(client, socket); } catch (err2) { @@ -59429,7 +60331,11 @@ var require_client2 = __commonJS({ }); } if (err.code === "ERR_TLS_CERT_ALTNAME_INVALID") { +<<<<<<< HEAD assert4(client[kRunning] === 0); +======= + assert3(client[kRunning] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) while (client[kPending] > 0 && client[kQueue][client[kPendingIdx]].servername === client[kServerName]) { const request2 = client[kQueue][client[kPendingIdx]++]; util3.errorRequest(client, request2, err); @@ -59459,7 +60365,11 @@ var require_client2 = __commonJS({ function _resume(client, sync) { while (true) { if (client.destroyed) { +<<<<<<< HEAD assert4(client[kPending] === 0); +======= + assert3(client[kPending] === 0); +>>>>>>> 8412ac4 (Fix github_actions iss) return; } if (client[kClosedResolve] && !client[kSize]) { @@ -60494,7 +61404,11 @@ var require_env_http_proxy_agent = __commonJS({ var require_retry_handler = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/handler/retry-handler.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { kRetryHandlerDefaultRetry } = require_symbols6(); var { RequestRetryError } = require_errors5(); var WrapHandler = require_wrap_handler(); @@ -60677,8 +61591,13 @@ var require_retry_handler = __commonJS({ }); } const { start, size, end = size ? size - 1 : null } = contentRange; +<<<<<<< HEAD assert4(this.start === start, "content-range mismatch"); assert4(this.end == null || this.end === end, "content-range mismatch"); +======= + assert3(this.start === start, "content-range mismatch"); + assert3(this.end == null || this.end === end, "content-range mismatch"); +>>>>>>> 8412ac4 (Fix github_actions iss) return; } if (this.end == null) { @@ -60695,11 +61614,19 @@ var require_retry_handler = __commonJS({ return; } const { start, size, end = size ? size - 1 : null } = range2; +<<<<<<< HEAD assert4( start != null && Number.isFinite(start), "content-range mismatch" ); assert4(end != null && Number.isFinite(end), "invalid content-length"); +======= + assert3( + start != null && Number.isFinite(start), + "content-range mismatch" + ); + assert3(end != null && Number.isFinite(end), "invalid content-length"); +>>>>>>> 8412ac4 (Fix github_actions iss) this.start = start; this.end = end; } @@ -60707,8 +61634,13 @@ var require_retry_handler = __commonJS({ const contentLength = headers["content-length"]; this.end = contentLength != null ? Number(contentLength) - 1 : null; } +<<<<<<< HEAD assert4(Number.isFinite(this.start)); assert4( +======= + assert3(Number.isFinite(this.start)); + assert3( +>>>>>>> 8412ac4 (Fix github_actions iss) this.end == null || Number.isFinite(this.end), "invalid content-length" ); @@ -60934,7 +61866,11 @@ var require_h2c_client = __commonJS({ var require_readable2 = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/api/readable.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { Readable } = __require("node:stream"); var { RequestAbortedError, NotSupportedError, InvalidArgumentError, AbortError: AbortError2 } = require_errors5(); var util3 = require_util11(); @@ -61128,7 +62064,11 @@ var require_readable2 = __commonJS({ this[kBody] = ReadableStreamFrom(this); if (this[kConsume]) { this[kBody].getReader(); +<<<<<<< HEAD assert4(this[kBody].locked); +======= + assert3(this[kBody].locked); +>>>>>>> 8412ac4 (Fix github_actions iss) } } return this[kBody]; @@ -61197,7 +62137,11 @@ var require_readable2 = __commonJS({ return util3.isDisturbed(bodyReadable) || isLocked(bodyReadable); } function consume(stream, type2) { +<<<<<<< HEAD assert4(!stream[kConsume]); +======= + assert3(!stream[kConsume]); +>>>>>>> 8412ac4 (Fix github_actions iss) return new Promise((resolve, reject) => { if (isUnusable(stream)) { const rState = stream._readableState; @@ -61336,7 +62280,11 @@ var require_readable2 = __commonJS({ var require_api_request2 = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/api/api-request.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { AsyncResource } = __require("node:async_hooks"); var { Readable } = require_readable2(); var { InvalidArgumentError, RequestAbortedError } = require_errors5(); @@ -61403,7 +62351,11 @@ var require_api_request2 = __commonJS({ abort(this.reason); return; } +<<<<<<< HEAD assert4(this.callback); +======= + assert3(this.callback); +>>>>>>> 8412ac4 (Fix github_actions iss) this.abort = abort; this.context = context; } @@ -61565,7 +62517,11 @@ var require_abort_signal2 = __commonJS({ var require_api_stream2 = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/api/api-stream.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { finished } = __require("node:stream"); var { AsyncResource } = __require("node:async_hooks"); var { InvalidArgumentError, InvalidReturnValueError } = require_errors5(); @@ -61624,7 +62580,11 @@ var require_api_stream2 = __commonJS({ abort(this.reason); return; } +<<<<<<< HEAD assert4(this.callback); +======= + assert3(this.callback); +>>>>>>> 8412ac4 (Fix github_actions iss) this.abort = abort; this.context = context; } @@ -61731,7 +62691,11 @@ var require_api_pipeline2 = __commonJS({ Duplex, PassThrough } = __require("node:stream"); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { AsyncResource } = __require("node:async_hooks"); var { InvalidArgumentError, @@ -61845,7 +62809,11 @@ var require_api_pipeline2 = __commonJS({ abort(this.reason); return; } +<<<<<<< HEAD assert4(!res, "pipeline cannot be retried"); +======= + assert3(!res, "pipeline cannot be retried"); +>>>>>>> 8412ac4 (Fix github_actions iss) this.abort = abort; this.context = context; } @@ -61929,7 +62897,11 @@ var require_api_upgrade2 = __commonJS({ "use strict"; var { InvalidArgumentError, SocketError } = require_errors5(); var { AsyncResource } = __require("node:async_hooks"); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var util3 = require_util11(); var { addSignal, removeSignal } = require_abort_signal2(); var UpgradeHandler = class extends AsyncResource { @@ -61957,7 +62929,11 @@ var require_api_upgrade2 = __commonJS({ abort(this.reason); return; } +<<<<<<< HEAD assert4(this.callback); +======= + assert3(this.callback); +>>>>>>> 8412ac4 (Fix github_actions iss) this.abort = abort; this.context = null; } @@ -61965,7 +62941,11 @@ var require_api_upgrade2 = __commonJS({ throw new SocketError("bad upgrade", null); } onUpgrade(statusCode, rawHeaders, socket) { +<<<<<<< HEAD assert4(statusCode === 101); +======= + assert3(statusCode === 101); +>>>>>>> 8412ac4 (Fix github_actions iss) const { callback, opaque, context } = this; removeSignal(this); this.callback = null; @@ -62020,7 +63000,11 @@ var require_api_upgrade2 = __commonJS({ var require_api_connect2 = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/api/api-connect.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { AsyncResource } = __require("node:async_hooks"); var { InvalidArgumentError, SocketError } = require_errors5(); var util3 = require_util11(); @@ -62049,7 +63033,11 @@ var require_api_connect2 = __commonJS({ abort(this.reason); return; } +<<<<<<< HEAD assert4(this.callback); +======= + assert3(this.callback); +>>>>>>> 8412ac4 (Fix github_actions iss) this.abort = abort; this.context = context; } @@ -64030,7 +65018,11 @@ var require_global4 = __commonJS({ var require_decorator_handler = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/handler/decorator-handler.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var WrapHandler = require_wrap_handler(); module.exports = class DecoratorHandler { #handler; @@ -64047,6 +65039,7 @@ var require_decorator_handler = __commonJS({ this.#handler.onRequestStart?.(...args3); } onRequestUpgrade(...args3) { +<<<<<<< HEAD assert4(!this.#onCompleteCalled); assert4(!this.#onErrorCalled); return this.#handler.onRequestUpgrade?.(...args3); @@ -64055,10 +65048,21 @@ var require_decorator_handler = __commonJS({ assert4(!this.#onCompleteCalled); assert4(!this.#onErrorCalled); assert4(!this.#onResponseStartCalled); +======= + assert3(!this.#onCompleteCalled); + assert3(!this.#onErrorCalled); + return this.#handler.onRequestUpgrade?.(...args3); + } + onResponseStart(...args3) { + assert3(!this.#onCompleteCalled); + assert3(!this.#onErrorCalled); + assert3(!this.#onResponseStartCalled); +>>>>>>> 8412ac4 (Fix github_actions iss) this.#onResponseStartCalled = true; return this.#handler.onResponseStart?.(...args3); } onResponseData(...args3) { +<<<<<<< HEAD assert4(!this.#onCompleteCalled); assert4(!this.#onErrorCalled); return this.#handler.onResponseData?.(...args3); @@ -64066,6 +65070,15 @@ var require_decorator_handler = __commonJS({ onResponseEnd(...args3) { assert4(!this.#onCompleteCalled); assert4(!this.#onErrorCalled); +======= + assert3(!this.#onCompleteCalled); + assert3(!this.#onErrorCalled); + return this.#handler.onResponseData?.(...args3); + } + onResponseEnd(...args3) { + assert3(!this.#onCompleteCalled); + assert3(!this.#onErrorCalled); +>>>>>>> 8412ac4 (Fix github_actions iss) this.#onCompleteCalled = true; return this.#handler.onResponseEnd?.(...args3); } @@ -64088,7 +65101,11 @@ var require_redirect_handler = __commonJS({ "use strict"; var util3 = require_util11(); var { kBodyUsed } = require_symbols6(); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { InvalidArgumentError } = require_errors5(); var EE = __require("node:events"); var redirectableStatusCodes = [300, 301, 302, 303, 307, 308]; @@ -64101,7 +65118,11 @@ var require_redirect_handler = __commonJS({ this[kBodyUsed] = false; } async *[Symbol.asyncIterator]() { +<<<<<<< HEAD assert4(!this[kBodyUsed], "disturbed"); +======= + assert3(!this[kBodyUsed], "disturbed"); +>>>>>>> 8412ac4 (Fix github_actions iss) this[kBodyUsed] = true; yield* this[kBody]; } @@ -64128,7 +65149,11 @@ var require_redirect_handler = __commonJS({ if (util3.isStream(this.opts.body)) { if (util3.bodyLength(this.opts.body) === 0) { this.opts.body.on("data", function() { +<<<<<<< HEAD assert4(false); +======= + assert3(false); +>>>>>>> 8412ac4 (Fix github_actions iss) }); } if (typeof this.opts.body.readableDidRead !== "boolean") { @@ -64234,7 +65259,11 @@ var require_redirect_handler = __commonJS({ } } } else { +<<<<<<< HEAD assert4(headers == null, "headers must be an object or an array"); +======= + assert3(headers == null, "headers must be an object or an array"); +>>>>>>> 8412ac4 (Fix github_actions iss) } return ret; } @@ -66030,7 +67059,11 @@ var require_memory_cache_store = __commonJS({ var require_cache_revalidation_handler = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/handler/cache-revalidation-handler.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var CacheRevalidationHandler = class { #successful = false; /** @@ -66067,7 +67100,11 @@ var require_cache_revalidation_handler = __commonJS({ this.#handler.onRequestUpgrade?.(controller, statusCode, headers, socket); } onResponseStart(controller, statusCode, headers, statusMessage) { +<<<<<<< HEAD assert4(this.#callback != null); +======= + assert3(this.#callback != null); +>>>>>>> 8412ac4 (Fix github_actions iss) this.#successful = statusCode === 304 || this.#allowErrorStatusCodes && statusCode >= 500 && statusCode <= 504; this.#callback(this.#successful, this.#context); this.#callback = null; @@ -66117,7 +67154,11 @@ var require_cache_revalidation_handler = __commonJS({ var require_cache3 = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/interceptor/cache.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { Readable } = __require("node:stream"); var util3 = require_util11(); var CacheHandler = require_cache_handler(); @@ -66189,8 +67230,13 @@ var require_cache3 = __commonJS({ } function sendCachedValue(handler2, opts, result, age, context, isStale) { const stream = util3.isStream(result.body) ? result.body : Readable.from(result.body ?? []); +<<<<<<< HEAD assert4(!stream.destroyed, "stream should not be destroyed"); assert4(!stream.readableDidRead, "stream should not be readableDidRead"); +======= + assert3(!stream.destroyed, "stream should not be destroyed"); + assert3(!stream.readableDidRead, "stream should not be readableDidRead"); +>>>>>>> 8412ac4 (Fix github_actions iss) const controller = { resume() { stream.resume(); @@ -66992,7 +68038,11 @@ var require_headers2 = __commonJS({ isValidHeaderValue } = require_util12(); var { webidl } = require_webidl2(); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var util3 = __require("node:util"); function isHTTPWhiteSpaceCharCode(code) { return code === 10 || code === 13 || code === 9 || code === 32; @@ -67208,11 +68258,19 @@ var require_headers2 = __commonJS({ const iterator2 = this.headersMap[Symbol.iterator](); const firstValue = iterator2.next().value; array4[0] = [firstValue[0], firstValue[1].value]; +<<<<<<< HEAD assert4(firstValue[1].value !== null); for (let i = 1, j = 0, right = 0, left = 0, pivot = 0, x, value2; i < size; ++i) { value2 = iterator2.next().value; x = array4[i] = [value2[0], value2[1].value]; assert4(x[1] !== null); +======= + assert3(firstValue[1].value !== null); + for (let i = 1, j = 0, right = 0, left = 0, pivot = 0, x, value2; i < size; ++i) { + value2 = iterator2.next().value; + x = array4[i] = [value2[0], value2[1].value]; + assert3(x[1] !== null); +>>>>>>> 8412ac4 (Fix github_actions iss) left = 0; right = i; while (left < right) { @@ -67239,7 +68297,11 @@ var require_headers2 = __commonJS({ let i = 0; for (const { 0: name, 1: { value: value2 } } of this.headersMap) { array4[i++] = [name, value2]; +<<<<<<< HEAD assert4(value2 !== null); +======= + assert3(value2 !== null); +>>>>>>> 8412ac4 (Fix github_actions iss) } return array4.sort(compareHeaderName); } @@ -67466,7 +68528,11 @@ var require_response2 = __commonJS({ var { webidl } = require_webidl2(); var { URLSerializer } = require_data_url(); var { kConstruct } = require_symbols6(); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var textEncoder = new TextEncoder("utf-8"); var Response2 = class _Response { /** @type {Headers} */ @@ -67722,7 +68788,11 @@ var require_response2 = __commonJS({ return p in state ? state[p] : target[p]; }, set(target, p, value2) { +<<<<<<< HEAD assert4(!(p in state)); +======= + assert3(!(p in state)); +>>>>>>> 8412ac4 (Fix github_actions iss) target[p] = value2; return true; } @@ -67756,11 +68826,19 @@ var require_response2 = __commonJS({ body: null }); } else { +<<<<<<< HEAD assert4(false); } } function makeAppropriateNetworkError(fetchParams, err = null) { assert4(isCancelled(fetchParams)); +======= + assert3(false); + } + } + function makeAppropriateNetworkError(fetchParams, err = null) { + assert3(isCancelled(fetchParams)); +>>>>>>> 8412ac4 (Fix github_actions iss) return isAborted3(fetchParams) ? makeNetworkError(Object.assign(new DOMException("The operation was aborted.", "AbortError"), { cause: err })) : makeNetworkError(Object.assign(new DOMException("Request was cancelled."), { cause: err })); } function initializeResponse(response, init, body) { @@ -67891,7 +68969,11 @@ var require_request4 = __commonJS({ var { webidl } = require_webidl2(); var { URLSerializer } = require_data_url(); var { kConstruct } = require_symbols6(); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { getMaxListeners, setMaxListeners: setMaxListeners2, defaultMaxListeners } = __require("node:events"); var kAbortController = Symbol("abortController"); var requestFinalizer = new FinalizationRegistry(({ signal, abort }) => { @@ -67967,7 +69049,11 @@ var require_request4 = __commonJS({ request2 = makeRequest({ urlList: [parsedURL] }); fallbackMode = "cors"; } else { +<<<<<<< HEAD assert4(webidl.is.Request(input)); +======= + assert3(webidl.is.Request(input)); +>>>>>>> 8412ac4 (Fix github_actions iss) request2 = input.#state; signal = input.#signal; this.#dispatcher = init.dispatcher || input.#dispatcher; @@ -68616,7 +69702,11 @@ var require_request4 = __commonJS({ var require_subresource_integrity = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/web/subresource-integrity/subresource-integrity.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var validSRIHashAlgorithmTokenSet = /* @__PURE__ */ new Map([["sha256", 0], ["sha384", 1], ["sha512", 2]]); var crypto2; try { @@ -68663,7 +69753,11 @@ var require_subresource_integrity = __commonJS({ const result = []; let strongest = null; for (const item of metadataList) { +<<<<<<< HEAD assert4(isValidSRIHashAlgorithm(item.alg), "Invalid SRI hash algorithm token"); +======= + assert3(isValidSRIHashAlgorithm(item.alg), "Invalid SRI hash algorithm token"); +>>>>>>> 8412ac4 (Fix github_actions iss) if (result.length === 0) { result.push(item); strongest = item; @@ -68797,7 +69891,11 @@ var require_fetch2 = __commonJS({ createInflate, extractMimeType } = require_util12(); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { safelyExtractBody, extractBody } = require_body2(); var { redirectStatusSet, @@ -68878,7 +69976,11 @@ var require_fetch2 = __commonJS({ requestObject.signal, () => { locallyAborted = true; +<<<<<<< HEAD assert4(controller != null); +======= + assert3(controller != null); +>>>>>>> 8412ac4 (Fix github_actions iss) controller.abort(requestObject.signal.reason); const realResponse = responseObject?.deref(); abortFetch(p, request2, realResponse, requestObject.signal.reason); @@ -68981,7 +70083,11 @@ var require_fetch2 = __commonJS({ dispatcher = getGlobalDispatcher() // undici }) { +<<<<<<< HEAD assert4(dispatcher); +======= + assert3(dispatcher); +>>>>>>> 8412ac4 (Fix github_actions iss) let taskDestination = null; let crossOriginIsolatedCapability = false; if (request2.client != null) { @@ -69004,7 +70110,11 @@ var require_fetch2 = __commonJS({ taskDestination, crossOriginIsolatedCapability }; +<<<<<<< HEAD assert4(!request2.body || request2.body.stream); +======= + assert3(!request2.body || request2.body.stream); +>>>>>>> 8412ac4 (Fix github_actions iss) if (request2.window === "client") { request2.window = request2.client?.globalObject?.constructor?.name === "Window" ? request2.client : "no-window"; } @@ -69093,7 +70203,11 @@ var require_fetch2 = __commonJS({ } else if (request2.responseTainting === "opaque") { response = filterResponse(response, "opaque"); } else { +<<<<<<< HEAD assert4(false); +======= + assert3(false); +>>>>>>> 8412ac4 (Fix github_actions iss) } } let internalResponse = response.status === 0 ? response : response.internalResponse; @@ -69323,7 +70437,11 @@ var require_fetch2 = __commonJS({ } else if (request2.redirect === "follow") { response = await httpRedirectFetch(fetchParams, response); } else { +<<<<<<< HEAD assert4(false); +======= + assert3(false); +>>>>>>> 8412ac4 (Fix github_actions iss) } } response.timingInfo = timingInfo; @@ -69376,7 +70494,11 @@ var require_fetch2 = __commonJS({ request2.headersList.delete("host", true); } if (request2.body != null) { +<<<<<<< HEAD assert4(request2.body.source != null); +======= + assert3(request2.body.source != null); +>>>>>>> 8412ac4 (Fix github_actions iss) request2.body = safelyExtractBody(request2.body.source)[0]; } const timingInfo = fetchParams.timingInfo; @@ -69509,7 +70631,11 @@ var require_fetch2 = __commonJS({ return response; } async function httpNetworkFetch(fetchParams, includeCredentials = false, forceNewConnection = false) { +<<<<<<< HEAD assert4(!fetchParams.controller.connection || fetchParams.controller.connection.destroyed); +======= + assert3(!fetchParams.controller.connection || fetchParams.controller.connection.destroyed); +>>>>>>> 8412ac4 (Fix github_actions iss) fetchParams.controller.connection = { abort: null, destroyed: false, @@ -69816,7 +70942,11 @@ var require_fetch2 = __commonJS({ var require_util13 = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/web/cache/util.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { URLSerializer } = require_data_url(); var { isValidHeaderName } = require_util12(); function urlEquals(A, B, excludeFragment = false) { @@ -69825,7 +70955,11 @@ var require_util13 = __commonJS({ return serializedA === serializedB; } function getFieldValues(header) { +<<<<<<< HEAD assert4(header !== null); +======= + assert3(header !== null); +>>>>>>> 8412ac4 (Fix github_actions iss) const values = []; for (let value2 of header.split(",")) { value2 = value2.trim(); @@ -69846,7 +70980,11 @@ var require_util13 = __commonJS({ var require_cache4 = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/web/cache/cache.js"(exports, module) { "use strict"; +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { kConstruct } = require_symbols6(); var { urlEquals, getFieldValues } = require_util13(); var { kEnumerableProperty, isDisturbed } = require_util11(); @@ -70096,7 +71234,11 @@ var require_cache4 = __commonJS({ return false; } } else { +<<<<<<< HEAD assert4(typeof request2 === "string"); +======= + assert3(typeof request2 === "string"); +>>>>>>> 8412ac4 (Fix github_actions iss) r = getRequestState(new Request2(request2)); } const operations = []; @@ -70207,7 +71349,11 @@ var require_cache4 = __commonJS({ } for (const requestResponse of requestResponses) { const idx = cache.indexOf(requestResponse); +<<<<<<< HEAD assert4(idx !== -1); +======= + assert3(idx !== -1); +>>>>>>> 8412ac4 (Fix github_actions iss) cache.splice(idx, 1); } } else if (operation.type === "put") { @@ -70239,7 +71385,11 @@ var require_cache4 = __commonJS({ requestResponses = this.#queryCache(operation.request); for (const requestResponse of requestResponses) { const idx = cache.indexOf(requestResponse); +<<<<<<< HEAD assert4(idx !== -1); +======= + assert3(idx !== -1); +>>>>>>> 8412ac4 (Fix github_actions iss) cache.splice(idx, 1); } cache.push([operation.request, operation.response]); @@ -70691,7 +71841,11 @@ var require_parse2 = __commonJS({ var { maxNameValuePairSize, maxAttributeValueSize } = require_constants9(); var { isCTLExcludingHtab } = require_util14(); var { collectASequenceOfCodePointsFast } = require_data_url(); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { unescape: qsUnescape } = __require("node:querystring"); function parseSetCookie(header) { if (isCTLExcludingHtab(header)) { @@ -70734,7 +71888,11 @@ var require_parse2 = __commonJS({ if (unparsedAttributes.length === 0) { return cookieAttributeList; } +<<<<<<< HEAD assert4(unparsedAttributes[0] === ";"); +======= + assert3(unparsedAttributes[0] === ";"); +>>>>>>> 8412ac4 (Fix github_actions iss) unparsedAttributes = unparsedAttributes.slice(1); let cookieAv = ""; if (unparsedAttributes.includes(";")) { @@ -71579,7 +72737,11 @@ var require_connection2 = __commonJS({ var { Headers: Headers2, getHeadersList } = require_headers2(); var { getDecodeSplit } = require_util12(); var { WebsocketFrameSend } = require_frame2(); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var crypto2; try { crypto2 = __require("node:crypto"); @@ -71679,7 +72841,11 @@ var require_connection2 = __commonJS({ if (reason.length !== 0 && code === null) { code = 1e3; } +<<<<<<< HEAD assert4(code === null || Number.isInteger(code)); +======= + assert3(code === null || Number.isInteger(code)); +>>>>>>> 8412ac4 (Fix github_actions iss) if (code === null && reason.length === 0) { frame.frameData = emptyBuffer; } else if (code !== null && reason === null) { @@ -71778,7 +72944,11 @@ var require_receiver2 = __commonJS({ "../node_modules/.pnpm/undici@7.16.0/node_modules/undici/lib/web/websocket/receiver.js"(exports, module) { "use strict"; var { Writable } = __require("node:stream"); +<<<<<<< HEAD var assert4 = __require("node:assert"); +======= + var assert3 = __require("node:assert"); +>>>>>>> 8412ac4 (Fix github_actions iss) var { parserStates, opcodes, states, emptyBuffer, sentCloseFrameState } = require_constants10(); var { isValidStatusCode, @@ -72015,7 +73185,11 @@ var require_receiver2 = __commonJS({ return output; } parseCloseBody(data) { +<<<<<<< HEAD assert4(data.length !== 1); +======= + assert3(data.length !== 1); +>>>>>>> 8412ac4 (Fix github_actions iss) let code; if (data.length >= 2) { code = data.readUInt16BE(0); @@ -100649,6 +101823,7 @@ import { pipeline } from "node:stream/promises"; // utils/github.ts var core2 = __toESM(require_core(), 1); +import { createSign } from "node:crypto"; // ../node_modules/.pnpm/@octokit+plugin-throttling@11.0.3_@octokit+core@7.0.5/node_modules/@octokit/plugin-throttling/dist-bundle/index.js var import_light = __toESM(require_light(), 1); @@ -104289,10 +105464,13 @@ var Octokit2 = Octokit.plugin(requestLog, legacyRestEndpointMethods, paginateRes } ); +<<<<<<< HEAD // utils/github.ts import assert2 from "node:assert/strict"; import { createSign } from "node:crypto"; +======= +>>>>>>> 8412ac4 (Fix github_actions iss) // utils/retry.ts var defaultShouldRetry = (error50) => { if (!(error50 instanceof Error)) return false; @@ -104323,8 +105501,10 @@ async function retry(fn2, options = {}) { } // utils/github.ts -function isGitHubActionsEnvironment() { - return Boolean(process.env.GITHUB_ACTIONS); +function isOIDCAvailable() { + return Boolean( + process.env.ACTIONS_ID_TOKEN_REQUEST_URL && process.env.ACTIONS_ID_TOKEN_REQUEST_TOKEN + ); } async function acquireTokenViaOIDC() { log.info("\xBB generating OIDC token..."); @@ -104454,7 +105634,7 @@ async function acquireTokenViaGitHubApp() { return token; } async function acquireNewToken() { - if (isGitHubActionsEnvironment()) { + if (isOIDCAvailable()) { return await retry(() => acquireTokenViaOIDC(), { label: "token exchange" }); } else { return await acquireTokenViaGitHubApp(); @@ -138006,7 +139186,7 @@ function filterEnv() { function spawnSandboxed(command, options) { const stdio = ["ignore", "pipe", "pipe"]; const spawnOpts = { env: options.env, cwd: options.cwd, stdio, detached: true }; - return process.env.GITHUB_ACTIONS === "true" ? spawn5("unshare", ["--pid", "--fork", "--mount-proc", "bash", "-c", command], spawnOpts) : spawn5("bash", ["-c", command], spawnOpts); + return process.env.CI === "true" ? spawn5("unshare", ["--pid", "--fork", "--mount-proc", "bash", "-c", command], spawnOpts) : spawn5("bash", ["-c", command], spawnOpts); } async function killProcessGroup(proc) { if (!proc.pid) return; @@ -138062,9 +139242,14 @@ The command runs in a bash shell with a filtered environment that excludes sensi }); let output = stderr ? stdout ? `${stdout} ${stderr}` : stderr : stdout; - if (timedOut) output = output ? `${output} + if (timedOut) + output = output ? `${output} [timed out after ${timeout}ms]` : `[timed out after ${timeout}ms]`; - return { output: output.trim(), exit_code: exitCode ?? (timedOut ? 124 : -1), timed_out: timedOut }; + return { + output: output.trim(), + exit_code: exitCode ?? (timedOut ? 124 : -1), + timed_out: timedOut + }; }) }); } @@ -138142,7 +139327,11 @@ async function startMcpHttpServer(ctx) { const url4 = `http://${host}:${port}${endpoint2}`; return { url: url4, +<<<<<<< HEAD [Symbol.asyncDispose]: async () => { +======= + close: async () => { +>>>>>>> 8412ac4 (Fix github_actions iss) await server.stop(); } }; @@ -138419,8 +139608,26 @@ To use "Fix \u{1F44D}s", add a \u{1F44D} reaction to one or more inline review c } catch { } } +<<<<<<< HEAD } catch (_2) { var _error2 = _2, _hasError2 = true; +======= + const result = await runAgent(ctx); + const mainResult = await handleAgentResult(result); + return mainResult; + } catch (error50) { + const errorMessage = error50 instanceof Error ? error50.message : "Unknown error occurred"; + log.error(errorMessage); + try { + await reportErrorToComment({ error: errorMessage }); + } catch { + } + await log.writeSummary(); + return { + success: false, + error: errorMessage + }; +>>>>>>> 8412ac4 (Fix github_actions iss) } finally { var _promise3 = __callDispose(_stack2, _error2, _hasError2); _promise3 && await _promise3; diff --git a/mcp/bash.ts b/mcp/bash.ts index 5c93b2b..9626e39 100644 --- a/mcp/bash.ts +++ b/mcp/bash.ts @@ -49,11 +49,11 @@ function filterEnv(): Record { */ function spawnSandboxed( command: string, - options: { env: Record; cwd: string }, + options: { env: Record; cwd: string } ): ChildProcess { const stdio: ["ignore", "pipe", "pipe"] = ["ignore", "pipe", "pipe"]; const spawnOpts = { env: options.env, cwd: options.cwd, stdio, detached: true }; - return process.env.GITHUB_ACTIONS === "true" + return process.env.CI === "true" // requires linux runner or this will fail. ? spawn("unshare", ["--pid", "--fork", "--mount-proc", "bash", "-c", command], spawnOpts) : spawn("bash", ["-c", command], spawnOpts); } @@ -66,7 +66,11 @@ async function killProcessGroup(proc: ChildProcess): Promise { await new Promise((r) => setTimeout(r, 200)); process.kill(-proc.pid, "SIGKILL"); } catch { - try { proc.kill("SIGKILL"); } catch { /* already dead */ } + try { + proc.kill("SIGKILL"); + } catch { + /* already dead */ + } } } @@ -88,24 +92,45 @@ The command runs in a bash shell with a filtered environment that excludes sensi const cwd = params.working_directory ?? process.cwd(); const proc = spawnSandboxed(params.command, { env: filterEnv(), cwd }); - let stdout = "", stderr = "", timedOut = false, exited = false; - proc.stdout?.on("data", (chunk: Buffer) => { stdout += chunk.toString(); }); - proc.stderr?.on("data", (chunk: Buffer) => { stderr += chunk.toString(); }); + let stdout = "", + stderr = "", + timedOut = false, + exited = false; + proc.stdout?.on("data", (chunk: Buffer) => { + stdout += chunk.toString(); + }); + proc.stderr?.on("data", (chunk: Buffer) => { + stderr += chunk.toString(); + }); const timeoutId = setTimeout(async () => { - if (!exited) { timedOut = true; await killProcessGroup(proc); } + if (!exited) { + timedOut = true; + await killProcessGroup(proc); + } }, timeout); const exitCode = await new Promise((resolve) => { - const done = (code: number | null) => { exited = true; clearTimeout(timeoutId); resolve(code); }; + const done = (code: number | null) => { + exited = true; + clearTimeout(timeoutId); + resolve(code); + }; proc.on("exit", done); proc.on("error", () => done(null)); }); let output = stderr ? (stdout ? `${stdout}\n${stderr}` : stderr) : stdout; - if (timedOut) output = output ? `${output}\n[timed out after ${timeout}ms]` : `[timed out after ${timeout}ms]`; + if (timedOut) + output = output + ? `${output}\n[timed out after ${timeout}ms]` + : `[timed out after ${timeout}ms]`; - return { output: output.trim(), exit_code: exitCode ?? (timedOut ? 124 : -1), timed_out: timedOut }; + return { + output: output.trim(), + exit_code: exitCode ?? (timedOut ? 124 : -1), + timed_out: timedOut, + }; }), }); } diff --git a/utils/github.ts b/utils/github.ts index 4c603f7..4de512d 100644 --- a/utils/github.ts +++ b/utils/github.ts @@ -1,8 +1,8 @@ +import assert from "node:assert/strict"; +import { createSign } from "node:crypto"; import * as core from "@actions/core"; import { throttling } from "@octokit/plugin-throttling"; import { Octokit } from "@octokit/rest"; -import assert from "node:assert/strict"; -import { createSign } from "node:crypto"; import { log } from "./cli.ts"; import { retry } from "./retry.ts"; @@ -47,8 +47,11 @@ interface RepositoriesResponse { repositories: Repository[]; } -function isGitHubActionsEnvironment(): boolean { - return Boolean(process.env.GITHUB_ACTIONS); +function isOIDCAvailable(): boolean { + // OIDC requires both env vars to be set (only in real GitHub Actions with id-token permission) + return Boolean( + process.env.ACTIONS_ID_TOKEN_REQUEST_URL && process.env.ACTIONS_ID_TOKEN_REQUEST_TOKEN + ); } async function acquireTokenViaOIDC(): Promise { @@ -236,7 +239,7 @@ async function acquireTokenViaGitHubApp(): Promise { } async function acquireNewToken(): Promise { - if (isGitHubActionsEnvironment()) { + if (isOIDCAvailable()) { return await retry(() => acquireTokenViaOIDC(), { label: "token exchange" }); } else { return await acquireTokenViaGitHubApp(); @@ -267,7 +270,10 @@ export async function setupGitHubInstallationToken() { * Get the GitHub installation token from memory */ export function getGitHubInstallationToken(): string { - assert(githubInstallationToken, "GitHub installation token not set. Call setupGitHubInstallationToken first."); + assert( + githubInstallationToken, + "GitHub installation token not set. Call setupGitHubInstallationToken first." + ); return githubInstallationToken; } @@ -313,7 +319,9 @@ export function parseRepoContext(): RepoContext { return { owner, name }; } -export type OctokitWithPlugins = InstanceType>> +export type OctokitWithPlugins = InstanceType< + ReturnType> +>; export function createOctokit(token: string): OctokitWithPlugins { // `OctokitWithPlugins` initialization based on https://github.com/actions/toolkit/blob/2506e78e82fbd2f9e94d63e75f5309118c8de1b1/packages/github/src/github.ts#L15-L22 @@ -328,6 +336,6 @@ export function createOctokit(token: string): OctokitWithPlugins { onSecondaryRateLimit: (retryAfter, options, octokit, retryCount) => { return retryCount <= 2; }, - } + }, }); }