Skip to content

Conversation

@ericphanson
Copy link
Member

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 licensecheck go library.

It is already the policy of General to require such a license, but it wasn't being automatically checked.

@ericphanson ericphanson temporarily deployed to stopwatch March 8, 2021 23:30 Inactive
@DilumAluthge
Copy link
Member

Can you rebase this on master? I've merged the PRs that bump RegistryCI.

@DilumAluthge
Copy link
Member

Should be good to merge once all CI is green.

@ericphanson ericphanson merged commit ef15d43 into master Mar 9, 2021
@ericphanson ericphanson deleted the eph/check_licenses branch March 9, 2021 00:21
@giordano
Copy link
Member

giordano commented Mar 9, 2021

It works 🎉

Thanks @ericphanson!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants