Greg Hogan <c...@greghogan.com> writes: > My local guix and git repo validate the signature, but when pushing > the validated commit upstream to codeberg the commit is rejected as > unverified. The key is present in .guix-authorizations under username > "oom" (should we be updating these to our codeberg usernames?). We > don't even have a pre-receive hook in .git/hooks. Should this > committer workflow continue to work with codeberg?
It still needs to be configured in codeberg see https://codeberg.org/user/settings/keys > > Greg > > > $ guix git authenticate > guix git: successfully authenticated commit > c0e728755dff98630951646cb46b78b6e538ad69 > > > $ git log --show-signature > commit c0e728755dff98630951646cb46b78b6e538ad69 (HEAD -> master) > gpg: Signature made Wed 25 Jun 2025 11:29:36 AM UTC > gpg: using RSA key 002AAAA34208F3F2BBD7CE14EF6EB27413CFEEF3 > gpg: issuer "c...@greghogan.com" > gpg: Good signature from "Greg Hogan <c...@greghogan.com>" [ultimate] > Author: Ashish SHUKLA <ashish...@lostca.se> > Date: Tue Jun 10 00:28:56 2025 +0200 > > gnu: simdjson: Update to 3.13.0. > > * gnu/packages/cpp.scm (simdjson): Update to 3.13.0. > > Change-Id: Id8cd95bd5c95adfea95fcc83aadbe16e569e0438 > Signed-off-by: Greg Hogan <c...@greghogan.com> > > > $ git push upstream master > guix git: successfully authenticated commit > c0e728755dff98630951646cb46b78b6e538ad69 > Compiling Scheme modules... > Compiling Scheme modules... > Compiling Scheme modules... > Compiling Scheme modules... > Compiling Scheme modules... > Compiling Scheme modules... > Compiling Scheme modules... > Compiling Scheme modules... > All 136 channel news entries are valid. > Enumerating objects: 9, done. > Counting objects: 100% (9/9), done. > Delta compression using up to 16 threads > Compressing objects: 100% (5/5), done. > Writing objects: 100% (5/5), 1.30 KiB | 0 bytes/s, done. > Total 5 (delta 4), reused 0 (delta 0), pack-reused 0 (from 0) > remote: > remote: Forgejo: branch master is protected from unverified commit > c0e728755dff98630951646cb46b78b6e538ad69 > To ssh://codeberg.org/guix/guix.git > ! [remote rejected] master -> master (pre-receive hook declined) > error: failed to push some refs to 'ssh://codeberg.org/guix/guix.git'
signature.asc
Description: PGP signature