Conversation
| const TLOG_BASE_URL = 'https://rekor.tlog.dev' | ||
|
|
There was a problem hiding this comment.
@feelepxyz it seems unlikely that we're gonna have our tlog UI stood-up in time to get this into the CLI. Should we just omit the URL?
There was a problem hiding this comment.
Yeah we won't have this UI stood up in time. Maybe ok to link to the API entry for now, e.g. https://rekor.sigstore.dev/api/v1/log/entries?logIndex=1 - loading it up is not user friendly but at least shows where we've published it to.
Maybe we could also say something about generating/signing it with metadata from GHA?
Signed provenance statement with source and build information from GitHub Actions
Provenance statement published to transparency log: https://rekor.sigstore.dev/api/v1/log/entries?logIndex=xx
@steiza @MylesBorins thoughts on what we should say in the CLI output when publishing with provenance?
There was a problem hiding this comment.
👍 What @feelepxyz suggests sounds good to me!
As we add support for other CI/CD providers, will we have the necessary context at this point in the code to correctly attribute the CI/CD provider used?
There was a problem hiding this comment.
will we have the necessary context at this point in the code to correctly attribute the CI/CD provider used?
I think so as we'll need to detect the CI system in order to figure out if it's supported.
c370ef3 to
1ecf2d8
Compare
Signed-off-by: Brian DeHamer <[email protected]>
1ecf2d8 to
a709b68
Compare
Adds a notice in
libnpmpublishwhich let's the user know that a provenance statement was published for their package.End result will look something like this: