Update dependencies

- Bump @actions/cache from 2.0.4 to 2.0.5
- Bump ts-jest from 28.0.2 to 28.0.3
- Bump typescript from 4.6.4 to 4.7.2
- Bump @vercel/ncc from 0.33.4 to 0.34.0
This commit is contained in:
Daz DeBoer 2022-05-28 08:08:08 -06:00
parent 544da49fda
commit c48eef1c6e
No known key found for this signature in database
GPG key ID: DD6B9F0B06683D5D
7 changed files with 46 additions and 40 deletions

3
dist/main/index.js vendored
View file

@ -144,6 +144,9 @@ function saveCache(paths, key, options) {
const cachePaths = yield utils.resolvePaths(paths); const cachePaths = yield utils.resolvePaths(paths);
core.debug('Cache Paths:'); core.debug('Cache Paths:');
core.debug(`${JSON.stringify(cachePaths)}`); core.debug(`${JSON.stringify(cachePaths)}`);
if (cachePaths.length === 0) {
throw new Error(`Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.`);
}
const archiveFolder = yield utils.createTempDirectory(); const archiveFolder = yield utils.createTempDirectory();
const archivePath = path.join(archiveFolder, utils.getCacheFileName(compressionMethod)); const archivePath = path.join(archiveFolder, utils.getCacheFileName(compressionMethod));
core.debug(`Archive Path: ${archivePath}`); core.debug(`Archive Path: ${archivePath}`);

File diff suppressed because one or more lines are too long

3
dist/post/index.js vendored
View file

@ -144,6 +144,9 @@ function saveCache(paths, key, options) {
const cachePaths = yield utils.resolvePaths(paths); const cachePaths = yield utils.resolvePaths(paths);
core.debug('Cache Paths:'); core.debug('Cache Paths:');
core.debug(`${JSON.stringify(cachePaths)}`); core.debug(`${JSON.stringify(cachePaths)}`);
if (cachePaths.length === 0) {
throw new Error(`Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.`);
}
const archiveFolder = yield utils.createTempDirectory(); const archiveFolder = yield utils.createTempDirectory();
const archivePath = path.join(archiveFolder, utils.getCacheFileName(compressionMethod)); const archivePath = path.join(archiveFolder, utils.getCacheFileName(compressionMethod));
core.debug(`Archive Path: ${archivePath}`); core.debug(`Archive Path: ${archivePath}`);

File diff suppressed because one or more lines are too long

60
package-lock.json generated
View file

@ -10,7 +10,7 @@
"hasInstallScript": true, "hasInstallScript": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@actions/cache": "2.0.4", "@actions/cache": "2.0.5",
"@actions/core": "1.8.2", "@actions/core": "1.8.2",
"@actions/exec": "1.1.1", "@actions/exec": "1.1.1",
"@actions/github": "5.0.3", "@actions/github": "5.0.3",
@ -23,7 +23,7 @@
"@types/node": "16.11.21", "@types/node": "16.11.21",
"@types/unzipper": "0.10.5", "@types/unzipper": "0.10.5",
"@typescript-eslint/parser": "5.26.0", "@typescript-eslint/parser": "5.26.0",
"@vercel/ncc": "0.33.4", "@vercel/ncc": "0.34.0",
"eslint": "8.16.0", "eslint": "8.16.0",
"eslint-plugin-github": "4.3.6", "eslint-plugin-github": "4.3.6",
"eslint-plugin-jest": "26.2.2", "eslint-plugin-jest": "26.2.2",
@ -31,14 +31,14 @@
"js-yaml": "4.1.0", "js-yaml": "4.1.0",
"patch-package": "6.4.7", "patch-package": "6.4.7",
"prettier": "2.6.2", "prettier": "2.6.2",
"ts-jest": "28.0.2", "ts-jest": "28.0.3",
"typescript": "4.6.4" "typescript": "4.7.2"
} }
}, },
"node_modules/@actions/cache": { "node_modules/@actions/cache": {
"version": "2.0.4", "version": "2.0.5",
"resolved": "https://registry.npmjs.org/@actions/cache/-/cache-2.0.4.tgz", "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-2.0.5.tgz",
"integrity": "sha512-B6c8JNTcgMUcstwbCSCjgHrSxzJ5ABxX6Y1Q9lfe8lT08ZVrnUetEZfxYRCwTgAf/gHsjdgWHW4O8Z+VvPvUuQ==", "integrity": "sha512-aG06dsgcVtiuHLJsIfwrDtvzNNJQ+Iqk8DQt1IeI6gG7ezmLaSdZkHEwA/DNrm5TtOahLcgGEo2SXqbFElVMQg==",
"dependencies": { "dependencies": {
"@actions/core": "^1.2.6", "@actions/core": "^1.2.6",
"@actions/exec": "^1.0.1", "@actions/exec": "^1.0.1",
@ -2090,9 +2090,9 @@
} }
}, },
"node_modules/@vercel/ncc": { "node_modules/@vercel/ncc": {
"version": "0.33.4", "version": "0.34.0",
"resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.33.4.tgz", "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.34.0.tgz",
"integrity": "sha512-ln18hs7dMffelP47tpkaR+V5Tj6coykNyxJrlcmCormPqRQjB/Gv4cu2FfBG+PMzIfdZp2CLDsrrB1NPU22Qhg==", "integrity": "sha512-G9h5ZLBJ/V57Ou9vz5hI8pda/YQX5HQszCs3AmIus3XzsmRn/0Ptic5otD3xVST8QLKk7AMk7AqpsyQGN7MZ9A==",
"dev": true, "dev": true,
"bin": { "bin": {
"ncc": "dist/ncc/cli.js" "ncc": "dist/ncc/cli.js"
@ -6693,15 +6693,15 @@
} }
}, },
"node_modules/ts-jest": { "node_modules/ts-jest": {
"version": "28.0.2", "version": "28.0.3",
"resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-28.0.2.tgz", "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-28.0.3.tgz",
"integrity": "sha512-IOZMb3D0gx6IHO9ywPgiQxJ3Zl4ECylEFwoVpENB55aTn5sdO0Ptyx/7noNBxAaUff708RqQL4XBNxxOVjY0vQ==", "integrity": "sha512-HzgbEDQ2KgVtDmpXToqAcKTyGHdHsG23i/iUjfxji92G5eT09S1m9UHZd7csF0Bfgh9txM4JzwHnv7r1waFPlw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"bs-logger": "0.x", "bs-logger": "0.x",
"fast-json-stable-stringify": "2.x", "fast-json-stable-stringify": "2.x",
"jest-util": "^28.0.0", "jest-util": "^28.0.0",
"json5": "2.x", "json5": "^2.2.1",
"lodash.memoize": "4.x", "lodash.memoize": "4.x",
"make-error": "1.x", "make-error": "1.x",
"semver": "7.x", "semver": "7.x",
@ -6845,9 +6845,9 @@
} }
}, },
"node_modules/typescript": { "node_modules/typescript": {
"version": "4.6.4", "version": "4.7.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.2.tgz",
"integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", "integrity": "sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==",
"dev": true, "dev": true,
"bin": { "bin": {
"tsc": "bin/tsc", "tsc": "bin/tsc",
@ -7081,9 +7081,9 @@
}, },
"dependencies": { "dependencies": {
"@actions/cache": { "@actions/cache": {
"version": "2.0.4", "version": "2.0.5",
"resolved": "https://registry.npmjs.org/@actions/cache/-/cache-2.0.4.tgz", "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-2.0.5.tgz",
"integrity": "sha512-B6c8JNTcgMUcstwbCSCjgHrSxzJ5ABxX6Y1Q9lfe8lT08ZVrnUetEZfxYRCwTgAf/gHsjdgWHW4O8Z+VvPvUuQ==", "integrity": "sha512-aG06dsgcVtiuHLJsIfwrDtvzNNJQ+Iqk8DQt1IeI6gG7ezmLaSdZkHEwA/DNrm5TtOahLcgGEo2SXqbFElVMQg==",
"requires": { "requires": {
"@actions/core": "^1.2.6", "@actions/core": "^1.2.6",
"@actions/exec": "^1.0.1", "@actions/exec": "^1.0.1",
@ -8712,9 +8712,9 @@
} }
}, },
"@vercel/ncc": { "@vercel/ncc": {
"version": "0.33.4", "version": "0.34.0",
"resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.33.4.tgz", "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.34.0.tgz",
"integrity": "sha512-ln18hs7dMffelP47tpkaR+V5Tj6coykNyxJrlcmCormPqRQjB/Gv4cu2FfBG+PMzIfdZp2CLDsrrB1NPU22Qhg==", "integrity": "sha512-G9h5ZLBJ/V57Ou9vz5hI8pda/YQX5HQszCs3AmIus3XzsmRn/0Ptic5otD3xVST8QLKk7AMk7AqpsyQGN7MZ9A==",
"dev": true "dev": true
}, },
"@yarnpkg/lockfile": { "@yarnpkg/lockfile": {
@ -12123,15 +12123,15 @@
} }
}, },
"ts-jest": { "ts-jest": {
"version": "28.0.2", "version": "28.0.3",
"resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-28.0.2.tgz", "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-28.0.3.tgz",
"integrity": "sha512-IOZMb3D0gx6IHO9ywPgiQxJ3Zl4ECylEFwoVpENB55aTn5sdO0Ptyx/7noNBxAaUff708RqQL4XBNxxOVjY0vQ==", "integrity": "sha512-HzgbEDQ2KgVtDmpXToqAcKTyGHdHsG23i/iUjfxji92G5eT09S1m9UHZd7csF0Bfgh9txM4JzwHnv7r1waFPlw==",
"dev": true, "dev": true,
"requires": { "requires": {
"bs-logger": "0.x", "bs-logger": "0.x",
"fast-json-stable-stringify": "2.x", "fast-json-stable-stringify": "2.x",
"jest-util": "^28.0.0", "jest-util": "^28.0.0",
"json5": "2.x", "json5": "^2.2.1",
"lodash.memoize": "4.x", "lodash.memoize": "4.x",
"make-error": "1.x", "make-error": "1.x",
"semver": "7.x", "semver": "7.x",
@ -12219,9 +12219,9 @@
"dev": true "dev": true
}, },
"typescript": { "typescript": {
"version": "4.6.4", "version": "4.7.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.2.tgz",
"integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", "integrity": "sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==",
"dev": true "dev": true
}, },
"unbox-primitive": { "unbox-primitive": {

View file

@ -24,7 +24,7 @@
], ],
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@actions/cache": "2.0.4", "@actions/cache": "2.0.5",
"@actions/core": "1.8.2", "@actions/core": "1.8.2",
"@actions/exec": "1.1.1", "@actions/exec": "1.1.1",
"@actions/github": "5.0.3", "@actions/github": "5.0.3",
@ -37,7 +37,7 @@
"@types/node": "16.11.21", "@types/node": "16.11.21",
"@types/unzipper": "0.10.5", "@types/unzipper": "0.10.5",
"@typescript-eslint/parser": "5.26.0", "@typescript-eslint/parser": "5.26.0",
"@vercel/ncc": "0.33.4", "@vercel/ncc": "0.34.0",
"eslint": "8.16.0", "eslint": "8.16.0",
"eslint-plugin-github": "4.3.6", "eslint-plugin-github": "4.3.6",
"eslint-plugin-jest": "26.2.2", "eslint-plugin-jest": "26.2.2",
@ -45,7 +45,7 @@
"js-yaml": "4.1.0", "js-yaml": "4.1.0",
"patch-package": "6.4.7", "patch-package": "6.4.7",
"prettier": "2.6.2", "prettier": "2.6.2",
"ts-jest": "28.0.2", "ts-jest": "28.0.3",
"typescript": "4.6.4" "typescript": "4.7.2"
} }
} }

