LeastAuthority / python-challenge-bypass-ristretto

Python bindings for Brave's challenge-bypass-ristretto library
4 stars 4 forks source link

CircleCI publishing macOS binary wheels fails #64

Open hacklschorsch opened 2 weeks ago

hacklschorsch commented 2 weeks ago

macOS (and probably also all other) wheels aren't being published:

https://app.circleci.com/pipelines/github/LeastAuthority/python-challenge-bypass-ristretto/313/workflows/9b6b7c89-6153-4d1b-a760-61f1f14a0b2c/jobs/1179

Package index credentials unavailable; skipping upload.

hacklschorsch commented 2 weeks ago

Maybe they are only published when CI runs on the master branch - and there it fails because CircleCI can't check out via SSH?

i.e. https://app.circleci.com/pipelines/github/LeastAuthority/python-challenge-bypass-ristretto/318/workflows/b226ee65-4018-4a4b-9a25-f3a0c193aa89/jobs/1234

Writing SSH key for checkout to "/Users/distiller/.ssh/id_rsa"
Writing SSH public key for checkout to "/Users/distiller/.ssh/id_rsa.pub"
Cloning git repository - git@github.com:LeastAuthority/python-challenge-bypass-ristretto.git
Cloning into '.'...
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
hacklschorsch commented 2 weeks ago

Fixing this (the publishing to PyPI) is going to fix #57 and https://github.com/PrivateStorageio/ZKAPAuthorizer/issues/472