Compare commits
3 Commits
6a855842ef
...
7d9e2ea57d
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7d9e2ea57d | ||
|
|
5ef862f5fc | ||
|
|
cab275bc49 |
2
dist/index.js
generated
vendored
2
dist/index.js
generated
vendored
File diff suppressed because one or more lines are too long
2
dist/index.js.map
generated
vendored
2
dist/index.js.map
generated
vendored
File diff suppressed because one or more lines are too long
@ -37,11 +37,18 @@ function sanitizeInputs(inputs: Inputs) {
|
|||||||
if (value.length === 0) {
|
if (value.length === 0) {
|
||||||
continue;
|
continue;
|
||||||
} else if (key === 'secrets' && value.length > 0) {
|
} else if (key === 'secrets' && value.length > 0) {
|
||||||
|
const secretKeys: string[] = [];
|
||||||
for (const secret of value) {
|
for (const secret of value) {
|
||||||
|
try {
|
||||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||||
const [skey, _] = Build.parseSecretKvp(secret);
|
const [skey, _] = Build.parseSecretKvp(secret);
|
||||||
res[key] = res[key] || [];
|
secretKeys.push(skey);
|
||||||
res[key].push(skey);
|
} catch (err) {
|
||||||
|
// ignore invalid secret
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (secretKeys.length > 0) {
|
||||||
|
res[key] = secretKeys;
|
||||||
}
|
}
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user