[dots] import public key before update

This commit is contained in:
odrling 2022-10-05 08:33:35 +02:00
parent 099cdfb4af
commit 9d2e8dcfeb
No known key found for this signature in database
GPG key ID: A0145F975F9F8B75
3 changed files with 58 additions and 0 deletions

3
.gitignore vendored
View file

@ -171,3 +171,6 @@ Cache
# odrbin
!/.local/odrbin
# public key
!/.local/odrling.key

View file

@ -4,6 +4,9 @@ remote=$(git rev-parse --abbrev-ref --symbolic-full-name @{u})
git fetch "$(echo $remote | sed 's|/.*$||')"
end_hash=$(git rev-parse '@{u}')
command -v gpg > /dev/null || echo gpg not found
gpg --import ~/.local/odrling.key 2> /dev/null
if [ "$start_hash" != "$end_hash" ]; then
git log --pretty=format:"%H" "${start_hash}^..${end_hash}" | xargs dots verify-commit
git rebase "$remote"

52
.local/odrling.key Normal file
View file

@ -0,0 +1,52 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
JYQ=
=GBos
-----END PGP PUBLIC KEY BLOCK-----