parallaxsecond / parsec

Platform AbstRaction for SECurity service
https://parsec.community/
Apache License 2.0
467 stars 66 forks source link

ci.yml,deny.toml: Setup license testing #735

Closed tgonzalezorlandoarm closed 9 months ago

tgonzalezorlandoarm commented 9 months ago

This PR sets up a CI check for licenses. As we are pulling several crates from crates.io, we need to make sure that the licenses of those crates match the ones that we expect/accept. We use cargo deny for that. The deny.toml file has the configuration for accepted licenses, currently:

allow = [ "Apache-2.0", "Apache-2.0 WITH LLVM-exception", "BSD-3-Clause", "ISC", "LicenseRef-ring", "MIT", "Unicode-DFS-2016", ] Signed-off-by: Tomás González tomasagustin.gonzalezorlando@arm.com