Use check_license=true with RegistryCI
#31535
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This should only be merged after we update the version of RegistryCI used by automerge to 6.5.0+, otherwise the keyword argument won't exist yet.
Merging this will turn on license checking introduced in JuliaRegistries/RegistryCI.jl#344. In short, the new AutoMerge guideline checks that every new package registration and every new version corresponds to a package directory with a top-level file containing the text of an OSI-approved software license, as identified by LicenseCheck.jl, a wrapper around the
licensecheckgo library.It is already the policy of General to require such a license, but it wasn't being automatically checked.