bouncepaw / mycorrhiza

🍄📑 Filesystem and git-based wiki engine for the independent web written in Go and using Mycomarkup as its primary markup language.
https://mycorrhiza.wiki
GNU Affero General Public License v3.0
300 stars 26 forks source link

GPG Password Prompt when Creating Hyphae #207

Closed shivrm closed 10 months ago

shivrm commented 10 months ago

I have set up git to sign commits using my GPG Key. Mycorrhiza uses git commit as well, so I get a password prompt for signing the commit whenever I create a hypha.

In my opinion, GPG signing is not appropriate here as the commits are made by an separate, anonymous user. It would be nice if GPG signing was disabled when hyphae are created/updated.

bouncepaw commented 10 months ago

Thanks for reporting, I'll look into it. Seems like an easy fix.

bouncepaw commented 10 months ago

Added the --no-gpg-sign to git commit invocation, the problem should be gone. Please tell if you run into any other problems with that.