Allow passing multi-line files

Signed-off-by: Yuanhao Ji <jiyuanhao@apache.org>
This commit is contained in:
Yuanhao Ji
2024-09-13 10:49:20 +08:00
parent cdf7e1c5cb
commit d5f33222b6
4 changed files with 54 additions and 5 deletions

View File

@@ -29,7 +29,7 @@ runs:
with:
script: |
let def;
const files = `${{ inputs.files }}` ? `${{ inputs.files }}`.split(',') : [];
const files = `${{ inputs.files }}` ? `${{ inputs.files }}`.split(/[\r?\n,]+/).filter(Boolean) : [];
const target = `${{ inputs.target }}`;
await core.group(`Validating definition`, async () => {