Skip to content

Commit

Permalink
CI: Print certificates and expiry dates
Browse files Browse the repository at this point in the history
  • Loading branch information
fwcd committed Nov 5, 2023
1 parent dd392a2 commit 41fba75
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,13 @@ jobs:
security set-keychain-settings Mixxx.keychain
echo "CMAKE_ARGS_EXTRA=${CMAKE_ARGS_EXTRA} -DAPPLE_CODESIGN_IDENTITY=${APPLE_CODESIGN_IDENTITY}" >> "${GITHUB_ENV}"
# Print code signing identities
# https://unix.stackexchange.com/questions/696224/using-openssl-to-display-all-certificates-of-a-pem-file
# https://stackoverflow.com/questions/16576537/how-can-i-find-exactly-what-my-codesign-identity-is
echo "==> Available certificates"
security find-certificate -a -p Mixxx.keychain | while openssl x509 -noout -text; do :; done | grep "Certificate\|Validity\|Subject\|Not"
echo "==> Available code signing identities"
security find-identity -v -p codesigning Mixxx.keychain
- name: "[Windows] Set up Windows code signing"
Expand Down

0 comments on commit 41fba75

Please sign in to comment.