From cb0fefd327e37de56c514f1b3230921d8ce99ee0 Mon Sep 17 00:00:00 2001 From: Richard Simpson Date: Tue, 14 Jan 2020 20:50:13 -0600 Subject: [PATCH] chore: make role and secret required in approle --- action.js | 5 ++--- dist/index.js | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/action.js b/action.js index 1b084c7..68104ce 100644 --- a/action.js +++ b/action.js @@ -4,7 +4,6 @@ const got = require('got'); const AUTH_METHODS = ['approle', 'token']; async function exportSecrets() { - const vaultUrl = core.getInput('url', { required: true }); const vaultNamespace = core.getInput('namespace', { required: false }); @@ -19,8 +18,8 @@ async function exportSecrets() { let vaultToken = null; switch (vaultMethod) { case 'approle': - const vaultRoleId = core.getInput('roleId', { required: false }); - const vaultSecretId = core.getInput('secretId', { required: false }); + const vaultRoleId = core.getInput('roleId', { required: true }); + const vaultSecretId = core.getInput('secretId', { required: true }); core.debug('Try to retrieve Vault Token from approle'); var options = { headers: {}, diff --git a/dist/index.js b/dist/index.js index aa5dc17..74c01d6 100644 --- a/dist/index.js +++ b/dist/index.js @@ -4067,7 +4067,6 @@ const got = __webpack_require__(77); const AUTH_METHODS = ['approle', 'token']; async function exportSecrets() { - const vaultUrl = core.getInput('url', { required: true }); const vaultNamespace = core.getInput('namespace', { required: false }); @@ -4082,8 +4081,8 @@ async function exportSecrets() { let vaultToken = null; switch (vaultMethod) { case 'approle': - const vaultRoleId = core.getInput('roleId', { required: false }); - const vaultSecretId = core.getInput('secretId', { required: false }); + const vaultRoleId = core.getInput('roleId', { required: true }); + const vaultSecretId = core.getInput('secretId', { required: true }); core.debug('Try to retrieve Vault Token from approle'); var options = { headers: {},