View file

@ -26,7 +26,7 @@ index 16b20f7..aea77ba 100644
+ constructor(key: string, size?: number); + constructor(key: string, size?: number);
+} +}
diff --git a/node_modules/@actions/cache/lib/cache.js b/node_modules/@actions/cache/lib/cache.js diff --git a/node_modules/@actions/cache/lib/cache.js b/node_modules/@actions/cache/lib/cache.js
index 0b5a2a8..757ad88 100644 index 2dd645a..a392352 100644
--- a/node_modules/@actions/cache/lib/cache.js --- a/node_modules/@actions/cache/lib/cache.js
+++ b/node_modules/@actions/cache/lib/cache.js +++ b/node_modules/@actions/cache/lib/cache.js
@@ -93,6 +93,7 @@ function restoreCache(paths, primaryKey, restoreKeys, options) { @@ -93,6 +93,7 @@ function restoreCache(paths, primaryKey, restoreKeys, options) {
@ -54,7 +54,7 @@ index 0b5a2a8..757ad88 100644
}); });
} }
exports.restoreCache = restoreCache; exports.restoreCache = restoreCache;
@@ -138,6 +140,7 @@ function saveCache(paths, key, options) { @@ -141,6 +143,7 @@ function saveCache(paths, key, options) {
const archiveFolder = yield utils.createTempDirectory(); const archiveFolder = yield utils.createTempDirectory();
const archivePath = path.join(archiveFolder, utils.getCacheFileName(compressionMethod)); const archivePath = path.join(archiveFolder, utils.getCacheFileName(compressionMethod));
core.debug(`Archive Path: ${archivePath}`); core.debug(`Archive Path: ${archivePath}`);
@ -62,7 +62,7 @@ index 0b5a2a8..757ad88 100644
try { try {
yield tar_1.createTar(archiveFolder, cachePaths, compressionMethod); yield tar_1.createTar(archiveFolder, cachePaths, compressionMethod);
if (core.isDebug()) { if (core.isDebug()) {
@@ -145,6 +148,7 @@ function saveCache(paths, key, options) { @@ -148,6 +151,7 @@ function saveCache(paths, key, options) {
} }
const fileSizeLimit = 10 * 1024 * 1024 * 1024; // 10GB per repo limit const fileSizeLimit = 10 * 1024 * 1024 * 1024; // 10GB per repo limit
const archiveFileSize = utils.getArchiveFileSizeInBytes(archivePath); const archiveFileSize = utils.getArchiveFileSizeInBytes(archivePath);
@ -70,7 +70,7 @@ index 0b5a2a8..757ad88 100644
core.debug(`File Size: ${archiveFileSize}`); core.debug(`File Size: ${archiveFileSize}`);
// For GHES, this check will take place in ReserveCache API with enterprise file size limit // For GHES, this check will take place in ReserveCache API with enterprise file size limit
if (archiveFileSize > fileSizeLimit && !utils.isGhes()) { if (archiveFileSize > fileSizeLimit && !utils.isGhes()) {
@@ -176,8 +180,15 @@ function saveCache(paths, key, options) { @@ -179,8 +183,15 @@ function saveCache(paths, key, options) {
core.debug(`Failed to delete archive: ${error}`); core.debug(`Failed to delete archive: ${error}`);
} }
} }