Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI Action to check licenses of dependencies #764

Closed
3 tasks done
Tracked by #1692
jdisanti opened this issue Oct 12, 2021 · 2 comments
Closed
3 tasks done
Tracked by #1692

CI Action to check licenses of dependencies #764

jdisanti opened this issue Oct 12, 2021 · 2 comments
Assignees
Labels
ops Improves our operations and release process production-readiness
Milestone

Comments

@jdisanti
Copy link
Collaborator

jdisanti commented Oct 12, 2021

We should have a CI action that checks that:

  • the license in our runtime crates is correct, that
  • the LICENSE file exists, and also that
  • all of their dependencies have compatible licenses.
@rcoh rcoh changed the title License check CI action CI Action to check licenses of dependencies Dec 6, 2021
@rcoh rcoh added the ops Improves our operations and release process label Dec 13, 2021
@rcoh rcoh added this to the GA milestone Dec 13, 2021
@mlycore
Copy link

mlycore commented Aug 2, 2022

How about using FOSSA for dependencies licenses check ?

@jdisanti jdisanti moved this to In Progress in AWS Rust SDK Public Roadmap Aug 31, 2022
@jdisanti jdisanti self-assigned this Aug 31, 2022
@jdisanti
Copy link
Collaborator Author

How about using FOSSA for dependencies licenses check ?

I think we can get away with something as simple as running cargo-deny with a list of allowed licenses. Thanks for the suggestion though!

This was referenced Aug 31, 2022
@jdisanti jdisanti moved this from In Progress to In Review in AWS Rust SDK Public Roadmap Sep 1, 2022
@jdisanti jdisanti closed this as completed Sep 1, 2022
Repository owner moved this from In Review to Done in AWS Rust SDK Public Roadmap Sep 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ops Improves our operations and release process production-readiness
Projects
None yet
Development

No branches or pull requests

3 participants