-
Notifications
You must be signed in to change notification settings - Fork 5
Support Google Cloud publishers #113
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
Comments
The Google Trusted Publishers take two claims: an |
I believe so, but I'll confirm -- my understanding is that Fulcio emits very few claims when used with an "email" signing identity, and that |
Yep, the only things that Fulcio embeds with an email identity is the email claim itself, plus the issuer, both of which we check: |
Thanks @woodruffw! Can we release this? |
Yep, I'll kick one off in a moment! |
Cut with v0.0.24 🙂 |
Currently this library provides
GitHubPublisher
andGitLabPublisher
. Additionally, when verifying,--repository
is required to be either a GitHub or GitLab publisher.Since PyPI supports a Google Cloud Trusted Publisher, this library should provide a
GoogleCloudPublisher
as well, to enable PyPI to support Google Cloud publishers for publish provenance.Full end-to-end workflow:
The text was updated successfully, but these errors were encountered: