mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-09-11 21:20:39 +02:00
contrib: remove deprecated --deep codesign flag
Replace the deprecated `codesign --deep` with explicit per-component signing of Frameworks, Plugins and the top-level bundle. CI is updated to verify with --deep --strict. Can be verified with: codesign --verify --deep --strict --verbose=4 build/dist/Bitcoin-Qt.app Co-authored-by: amisha <amishhhaaaa@gmail.com>
This commit is contained in:
@@ -183,7 +183,7 @@ fi
|
||||
|
||||
if [[ "$CI_OS_NAME" == "macos" && "${GOAL}" = "install deploy" ]]; then
|
||||
unzip "${BASE_BUILD_DIR}/bitcoin-macos-app.zip" -d "${BASE_BUILD_DIR}/deploy"
|
||||
if ! ( codesign --verify "${BASE_BUILD_DIR}/deploy/Bitcoin-Qt.app" ); then
|
||||
if ! ( codesign --verify --deep --strict "${BASE_BUILD_DIR}/deploy/Bitcoin-Qt.app" ); then
|
||||
echo "Codesigning failed."
|
||||
false
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user