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

conformance: Add python/rust TUF client presubmits to published repository #242

Closed
asraa opened this issue May 18, 2022 · 5 comments · Fixed by #343
Closed

conformance: Add python/rust TUF client presubmits to published repository #242

asraa opened this issue May 18, 2022 · 5 comments · Fixed by #343
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@asraa
Copy link
Contributor

asraa commented May 18, 2022

Description

@asraa asraa added the enhancement New feature or request label May 18, 2022
@asraa asraa added this to the v4 milestone Jun 23, 2022
@asraa
Copy link
Contributor Author

asraa commented Jun 28, 2022

@SantiagoTorres This would be a great addition! I'm thinking a github workflow like tuf-client-test.yml

Something similar to https://github.com/sigstore/root-signing/blob/main/.github/workflows/cosign-test.yml

but instead of cosign, python-tuf or rust-tuf, and even go-tuf for redundancy

@SantiagoTorres
Copy link
Contributor

Happy to take a look!

Just to make sure I understand, the idea would be to repeat that workflow using the other client tools and then add a consensus check to make sure we are cross-impl compatible?

@asraa
Copy link
Contributor Author

asraa commented Jun 29, 2022

workflow using the other client tools and then add a consensus check to make sure we are cross-impl compatible?

Yep! That's right. I want to make sure we catch regressions that might make break Python/Rust TUF clients (so that we can also start integrating into sigstore-python/rs)

@SantiagoTorres
Copy link
Contributor

Got it, let me take a look then...

@asraa
Copy link
Contributor Author

asraa commented Jul 21, 2022

Rust has been added. python-tuf remains. moving to v5 because it pends python compatibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants