←back to thread

218 points miketheman | 1 comments | | HN request time: 0.234s | source
Show context
cpburns2009 ◴[] No.42137278[source]
Great, now how do you use attestations with Twine when publishing packages on PyPI outside of the Github ecosystem?
replies(2): >>42138625 #>>42140707 #
guappa ◴[] No.42140707[source]
You don't. The whole point is that you can no longer sign anything. Microsoft signs for you.

And of course the signature means "this user can push to github" and nothing more.

replies(1): >>42142395 #
remram ◴[] No.42142395[source]
Hopefully the attestation is bound to a specific commit, so you can know the binaries came from the source?

Otherwise I don't get it.

replies(2): >>42144587 #>>42147256 #
1. woodruffw ◴[] No.42147256[source]
Yes, it’s bound to a specific commit; we just don’t present that in the web UI yet. If you click on the transparency log entry, you’ll see the exact commit the attestation came from.