-
Notifications
You must be signed in to change notification settings - Fork 38
feat(materials): Helm Chart material support #689
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
Conversation
Awesome @javirln As you can see, the CI is complaining that the DCO is not completed. This means that you are not committing with the signed-off line I'd suggest that you squash all your commits and amend it to have the signed off. Happy to help if you have any questions Thanks |
Signed-off-by: Javier Rodriguez <javier@chainloop.dev>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great PR @javirln , I just added a couple of nit requests
Signed-off-by: Javier Rodriguez <javier@chainloop.dev>
Something that I do when I need to tackle some feedback, is to put the PR in draft, to signal that's not ready yet. You might want to do the same |
Looks good to me! Feel free to merge it! |
Add support for Helm Charts files as material types. These get validated before they are uploaded to the CAS and attached to the attestation process.
The validations checks for the following:
Charts.yaml
andvalues.yaml
files are present on the uncompressed directory and it's a valid YAML file.Closes #684