* Parse config values that may be arrays or comma-separated strings. * @param {string[]|string|undefined} value * @returns {string[]}
(value)
| 115 | * @returns {string[]} |
| 116 | */ |
| 117 | function parseStringListConfig(value) { |
| 118 | if (!value) { |
| 119 | return []; |
| 120 | } |
| 121 | const raw = Array.isArray(value) ? value : String(value).split(","); |
| 122 | return raw.map(item => String(item).trim()).filter(Boolean); |
| 123 | } |
| 124 | |
| 125 | /** |
| 126 | * Merges the required fallback label with any workflow-configured labels, |
no outgoing calls
no test coverage detected