When adding a public key to my codeberg account, the greyed out hint text explicitly also mentions sk-ssh-ed25519@openssh.com key types.
Thus, I tried to add such a key - alas, it wasn't accepted:
Can not verify your SSH key: SSHKeyGenParsePublicKey: fail to parse public key: exec(2159164:SSHKeyGenParsePublicKey) failed: exit status 255() stdout: stderr: /tmp/gitea_keytest185568394 is not a public key file. - /tmp/gitea_keytest185568394 is not a public key file.
Other keys created with the same device do work on other git-hosting sites and with generic openssh servers.
FWIW, adding a non-sk key to codeberg does work for me.
Since sk-keys are so awesome, it would be great if codeberg would support them.
When adding a public key to my codeberg account, the greyed out hint text explicitly also mentions sk-ssh-ed25519@openssh.com key types.
Thus, I tried to add such a key - alas, it wasn't accepted:
```
Can not verify your SSH key: SSHKeyGenParsePublicKey: fail to parse public key: exec(2159164:SSHKeyGenParsePublicKey) failed: exit status 255() stdout: stderr: /tmp/gitea_keytest185568394 is not a public key file. - /tmp/gitea_keytest185568394 is not a public key file.
```
Other keys created with the same device do work on other git-hosting sites and with generic openssh servers.
FWIW, adding a non-sk key to codeberg does work for me.
Since sk-keys are so awesome, it would be great if codeberg would support them.