-
Notifications
You must be signed in to change notification settings - Fork 51
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
feat: verify claims in provenance match the certificate #572
Conversation
0e6127c
to
1131817
Compare
I didn't take a really close look at the tests but they looked mostly ok to me. |
65046f4
to
d208b2d
Compare
All comments addressed. PTAL |
9a04d03
to
373587e
Compare
@asraa can you take a look? |
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.
Sorry forgot to approve.
395d097
to
1534206
Compare
I completely messed up the unit tests. Will take a look later |
1534206
to
a36c23e
Compare
@ianlewis not sure what's wrong with the linter. I've tried to disable the deprecated method check but it's still failing:
Context: golangci/golangci-lint#741 (comment) |
Signed-off-by: Ian Lewis <ianlewis@google.com>
The |
Thanks! |
* update * update * update * update * update
I made a change to cache the TUF root during the execution. This should help with regression tests (see function
TrustedRootSingleton()
).Additional e2e tests need to be created #571
closes #580
closes #570