From eeb294a6edd40a0a2d24e98164c459843412a221 Mon Sep 17 00:00:00 2001 From: Javad Khorashadizade <43370342+khorashadi666@users.noreply.github.com> Date: Sat, 8 Apr 2023 13:47:02 +0330 Subject: [PATCH] add include input --- src/inputs.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/inputs.js b/src/inputs.js index 06c8d60..7243434 100644 --- a/src/inputs.js +++ b/src/inputs.js @@ -3,7 +3,7 @@ const { snakeToCamel } = require('./helpers'); const inputNames = [ 'REMOTE_HOST', 'REMOTE_USER', 'REMOTE_PORT', 'SSH_PRIVATE_KEY', 'DEPLOY_KEY_NAME', - 'SOURCE', 'TARGET', 'ARGS', 'SSH_CMD_ARGS', 'EXCLUDE', + 'SOURCE', 'TARGET', 'ARGS', 'SSH_CMD_ARGS', 'EXCLUDE', 'INCLUDE' 'SCRIPT_BEFORE', 'SCRIPT_AFTER']; const githubWorkspace = process.env.GITHUB_WORKSPACE; @@ -13,6 +13,7 @@ const defaultInputs = { source: '', target: `/home/${remoteUser}/`, exclude: '', + include: '', args: '-rlgoDzvc -i', sshCmdArgs: '-o StrictHostKeyChecking=no', deployKeyName: `deploy_key_${remoteUser}_${Date.now()}` @@ -36,6 +37,7 @@ inputNames.forEach((input) => { extendedVal = validVal.split(' '); break; case 'exclude': + case 'include': case 'sshCmdArgs': extendedVal = validVal.split(',').map((item) => item.trim()); break;