Skip to content
This repository has been archived by the owner on Mar 23, 2023. It is now read-only.

use ECDSA key, because GitHub dropped RSA support #78

Merged
merged 1 commit into from
Oct 19, 2022

Conversation

mchllngr
Copy link
Contributor

The sync with GitHub fails with the error: [email protected]:[REPOSITORY].git: ERROR: You're using an RSA key with SHA-1, which is no longer allowed. Please use a newer client or a different key type.

As of March 15, 2022 GitHub permanently stopped accepting old key types (Source: https://github.blog/2021-09-01-improving-git-protocol-security-github/).

I replaced the RSA key with ECDSA-521. If the specific error returned by GitHub is recognized (by error message) the repository is removed and the user needs to add it again manually so that the new key can be deployed.

@saket
Copy link
Owner

saket commented Oct 19, 2022

Thanks for sending this @mchllngr, but I haven't been able to maintain Press these days. You'll have to build from source if you want to continue using the app 😔.

@saket saket merged commit 5f64350 into saket:trunk Oct 19, 2022
@mchllngr mchllngr deleted the fix-github-sync branch October 19, 2022 21:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants