diff --git a/go/release-checklist.md b/go/release-checklist.md index 1c99904..7d58187 100644 --- a/go/release-checklist.md +++ b/go/release-checklist.md @@ -62,7 +62,7 @@ GitHub release: {%- if sample_signing_key_update_tag %} - [ ] Wait until the Bodhi update shows "Signed :heavy_check_mark:" in the Metadata box. - [ ] Verify that the signing script can fetch the release binaries by running `./signing-ticket.sh test `, where `r` is the Release of the Fedora package without the dist tag (probably `1`) - - [ ] Run `./signing-ticket.sh ticket ` and paste the output into a [releng ticket](forge.fedoraproject.org/releng/tickets/issues/new). + - [ ] Run `./signing-ticket.sh ticket ` and paste the output into a [releng ticket](https://forge.fedoraproject.org/releng/tickets/issues/new). - [ ] Wait for the ticket to be closed - [ ] Download the artifacts and signatures - [ ] Verify the signatures diff --git a/go/signing-ticket.sh b/go/signing-ticket.sh index 9d0cff7..dbc7c32 100755 --- a/go/signing-ticket.sh +++ b/go/signing-ticket.sh @@ -33,7 +33,7 @@ do_sign() { # Grab the binaries out of the redistributable rpm rpm="{{ signing_base }}-redistributable-${VR}.noarch.rpm" koji download-build --key $RPMKEY --rpm $rpm -rpm -qip $rpm | grep -P "^Signature.*${RPMKEY}$" # Verify the output has the key in it +rpm -Kv "$rpm" 2>&1 | grep -qi "${RPMKEY}" # Verify the output has the key in it rpm2cpio $rpm | cpio -idv './usr/share/{{ fedora_package }}/{{ signing_base }}-*' # Rename the binaries