Configure Gitea commit signing with SSH key #623

Merged
greg merged 2 commits from feature/237-gitea_ssh_signing into master 2026-03-19 13:27:55 +00:00
Owner

Configure commit signing for Web UI git actions like repo inits, PR merges, wiki edits, etc. via SSH key. The key is generated in case it doesn't exist.

SSH signing was only introduced in Git 2.34, so we're adding the git-core Ubuntu PPA for old Ubuntu versions.

refs #237

Configure commit signing for Web UI git actions like repo inits, PR merges, wiki edits, etc. via SSH key. The key is generated in case it doesn't exist. SSH signing was only introduced in Git 2.34, so we're adding the git-core Ubuntu PPA for old Ubuntu versions. refs #237
raucao added the
service
gitea
label 2026-02-13 12:10:59 +00:00
raucao added 2 commits 2026-02-13 12:11:00 +00:00
raucao added the feature label 2026-02-13 12:13:43 +00:00
Author
Owner
Opened an issue upstream: https://github.com/go-gitea/gitea/issues/36615
raucao force-pushed feature/237-gitea_ssh_signing from 74a7d38710 to 161b78be97 2026-02-13 13:29:35 +00:00 Compare
Author
Owner

Signing is working now, but we still get pesky log warnings about it not being able to find an armored GPG key.

Signing is working now, but we still get pesky log warnings about it not being able to find an armored GPG key.
raucao changed title from WIP: Configure Gitea commit signing with SSH key to Configure Gitea commit signing with SSH key 2026-02-13 13:46:03 +00:00
raucao requested review from greg 2026-02-13 13:46:13 +00:00
Author
Owner

I'll open an upstream PR to prevent loading a GPG key when verifying user commits, which it is currently doing when server-side signing is enabled.

I'll open an upstream PR to prevent loading a GPG key when verifying user commits, which it is currently doing when server-side signing is enabled.
greg approved these changes 2026-03-19 13:27:46 +00:00
greg left a comment
Owner

👍

👍
greg merged commit 55b6e24f1e into master 2026-03-19 13:27:55 +00:00
greg deleted branch feature/237-gitea_ssh_signing 2026-03-19 13:27:55 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kosmos/chef#623