bitcoin-core / bitcoincore.org

Bitcoin Core project website
https://bitcoincore.org/
MIT License
593 stars 463 forks source link

ci: Fix verify commits ci #1019

Closed achow101 closed 2 months ago

achow101 commented 2 months ago

Fixes https://github.com/bitcoin-core/bitcoincore.org/pull/987#issuecomment-2061385929

https://cirrus-ci.com/task/4947246632927232 is a sample run on a slightly modified version so that it would work on this pr branch.

laanwj commented 2 months ago

Right, it can't do much without the utilties and the needed PGP keys. New output looks better!

ACK 40722b7590bd98b31de29ebc9bc98005da1c2fd7

fanquake commented 2 months ago

https://cirrus-ci.com/task/6739993949896704:

mapfile -t KEYS < contrib/verify-commits/trusted-keys
gpg --keyserver hkps://keys.openpgp.org --recv-keys "${KEYS[@]}"
gpg: directory '/root/.gnupg' created
gpg: keybox '/root/.gnupg/pubring.kbx' created
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key 8F617F1200A6D25C: public key "Gloria Zhao <gloriazhao@berkeley.edu>" imported
gpg: key 17565732E08E5E41: public key "Ava Chow <me@achow101.com>" imported
gpg: key 944D35F9AC3DB76A: public key "Michael Ford (bitcoin-otc) <fanquake@gmail.com>" imported
gpg: Total number processed: 3
gpg:               imported: 3
./contrib/verify-commits/verify-commits.sh
Using verify-commits data from /tmp/cirrus-ci-build/./contrib/verify-commits
There is a valid path from dc06536f6d16d0407cb09c6a15787d01dd974a1c to dc06536f6d16d0407cb09c6a15787d01dd974a1c where all commits are signed!