LeastAuthority / python-challenge-bypass-ristretto

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

Fix the CircleCI master branch checkout #65

Open hacklschorsch opened 16 hours ago

hacklschorsch commented 16 hours ago

I thought removing the configured SSH key in CircleCI would enable it to again checkout this (public!) repo. I deleted an existing deploy key, as this fixed a similar problem recently for Tahoe-LAFS. However, CI on master is still failing:

Here for example:

Writing SSH key for checkout to "/root/.ssh/id_rsa"
Writing SSH public key for checkout to "/root/.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 16 hours ago

When I try to add a new deployment key, I have to click a button which then is rendered semi-transparent for half a second and then nothing happens. Looking at the browser console it has this:

Request URL: https://circleci.com/api/v1.1/project/github/LeastAuthority/python-challenge-bypass-ristretto/checkout-key
Request Method: POST
Status Code: 404 Not Found

Maybe this is a transient problem?