Merge pull request #114 from detsys-pr-bot/detsys-ts-update-515d00bc192ae4460e2122572ebc24020c58ea95
Update detsys-ts: Merge pull request #51 from DeterminateSystems/add-missing-actions-to-update-matrix Add missing Actions to update matrix
This commit is contained in:
commit
278b2c0e02
2 changed files with 82 additions and 277 deletions
171
dist/index.js
vendored
171
dist/index.js
vendored
|
@ -43671,7 +43671,7 @@ module.exports = self => {
|
|||
const tls = __nccwpck_require__(4404);
|
||||
const http = __nccwpck_require__(3685);
|
||||
const https = __nccwpck_require__(5687);
|
||||
const JSStreamSocket = __nccwpck_require__(3595);
|
||||
const JSStreamSocket = __nccwpck_require__(8679);
|
||||
const {globalAgent} = __nccwpck_require__(1840);
|
||||
const UnexpectedStatusCodeError = __nccwpck_require__(8859);
|
||||
const initialize = __nccwpck_require__(4031);
|
||||
|
@ -43860,7 +43860,7 @@ module.exports = Http2OverHttp2;
|
|||
|
||||
|
||||
const {Agent} = __nccwpck_require__(1840);
|
||||
const JSStreamSocket = __nccwpck_require__(3595);
|
||||
const JSStreamSocket = __nccwpck_require__(8679);
|
||||
const UnexpectedStatusCodeError = __nccwpck_require__(8859);
|
||||
const initialize = __nccwpck_require__(4031);
|
||||
|
||||
|
@ -44129,7 +44129,7 @@ module.exports = header => {
|
|||
|
||||
/***/ }),
|
||||
|
||||
/***/ 3595:
|
||||
/***/ 8679:
|
||||
/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => {
|
||||
|
||||
|
||||
|
@ -76944,7 +76944,7 @@ module.exports.implForWrapper = function (wrapper) {
|
|||
var builder, defaults, escapeCDATA, requiresCDATA, wrapCDATA,
|
||||
hasProp = {}.hasOwnProperty;
|
||||
|
||||
builder = __nccwpck_require__(9399);
|
||||
builder = __nccwpck_require__(3595);
|
||||
|
||||
defaults = (__nccwpck_require__(4617).defaults);
|
||||
|
||||
|
@ -81851,7 +81851,7 @@ module.exports.implForWrapper = function (wrapper) {
|
|||
|
||||
/***/ }),
|
||||
|
||||
/***/ 9399:
|
||||
/***/ 3595:
|
||||
/***/ (function(module, __unused_webpack_exports, __nccwpck_require__) {
|
||||
|
||||
// Generated by CoffeeScript 1.12.7
|
||||
|
@ -86333,6 +86333,10 @@ var external_node_util_ = __nccwpck_require__(7261);
|
|||
var external_os_ = __nccwpck_require__(2037);
|
||||
;// CONCATENATED MODULE: external "node:crypto"
|
||||
const external_node_crypto_namespaceObject = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:crypto");
|
||||
;// CONCATENATED MODULE: external "node:dns/promises"
|
||||
const promises_namespaceObject = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:dns/promises");
|
||||
// EXTERNAL MODULE: ./node_modules/.pnpm/@actions+cache@3.2.4/node_modules/@actions/cache/lib/cache.js
|
||||
var cache = __nccwpck_require__(6878);
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/@sindresorhus+is@6.3.1/node_modules/@sindresorhus/is/dist/index.js
|
||||
const typedArrayTypeNames = [
|
||||
'Int8Array',
|
||||
|
@ -87764,7 +87768,7 @@ class PCancelable {
|
|||
|
||||
Object.setPrototypeOf(PCancelable.prototype, Promise.prototype);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/errors.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/errors.js
|
||||
|
||||
// A hacky check to prevent circular references.
|
||||
function isRequest(x) {
|
||||
|
@ -89854,13 +89858,13 @@ getContentLength_fn = function() {
|
|||
};
|
||||
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/utils/is-form-data.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/utils/is-form-data.js
|
||||
|
||||
function is_form_data_isFormData(body) {
|
||||
return dist.nodeStream(body) && dist.function_(body.getBoundary);
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/utils/get-body-size.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/utils/get-body-size.js
|
||||
|
||||
|
||||
|
||||
|
@ -89884,7 +89888,7 @@ async function getBodySize(body, headers) {
|
|||
return undefined;
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/utils/proxy-events.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/utils/proxy-events.js
|
||||
function proxyEvents(from, to, events) {
|
||||
const eventFunctions = {};
|
||||
for (const event of events) {
|
||||
|
@ -89903,7 +89907,7 @@ function proxyEvents(from, to, events) {
|
|||
|
||||
;// CONCATENATED MODULE: external "node:net"
|
||||
const external_node_net_namespaceObject = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:net");
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/utils/unhandle.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/utils/unhandle.js
|
||||
// When attaching listeners, it's very easy to forget about them.
|
||||
// Especially if you do error handling and set timeouts.
|
||||
// So instead of checking if it's proper to throw an error on every timeout ever,
|
||||
|
@ -89925,7 +89929,7 @@ function unhandle() {
|
|||
};
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/timed-out.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/timed-out.js
|
||||
|
||||
|
||||
const reentry = Symbol('reentry');
|
||||
|
@ -90056,7 +90060,7 @@ function timedOut(request, delays, options) {
|
|||
return cancelTimeouts;
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/utils/url-to-options.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/utils/url-to-options.js
|
||||
|
||||
function urlToOptions(url) {
|
||||
// Cast to URL
|
||||
|
@ -90080,7 +90084,7 @@ function urlToOptions(url) {
|
|||
return options;
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/utils/weakable-map.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/utils/weakable-map.js
|
||||
class WeakableMap {
|
||||
weakMap;
|
||||
map;
|
||||
|
@ -90110,7 +90114,7 @@ class WeakableMap {
|
|||
}
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/calculate-retry-delay.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/calculate-retry-delay.js
|
||||
const calculateRetryDelay = ({ attemptCount, retryOptions, error, retryAfter, computedValue, }) => {
|
||||
if (error.name === 'RetryError') {
|
||||
return 1;
|
||||
|
@ -90597,7 +90601,7 @@ class CacheableLookup {
|
|||
|
||||
// EXTERNAL MODULE: ./node_modules/.pnpm/http2-wrapper@2.2.1/node_modules/http2-wrapper/source/index.js
|
||||
var http2_wrapper_source = __nccwpck_require__(9695);
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/parse-link-header.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/parse-link-header.js
|
||||
function parseLinkHeader(link) {
|
||||
const parsed = [];
|
||||
const items = link.split(',');
|
||||
|
@ -90632,7 +90636,7 @@ function parseLinkHeader(link) {
|
|||
return parsed;
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/options.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/options.js
|
||||
|
||||
|
||||
|
||||
|
@ -92269,7 +92273,7 @@ class Options {
|
|||
}
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/response.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/response.js
|
||||
|
||||
const isResponseOk = (response) => {
|
||||
const { statusCode } = response;
|
||||
|
@ -92312,19 +92316,19 @@ const parseBody = (response, responseType, parseJson, encoding) => {
|
|||
}, response);
|
||||
};
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/utils/is-client-request.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/utils/is-client-request.js
|
||||
function isClientRequest(clientRequest) {
|
||||
return clientRequest.writable && !clientRequest.writableEnded;
|
||||
}
|
||||
/* harmony default export */ const is_client_request = (isClientRequest);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/utils/is-unix-socket-url.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/utils/is-unix-socket-url.js
|
||||
// eslint-disable-next-line @typescript-eslint/naming-convention
|
||||
function isUnixSocketURL(url) {
|
||||
return url.protocol === 'unix:' || url.hostname === 'unix';
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/core/index.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/core/index.js
|
||||
|
||||
|
||||
|
||||
|
@ -93328,7 +93332,7 @@ class Request extends external_node_stream_.Duplex {
|
|||
}
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/as-promise/types.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/as-promise/types.js
|
||||
|
||||
/**
|
||||
An error to be thrown when the request is aborted with `.cancel()`.
|
||||
|
@ -93347,7 +93351,7 @@ class types_CancelError extends RequestError {
|
|||
}
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/as-promise/index.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/as-promise/index.js
|
||||
|
||||
|
||||
|
||||
|
@ -93513,7 +93517,7 @@ function asPromise(firstRequest) {
|
|||
return promise;
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/create.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/create.js
|
||||
|
||||
|
||||
|
||||
|
@ -93698,7 +93702,7 @@ const create = (defaults) => {
|
|||
};
|
||||
/* harmony default export */ const source_create = (create);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.4.0/node_modules/got/dist/source/index.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/got@14.3.0/node_modules/got/dist/source/index.js
|
||||
|
||||
|
||||
const defaults = {
|
||||
|
@ -93721,10 +93725,6 @@ const got = source_create(defaults);
|
|||
|
||||
|
||||
|
||||
;// CONCATENATED MODULE: external "node:dns/promises"
|
||||
const promises_namespaceObject = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:dns/promises");
|
||||
// EXTERNAL MODULE: ./node_modules/.pnpm/@actions+cache@3.2.4/node_modules/@actions/cache/lib/cache.js
|
||||
var cache = __nccwpck_require__(6878);
|
||||
;// CONCATENATED MODULE: external "node:child_process"
|
||||
const external_node_child_process_namespaceObject = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:child_process");
|
||||
;// CONCATENATED MODULE: external "node:fs/promises"
|
||||
|
@ -93735,7 +93735,7 @@ const external_node_path_namespaceObject = __WEBPACK_EXTERNAL_createRequire(impo
|
|||
const external_node_stream_promises_namespaceObject = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:stream/promises");
|
||||
;// CONCATENATED MODULE: external "node:zlib"
|
||||
const external_node_zlib_namespaceObject = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:zlib");
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/github.com+DeterminateSystems+detsys-ts@856a75af22949b76e23f6e54a1b4d27d8816cea4_pejzgrm5rdrx2cw4uhq4rkbcmm/node_modules/detsys-ts/dist/index.js
|
||||
;// CONCATENATED MODULE: ./node_modules/.pnpm/github.com+DeterminateSystems+detsys-ts@fe64ba33b4bdeec0991bb65ae00420bf68b9954c_ler7zqcm5mrt635umsvjcuxcmy/node_modules/detsys-ts/dist/index.js
|
||||
var __defProp = Object.defineProperty;
|
||||
var __export = (target, all) => {
|
||||
for (var name in all)
|
||||
|
@ -94053,7 +94053,6 @@ function stringifyError(e) {
|
|||
// src/ids-host.ts
|
||||
|
||||
|
||||
|
||||
var DEFAULT_LOOKUP = "_detsys_ids._tcp.install.determinate.systems.";
|
||||
var ALLOWED_SUFFIXES = [
|
||||
".install.determinate.systems",
|
||||
|
@ -94061,56 +94060,11 @@ var ALLOWED_SUFFIXES = [
|
|||
];
|
||||
var DEFAULT_IDS_HOST = "https://install.determinate.systems";
|
||||
var LOOKUP = process.env["IDS_LOOKUP"] ?? DEFAULT_LOOKUP;
|
||||
var DEFAULT_TIMEOUT = 3e4;
|
||||
var IdsHost = class {
|
||||
constructor(idsProjectName, diagnosticsSuffix, runtimeDiagnosticsUrl) {
|
||||
this.idsProjectName = idsProjectName;
|
||||
this.diagnosticsSuffix = diagnosticsSuffix;
|
||||
this.runtimeDiagnosticsUrl = runtimeDiagnosticsUrl;
|
||||
this.client = void 0;
|
||||
}
|
||||
async getGot(recordFailoverCallback) {
|
||||
if (this.client === void 0) {
|
||||
this.client = got_dist_source.extend({
|
||||
timeout: {
|
||||
request: DEFAULT_TIMEOUT
|
||||
},
|
||||
retry: {
|
||||
limit: (await this.getUrlsByPreference()).length,
|
||||
methods: ["GET", "HEAD"]
|
||||
},
|
||||
hooks: {
|
||||
beforeRetry: [
|
||||
async (error3, retryCount) => {
|
||||
const prevUrl = await this.getRootUrl();
|
||||
this.markCurrentHostBroken();
|
||||
const nextUrl = await this.getRootUrl();
|
||||
if (recordFailoverCallback !== void 0) {
|
||||
recordFailoverCallback(prevUrl, nextUrl);
|
||||
}
|
||||
core.info(
|
||||
`Retrying after error ${error3.code}, retry #: ${retryCount}`
|
||||
);
|
||||
}
|
||||
],
|
||||
beforeRequest: [
|
||||
async (options) => {
|
||||
const currentUrl = options.url;
|
||||
if (this.isUrlSubjectToDynamicUrls(currentUrl)) {
|
||||
const newUrl = new URL(currentUrl);
|
||||
const url = await this.getRootUrl();
|
||||
newUrl.host = url.host;
|
||||
options.url = newUrl;
|
||||
core.debug(`Transmuted ${currentUrl} into ${newUrl}`);
|
||||
} else {
|
||||
core.debug(`No transmutations on ${currentUrl}`);
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
});
|
||||
}
|
||||
return this.client;
|
||||
}
|
||||
markCurrentHostBroken() {
|
||||
this.prioritizedURLs?.shift();
|
||||
|
@ -94118,17 +94072,6 @@ var IdsHost = class {
|
|||
setPrioritizedUrls(urls) {
|
||||
this.prioritizedURLs = urls;
|
||||
}
|
||||
isUrlSubjectToDynamicUrls(url) {
|
||||
if (url.origin === DEFAULT_IDS_HOST) {
|
||||
return true;
|
||||
}
|
||||
for (const suffix of ALLOWED_SUFFIXES) {
|
||||
if (url.host.endsWith(suffix)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
async getDynamicRootUrl() {
|
||||
const idsHost = process.env["IDS_HOST"];
|
||||
if (idsHost !== void 0) {
|
||||
|
@ -94449,6 +94392,7 @@ function noisilyGetInput(suffix, legacyPrefix) {
|
|||
|
||||
|
||||
|
||||
|
||||
var EVENT_EXCEPTION = "exception";
|
||||
var EVENT_ARTIFACT_CACHE_HIT = "artifact_cache_hit";
|
||||
var EVENT_ARTIFACT_CACHE_MISS = "artifact_cache_miss";
|
||||
|
@ -94494,8 +94438,23 @@ var DetSysAction = class {
|
|||
this.nixStoreTrust = "unknown";
|
||||
this.strictMode = getBool("_internal-strict-mode");
|
||||
this.features = {};
|
||||
this.featureEventMetadata = {};
|
||||
this.featureEventMetadata = /* @__PURE__ */ new Map();
|
||||
this.events = [];
|
||||
this.client = got_dist_source.extend({
|
||||
retry: {
|
||||
limit: 3,
|
||||
methods: ["GET", "HEAD"]
|
||||
},
|
||||
hooks: {
|
||||
beforeRetry: [
|
||||
(error3, retryCount) => {
|
||||
core.info(
|
||||
`Retrying after error ${error3.code}, retry #: ${retryCount}`
|
||||
);
|
||||
}
|
||||
]
|
||||
}
|
||||
});
|
||||
this.facts = {
|
||||
$lib: "idslib",
|
||||
$lib_version: version,
|
||||
|
@ -94679,14 +94638,6 @@ var DetSysAction = class {
|
|||
await this.complete();
|
||||
}
|
||||
}
|
||||
async getClient() {
|
||||
return await this.idsHost.getGot((prevUrl, nextUrl) => {
|
||||
this.recordEvent("ids-failover", {
|
||||
previousUrl: prevUrl.toString(),
|
||||
nextUrl: nextUrl.toString()
|
||||
});
|
||||
});
|
||||
}
|
||||
async checkIn() {
|
||||
const checkin = await this.requestCheckIn();
|
||||
if (checkin === void 0) {
|
||||
|
@ -94694,7 +94645,7 @@ var DetSysAction = class {
|
|||
}
|
||||
this.features = checkin.options;
|
||||
for (const [key, feature] of Object.entries(this.features)) {
|
||||
this.featureEventMetadata[key] = feature.variant;
|
||||
this.featureEventMetadata.set(key, feature.variant);
|
||||
}
|
||||
const impactSymbol = /* @__PURE__ */ new Map([
|
||||
["none", "\u26AA"],
|
||||
|
@ -94763,7 +94714,7 @@ var DetSysAction = class {
|
|||
"correlation",
|
||||
JSON.stringify(this.identity)
|
||||
);
|
||||
return (await this.getClient()).get(checkInUrl, {
|
||||
return await this.client.get(checkInUrl, {
|
||||
timeout: {
|
||||
request: CHECK_IN_ENDPOINT_TIMEOUT_MS
|
||||
}
|
||||
|
@ -94799,7 +94750,7 @@ var DetSysAction = class {
|
|||
"correlation",
|
||||
JSON.stringify(this.identity)
|
||||
);
|
||||
const versionCheckup = await (await this.getClient()).head(correlatedUrl);
|
||||
const versionCheckup = await this.client.head(correlatedUrl);
|
||||
if (versionCheckup.headers.etag) {
|
||||
const v = versionCheckup.headers.etag;
|
||||
this.addFact(FACT_SOURCE_URL_ETAG, v);
|
||||
|
@ -94818,7 +94769,7 @@ var DetSysAction = class {
|
|||
`No match from the cache, re-fetching from the redirect: ${versionCheckup.url}`
|
||||
);
|
||||
const destFile = this.getTemporaryName();
|
||||
const fetchStream = (await this.getClient()).stream(versionCheckup.url);
|
||||
const fetchStream = this.client.stream(versionCheckup.url);
|
||||
await (0,external_node_stream_promises_namespaceObject.pipeline)(
|
||||
fetchStream,
|
||||
(0,external_node_fs_namespaceObject.createWriteStream)(destFile, {
|
||||
|
@ -95036,16 +94987,32 @@ var DetSysAction = class {
|
|||
events: this.events
|
||||
};
|
||||
try {
|
||||
await (await this.getClient()).post(diagnosticsUrl, {
|
||||
await this.client.post(diagnosticsUrl, {
|
||||
json: batch,
|
||||
timeout: {
|
||||
request: DIAGNOSTIC_ENDPOINT_TIMEOUT_MS
|
||||
}
|
||||
});
|
||||
} catch (err) {
|
||||
} catch (e) {
|
||||
core.debug(
|
||||
`Error submitting diagnostics event to ${diagnosticsUrl}: ${stringifyError2(err)}`
|
||||
`Error submitting diagnostics event: ${stringifyError2(e)}`
|
||||
);
|
||||
this.idsHost.markCurrentHostBroken();
|
||||
const secondaryDiagnosticsUrl = await this.idsHost.getDiagnosticsUrl();
|
||||
if (secondaryDiagnosticsUrl !== void 0) {
|
||||
try {
|
||||
await this.client.post(secondaryDiagnosticsUrl, {
|
||||
json: batch,
|
||||
timeout: {
|
||||
request: DIAGNOSTIC_ENDPOINT_TIMEOUT_MS
|
||||
}
|
||||
});
|
||||
} catch (err) {
|
||||
core.debug(
|
||||
`Error submitting diagnostics event to secondary host (${secondaryDiagnosticsUrl}): ${stringifyError2(err)}`
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
this.events = [];
|
||||
}
|
||||
|
|
188
pnpm-lock.yaml
188
pnpm-lock.yaml
|
@ -13,7 +13,7 @@ dependencies:
|
|||
version: 1.1.1
|
||||
detsys-ts:
|
||||
specifier: github:DeterminateSystems/detsys-ts
|
||||
version: github.com/DeterminateSystems/detsys-ts/856a75af22949b76e23f6e54a1b4d27d8816cea4
|
||||
version: github.com/DeterminateSystems/detsys-ts/fe64ba33b4bdeec0991bb65ae00420bf68b9954c
|
||||
|
||||
devDependencies:
|
||||
'@trivago/prettier-plugin-sort-imports':
|
||||
|
@ -21,7 +21,7 @@ devDependencies:
|
|||
version: 4.3.0(prettier@3.2.5)
|
||||
'@typescript-eslint/eslint-plugin':
|
||||
specifier: ^7.11.0
|
||||
version: 7.11.0(@typescript-eslint/parser@7.12.0)(eslint@8.57.0)(typescript@5.4.5)
|
||||
version: 7.11.0(@typescript-eslint/parser@7.11.0)(eslint@8.57.0)(typescript@5.4.5)
|
||||
'@vercel/ncc':
|
||||
specifier: ^0.38.1
|
||||
version: 0.38.1
|
||||
|
@ -30,13 +30,13 @@ devDependencies:
|
|||
version: 8.57.0
|
||||
eslint-import-resolver-typescript:
|
||||
specifier: ^3.6.1
|
||||
version: 3.6.1(@typescript-eslint/parser@7.12.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
|
||||
version: 3.6.1(@typescript-eslint/parser@7.11.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
|
||||
eslint-plugin-github:
|
||||
specifier: ^4.10.2
|
||||
version: 4.10.2(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(typescript@5.4.5)
|
||||
eslint-plugin-import:
|
||||
specifier: ^2.29.1
|
||||
version: 2.29.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
|
||||
version: 2.29.1(@typescript-eslint/parser@7.11.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
|
||||
eslint-plugin-prettier:
|
||||
specifier: ^5.1.3
|
||||
version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.2.5)
|
||||
|
@ -1145,33 +1145,6 @@ packages:
|
|||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.12.0)(eslint@8.57.0)(typescript@5.4.5):
|
||||
resolution: {integrity: sha512-P+qEahbgeHW4JQ/87FuItjBj8O3MYv5gELDzr8QaQ7fsll1gSMTYb6j87MYyxwf3DtD7uGFB9ShwgmCJB5KmaQ==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
peerDependencies:
|
||||
'@typescript-eslint/parser': ^7.0.0
|
||||
eslint: ^8.56.0
|
||||
typescript: '*'
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@eslint-community/regexpp': 4.10.0
|
||||
'@typescript-eslint/parser': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
|
||||
'@typescript-eslint/scope-manager': 7.11.0
|
||||
'@typescript-eslint/type-utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5)
|
||||
'@typescript-eslint/utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5)
|
||||
'@typescript-eslint/visitor-keys': 7.11.0
|
||||
eslint: 8.57.0
|
||||
graphemer: 1.4.0
|
||||
ignore: 5.3.1
|
||||
natural-compare: 1.4.0
|
||||
ts-api-utils: 1.3.0(typescript@5.4.5)
|
||||
typescript: 5.4.5
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5):
|
||||
resolution: {integrity: sha512-yimw99teuaXVWsBcPO1Ais02kwJ1jmNA1KxE7ng0aT7ndr1pT1wqj0OJnsYVGKKlc4QJai86l/025L6z8CljOg==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
|
@ -1193,27 +1166,6 @@ packages:
|
|||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5):
|
||||
resolution: {integrity: sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
peerDependencies:
|
||||
eslint: ^8.56.0
|
||||
typescript: '*'
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@typescript-eslint/scope-manager': 7.12.0
|
||||
'@typescript-eslint/types': 7.12.0
|
||||
'@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5)
|
||||
'@typescript-eslint/visitor-keys': 7.12.0
|
||||
debug: 4.3.5
|
||||
eslint: 8.57.0
|
||||
typescript: 5.4.5
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/scope-manager@7.11.0:
|
||||
resolution: {integrity: sha512-27tGdVEiutD4POirLZX4YzT180vevUURJl4wJGmm6TrQoiYwuxTIY98PBp6L2oN+JQxzE0URvYlzJaBHIekXAw==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
|
@ -1222,14 +1174,6 @@ packages:
|
|||
'@typescript-eslint/visitor-keys': 7.11.0
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/scope-manager@7.12.0:
|
||||
resolution: {integrity: sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 7.12.0
|
||||
'@typescript-eslint/visitor-keys': 7.12.0
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/type-utils@7.11.0(eslint@8.57.0)(typescript@5.4.5):
|
||||
resolution: {integrity: sha512-WmppUEgYy+y1NTseNMJ6mCFxt03/7jTOy08bcg7bxJJdsM4nuhnchyBbE8vryveaJUf62noH7LodPSo5Z0WUCg==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
|
@ -1255,11 +1199,6 @@ packages:
|
|||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/types@7.12.0:
|
||||
resolution: {integrity: sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/typescript-estree@7.11.0(typescript@5.4.5):
|
||||
resolution: {integrity: sha512-cxkhZ2C/iyi3/6U9EPc5y+a6csqHItndvN/CzbNXTNrsC3/ASoYQZEt9uMaEp+xFNjasqQyszp5TumAVKKvJeQ==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
|
@ -1282,28 +1221,6 @@ packages:
|
|||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/typescript-estree@7.12.0(typescript@5.4.5):
|
||||
resolution: {integrity: sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 7.12.0
|
||||
'@typescript-eslint/visitor-keys': 7.12.0
|
||||
debug: 4.3.5
|
||||
globby: 11.1.0
|
||||
is-glob: 4.0.3
|
||||
minimatch: 9.0.4
|
||||
semver: 7.6.2
|
||||
ts-api-utils: 1.3.0(typescript@5.4.5)
|
||||
typescript: 5.4.5
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/utils@7.11.0(eslint@8.57.0)(typescript@5.4.5):
|
||||
resolution: {integrity: sha512-xlAWwPleNRHwF37AhrZurOxA1wyXowW4PqVXZVUNCLjB48CqdPJoJWkrpH2nij9Q3Lb7rtWindtoXwxjxlKKCA==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
|
@ -1328,14 +1245,6 @@ packages:
|
|||
eslint-visitor-keys: 3.4.3
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/visitor-keys@7.12.0:
|
||||
resolution: {integrity: sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==}
|
||||
engines: {node: ^18.18.0 || >=20.0.0}
|
||||
dependencies:
|
||||
'@typescript-eslint/types': 7.12.0
|
||||
eslint-visitor-keys: 3.4.3
|
||||
dev: true
|
||||
|
||||
/@ungap/structured-clone@1.2.0:
|
||||
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
|
||||
dev: true
|
||||
|
@ -2133,7 +2042,7 @@ packages:
|
|||
- supports-color
|
||||
dev: true
|
||||
|
||||
/eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.12.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0):
|
||||
/eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0):
|
||||
resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==}
|
||||
engines: {node: ^14.18.0 || >=16.0.0}
|
||||
peerDependencies:
|
||||
|
@ -2143,8 +2052,8 @@ packages:
|
|||
debug: 4.3.5
|
||||
enhanced-resolve: 5.16.1
|
||||
eslint: 8.57.0
|
||||
eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
|
||||
eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
|
||||
eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.11.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
|
||||
eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.11.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
|
||||
fast-glob: 3.3.2
|
||||
get-tsconfig: 4.7.5
|
||||
is-core-module: 2.13.1
|
||||
|
@ -2181,37 +2090,7 @@ packages:
|
|||
debug: 3.2.7
|
||||
eslint: 8.57.0
|
||||
eslint-import-resolver-node: 0.3.9
|
||||
eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.12.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/eslint-module-utils@2.8.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0):
|
||||
resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==}
|
||||
engines: {node: '>=4'}
|
||||
peerDependencies:
|
||||
'@typescript-eslint/parser': '*'
|
||||
eslint: '*'
|
||||
eslint-import-resolver-node: '*'
|
||||
eslint-import-resolver-typescript: '*'
|
||||
eslint-import-resolver-webpack: '*'
|
||||
peerDependenciesMeta:
|
||||
'@typescript-eslint/parser':
|
||||
optional: true
|
||||
eslint:
|
||||
optional: true
|
||||
eslint-import-resolver-node:
|
||||
optional: true
|
||||
eslint-import-resolver-typescript:
|
||||
optional: true
|
||||
eslint-import-resolver-webpack:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@typescript-eslint/parser': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
|
||||
debug: 3.2.7
|
||||
eslint: 8.57.0
|
||||
eslint-import-resolver-node: 0.3.9
|
||||
eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.12.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
|
||||
eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.11.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
@ -2323,41 +2202,6 @@ packages:
|
|||
- supports-color
|
||||
dev: true
|
||||
|
||||
/eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0):
|
||||
resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==}
|
||||
engines: {node: '>=4'}
|
||||
peerDependencies:
|
||||
'@typescript-eslint/parser': '*'
|
||||
eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
|
||||
peerDependenciesMeta:
|
||||
'@typescript-eslint/parser':
|
||||
optional: true
|
||||
dependencies:
|
||||
'@typescript-eslint/parser': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
|
||||
array-includes: 3.1.8
|
||||
array.prototype.findlastindex: 1.2.5
|
||||
array.prototype.flat: 1.3.2
|
||||
array.prototype.flatmap: 1.3.2
|
||||
debug: 3.2.7
|
||||
doctrine: 2.1.0
|
||||
eslint: 8.57.0
|
||||
eslint-import-resolver-node: 0.3.9
|
||||
eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
|
||||
hasown: 2.0.2
|
||||
is-core-module: 2.13.1
|
||||
is-glob: 4.0.3
|
||||
minimatch: 3.1.2
|
||||
object.fromentries: 2.0.8
|
||||
object.groupby: 1.0.3
|
||||
object.values: 1.2.0
|
||||
semver: 6.3.1
|
||||
tsconfig-paths: 3.15.0
|
||||
transitivePeerDependencies:
|
||||
- eslint-import-resolver-typescript
|
||||
- eslint-import-resolver-webpack
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0):
|
||||
resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==}
|
||||
engines: {node: '>=4.0'}
|
||||
|
@ -2811,8 +2655,8 @@ packages:
|
|||
get-intrinsic: 1.2.4
|
||||
dev: true
|
||||
|
||||
/got@14.4.0:
|
||||
resolution: {integrity: sha512-baa2HMfREJ9UQSXOPwWe0DNK+FT8Okcxe9kmTJvaetv2q/MUxq0qFzEnfSbxo+wj45/QioGcH5ZhuT9VBIPJ5Q==}
|
||||
/got@14.3.0:
|
||||
resolution: {integrity: sha512-vZkrXdq5BtPWTXqvjXSpl6zky3zpHaOVfSug/RfFHu3YrtSsvYzopVMDqrh2do77WnGoCSSRCHW25zXOSAQ9zw==}
|
||||
engines: {node: '>=20'}
|
||||
dependencies:
|
||||
'@sindresorhus/is': 6.3.1
|
||||
|
@ -4256,11 +4100,6 @@ packages:
|
|||
engines: {node: '>=10'}
|
||||
dev: true
|
||||
|
||||
/type-fest@4.19.0:
|
||||
resolution: {integrity: sha512-CN2l+hWACRiejlnr68vY0/7734Kzu+9+TOslUXbSCQ1ruY9XIHDBSceVXCcHm/oXrdzhtLMMdJEKfemf1yXiZQ==}
|
||||
engines: {node: '>=16'}
|
||||
dev: false
|
||||
|
||||
/typed-array-buffer@1.0.2:
|
||||
resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==}
|
||||
engines: {node: '>= 0.4'}
|
||||
|
@ -4619,16 +4458,15 @@ packages:
|
|||
engines: {node: '>=12.20'}
|
||||
dev: true
|
||||
|
||||
github.com/DeterminateSystems/detsys-ts/856a75af22949b76e23f6e54a1b4d27d8816cea4:
|
||||
resolution: {tarball: https://codeload.github.com/DeterminateSystems/detsys-ts/tar.gz/856a75af22949b76e23f6e54a1b4d27d8816cea4}
|
||||
github.com/DeterminateSystems/detsys-ts/fe64ba33b4bdeec0991bb65ae00420bf68b9954c:
|
||||
resolution: {tarball: https://codeload.github.com/DeterminateSystems/detsys-ts/tar.gz/fe64ba33b4bdeec0991bb65ae00420bf68b9954c}
|
||||
name: detsys-ts
|
||||
version: 1.0.0
|
||||
dependencies:
|
||||
'@actions/cache': 3.2.4
|
||||
'@actions/core': 1.10.1
|
||||
'@actions/exec': 1.1.1
|
||||
got: 14.4.0
|
||||
type-fest: 4.19.0
|
||||
got: 14.3.0
|
||||
transitivePeerDependencies:
|
||||
- encoding
|
||||
dev: false
|
||||
|
|
Loading…
Reference in a new issue