complete test suite conversions; simplify fn name

This commit is contained in:
Eli Reisman
2024-06-10 09:51:00 -07:00
parent ecd706f525
commit 2e4eaa490e
7 changed files with 18 additions and 33 deletions
+5 -3
View File
@@ -5,7 +5,7 @@ import * as core from '@actions/core'
import * as z from 'zod'
import {ConfigurationOptions, ConfigurationOptionsSchema} from './schemas'
import {octokitClient} from './utils'
import {isValidSPDX} from './spdx'
import {isValid} from './spdx'
type ConfigurationOptionsPartial = Partial<ConfigurationOptions>
@@ -114,10 +114,12 @@ function validateLicenses(
return
}
const invalid_licenses = licenses.filter(license => !isValidSPDX(license))
const invalid_licenses = licenses.filter(license => !isValid(license))
if (invalid_licenses.length > 0) {
throw new Error(`Invalid license(s) in ${key}: ${invalid_licenses}`)
throw new Error(
`Invalid license(s) in ${key}: ${invalid_licenses.join(', ')}`
)
}
}