mirror of
https://github.com/hashicorp/vault-action.git
synced 2025-11-15 10:33:45 +00:00
Set correct condition for default value
This commit is contained in:
parent
0226ed48d6
commit
2ca42fb8f9
2 changed files with 7 additions and 1 deletions
6
dist/index.js
vendored
6
dist/index.js
vendored
|
|
@ -14022,6 +14022,7 @@ async function exportSecrets() {
|
||||||
const vaultNamespace = core.getInput('namespace', { required: false });
|
const vaultNamespace = core.getInput('namespace', { required: false });
|
||||||
const extraHeaders = parseHeadersInput('extraHeaders', { required: false });
|
const extraHeaders = parseHeadersInput('extraHeaders', { required: false });
|
||||||
const exportEnv = core.getInput('exportEnv', { required: false }) != 'false';
|
const exportEnv = core.getInput('exportEnv', { required: false }) != 'false';
|
||||||
|
const exportToken = core.getInput('exportToken', { required: false }) == 'false';
|
||||||
|
|
||||||
const secretsInput = core.getInput('secrets', { required: true });
|
const secretsInput = core.getInput('secrets', { required: true });
|
||||||
const secretRequests = parseSecretsInput(secretsInput);
|
const secretRequests = parseSecretsInput(secretsInput);
|
||||||
|
|
@ -14070,6 +14071,11 @@ async function exportSecrets() {
|
||||||
defaultOptions.headers['X-Vault-Token'] = vaultToken;
|
defaultOptions.headers['X-Vault-Token'] = vaultToken;
|
||||||
const client = got.extend(defaultOptions);
|
const client = got.extend(defaultOptions);
|
||||||
|
|
||||||
|
if (exportToken) {
|
||||||
|
command.issue('add-mask', vaultToken);
|
||||||
|
core.exportVariable('VAULT_TOKEN', `${vaultToken}`);
|
||||||
|
}
|
||||||
|
|
||||||
const requests = secretRequests.map(request => {
|
const requests = secretRequests.map(request => {
|
||||||
const { path, selector } = request;
|
const { path, selector } = request;
|
||||||
return request;
|
return request;
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ async function exportSecrets() {
|
||||||
const vaultNamespace = core.getInput('namespace', { required: false });
|
const vaultNamespace = core.getInput('namespace', { required: false });
|
||||||
const extraHeaders = parseHeadersInput('extraHeaders', { required: false });
|
const extraHeaders = parseHeadersInput('extraHeaders', { required: false });
|
||||||
const exportEnv = core.getInput('exportEnv', { required: false }) != 'false';
|
const exportEnv = core.getInput('exportEnv', { required: false }) != 'false';
|
||||||
const exportToken = core.getInput('exportToken', { required: false }) != 'false';
|
const exportToken = core.getInput('exportToken', { required: false }) == 'false';
|
||||||
|
|
||||||
const secretsInput = core.getInput('secrets', { required: true });
|
const secretsInput = core.getInput('secrets', { required: true });
|
||||||
const secretRequests = parseSecretsInput(secretsInput);
|
const secretRequests = parseSecretsInput(secretsInput);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue