Deploy Production Code for Commit ae37c60fe8 🚀

This commit is contained in:
James Ives 2022-04-26 02:06:31 +00:00
parent ae37c60fe8
commit 8817a56e5b
4 changed files with 37 additions and 8 deletions

View File

@ -86,7 +86,12 @@ function deploy(action) {
Boolean((yield (0, execute_1.execute)(`git ls-remote --heads ${action.repositoryPath} refs/heads/${action.branch}`, action.workspace, action.silent)).stdout); Boolean((yield (0, execute_1.execute)(`git ls-remote --heads ${action.repositoryPath} refs/heads/${action.branch}`, action.workspace, action.silent)).stdout);
yield (0, worktree_1.generateWorktree)(action, temporaryDeploymentDirectory, branchExists); yield (0, worktree_1.generateWorktree)(action, temporaryDeploymentDirectory, branchExists);
/* Relaxes permissions of folder due to be deployed so rsync can write to/from it. */ /* Relaxes permissions of folder due to be deployed so rsync can write to/from it. */
yield (0, execute_1.execute)(`chmod -R +rw ${action.folderPath}`, action.workspace, action.silent); try {
yield (0, execute_1.execute)(`chmod -R +rw ${action.folderPath}`, action.workspace, action.silent);
}
catch (_a) {
(0, core_1.info)(`Unable to modify permissions…`);
}
// Ensures that items that need to be excluded from the clean job get parsed. // Ensures that items that need to be excluded from the clean job get parsed.
let excludes = ''; let excludes = '';
if (action.clean && action.cleanExclude) { if (action.clean && action.cleanExclude) {

2
node_modules/@types/node/README.md generated vendored
View File

@ -8,7 +8,7 @@ This package contains type definitions for Node.js (https://nodejs.org/).
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node. Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node.
### Additional Details ### Additional Details
* Last updated: Mon, 18 Apr 2022 16:31:18 GMT * Last updated: Sun, 24 Apr 2022 21:01:37 GMT
* Dependencies: none * Dependencies: none
* Global values: `AbortController`, `AbortSignal`, `__dirname`, `__filename`, `console`, `exports`, `gc`, `global`, `module`, `process`, `require` * Global values: `AbortController`, `AbortSignal`, `__dirname`, `__filename`, `console`, `exports`, `gc`, `global`, `module`, `process`, `require`

32
node_modules/@types/node/crypto.d.ts generated vendored
View File

@ -646,6 +646,7 @@ declare module 'crypto' {
} }
type CipherCCMTypes = 'aes-128-ccm' | 'aes-192-ccm' | 'aes-256-ccm' | 'chacha20-poly1305'; type CipherCCMTypes = 'aes-128-ccm' | 'aes-192-ccm' | 'aes-256-ccm' | 'chacha20-poly1305';
type CipherGCMTypes = 'aes-128-gcm' | 'aes-192-gcm' | 'aes-256-gcm'; type CipherGCMTypes = 'aes-128-gcm' | 'aes-192-gcm' | 'aes-256-gcm';
type CipherOCBTypes = 'aes-128-ocb' | 'aes-192-ocb' | 'aes-256-ocb';
type BinaryLike = string | NodeJS.ArrayBufferView; type BinaryLike = string | NodeJS.ArrayBufferView;
type CipherKey = BinaryLike | KeyObject; type CipherKey = BinaryLike | KeyObject;
interface CipherCCMOptions extends stream.TransformOptions { interface CipherCCMOptions extends stream.TransformOptions {
@ -654,6 +655,9 @@ declare module 'crypto' {
interface CipherGCMOptions extends stream.TransformOptions { interface CipherGCMOptions extends stream.TransformOptions {
authTagLength?: number | undefined; authTagLength?: number | undefined;
} }
interface CipherOCBOptions extends stream.TransformOptions {
authTagLength: number;
}
/** /**
* Creates and returns a `Cipher` object that uses the given `algorithm` and`password`. * Creates and returns a `Cipher` object that uses the given `algorithm` and`password`.
* *
@ -720,8 +724,9 @@ declare module 'crypto' {
* @since v0.1.94 * @since v0.1.94
* @param options `stream.transform` options * @param options `stream.transform` options
*/ */
function createCipheriv(algorithm: CipherCCMTypes, key: CipherKey, iv: BinaryLike | null, options: CipherCCMOptions): CipherCCM; function createCipheriv(algorithm: CipherCCMTypes, key: CipherKey, iv: BinaryLike, options: CipherCCMOptions): CipherCCM;
function createCipheriv(algorithm: CipherGCMTypes, key: CipherKey, iv: BinaryLike | null, options?: CipherGCMOptions): CipherGCM; function createCipheriv(algorithm: CipherOCBTypes, key: CipherKey, iv: BinaryLike, options: CipherOCBOptions): CipherOCB;
function createCipheriv(algorithm: CipherGCMTypes, key: CipherKey, iv: BinaryLike, options?: CipherGCMOptions): CipherGCM;
function createCipheriv(algorithm: string, key: CipherKey, iv: BinaryLike | null, options?: stream.TransformOptions): Cipher; function createCipheriv(algorithm: string, key: CipherKey, iv: BinaryLike | null, options?: stream.TransformOptions): Cipher;
/** /**
* Instances of the `Cipher` class are used to encrypt data. The class can be * Instances of the `Cipher` class are used to encrypt data. The class can be
@ -907,6 +912,15 @@ declare module 'crypto' {
): this; ): this;
getAuthTag(): Buffer; getAuthTag(): Buffer;
} }
interface CipherOCB extends Cipher {
setAAD(
buffer: NodeJS.ArrayBufferView,
options?: {
plaintextLength: number;
}
): this;
getAuthTag(): Buffer;
}
/** /**
* Creates and returns a `Decipher` object that uses the given `algorithm` and`password` (key). * Creates and returns a `Decipher` object that uses the given `algorithm` and`password` (key).
* *
@ -961,8 +975,9 @@ declare module 'crypto' {
* @since v0.1.94 * @since v0.1.94
* @param options `stream.transform` options * @param options `stream.transform` options
*/ */
function createDecipheriv(algorithm: CipherCCMTypes, key: CipherKey, iv: BinaryLike | null, options: CipherCCMOptions): DecipherCCM; function createDecipheriv(algorithm: CipherCCMTypes, key: CipherKey, iv: BinaryLike, options: CipherCCMOptions): DecipherCCM;
function createDecipheriv(algorithm: CipherGCMTypes, key: CipherKey, iv: BinaryLike | null, options?: CipherGCMOptions): DecipherGCM; function createDecipheriv(algorithm: CipherOCBTypes, key: CipherKey, iv: BinaryLike, options: CipherOCBOptions): DecipherOCB;
function createDecipheriv(algorithm: CipherGCMTypes, key: CipherKey, iv: BinaryLike, options?: CipherGCMOptions): DecipherGCM;
function createDecipheriv(algorithm: string, key: CipherKey, iv: BinaryLike | null, options?: stream.TransformOptions): Decipher; function createDecipheriv(algorithm: string, key: CipherKey, iv: BinaryLike | null, options?: stream.TransformOptions): Decipher;
/** /**
* Instances of the `Decipher` class are used to decrypt data. The class can be * Instances of the `Decipher` class are used to decrypt data. The class can be
@ -1133,6 +1148,15 @@ declare module 'crypto' {
} }
): this; ): this;
} }
interface DecipherOCB extends Decipher {
setAuthTag(buffer: NodeJS.ArrayBufferView): this;
setAAD(
buffer: NodeJS.ArrayBufferView,
options?: {
plaintextLength: number;
}
): this;
}
interface PrivateKeyInput { interface PrivateKeyInput {
key: string | Buffer; key: string | Buffer;
format?: KeyFormat | undefined; format?: KeyFormat | undefined;

View File

@ -1,6 +1,6 @@
{ {
"name": "@types/node", "name": "@types/node",
"version": "17.0.25", "version": "17.0.26",
"description": "TypeScript definitions for Node.js", "description": "TypeScript definitions for Node.js",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node",
"license": "MIT", "license": "MIT",
@ -215,6 +215,6 @@
}, },
"scripts": {}, "scripts": {},
"dependencies": {}, "dependencies": {},
"typesPublisherContentHash": "825e787f0a7c6fde372f102a7e96d0c64b5cb4ff7c07557941bedf371f097b76", "typesPublisherContentHash": "532e2a9be1446f8b4aff478a81907e04d5c3f722dd7b24bdffa7da895c7f5a1c",
"typeScriptVersion": "3.9" "typeScriptVersion": "3.9"
} }