mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-11-05 08:51:20 +00:00
fix dylibs
This commit is contained in:
25
.github/workflows/build-desktop-osx64.yml
vendored
25
.github/workflows/build-desktop-osx64.yml
vendored
@@ -130,6 +130,31 @@ jobs:
|
||||
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
|
||||
run: npm run tauri build
|
||||
|
||||
- name: Re-sign bundled SSL dylibs after bundling
|
||||
run: |
|
||||
FRAMEWORKS_DIR="target/release/bundle/macos/Open Data Platform.app/Contents/Frameworks"
|
||||
|
||||
if [ -f "$FRAMEWORKS_DIR/libcrypto.3.dylib" ]; then
|
||||
codesign --force --sign "Developer ID Application" \
|
||||
--timestamp \
|
||||
--options runtime \
|
||||
"$FRAMEWORKS_DIR/libcrypto.3.dylib"
|
||||
|
||||
codesign --verify --verbose=4 --deep --strict "$FRAMEWORKS_DIR/libcrypto.3.dylib"
|
||||
echo "Re-signed libcrypto.3.dylib in bundle"
|
||||
fi
|
||||
|
||||
if [ -f "$FRAMEWORKS_DIR/libssl.3.dylib" ]; then
|
||||
codesign --force --sign "Developer ID Application" \
|
||||
--timestamp \
|
||||
--options runtime \
|
||||
"$FRAMEWORKS_DIR/libssl.3.dylib"
|
||||
|
||||
codesign --verify --verbose=4 --deep --strict "$FRAMEWORKS_DIR/libssl.3.dylib"
|
||||
echo "Re-signed libssl.3.dylib in bundle"
|
||||
fi
|
||||
|
||||
|
||||
- name: Rename artifacts
|
||||
run: |
|
||||
VERSION=$(jq -r .version src-tauri/tauri.conf.json)
|
||||
|
||||
24
.github/workflows/build-desktop-osxARM.yml
vendored
24
.github/workflows/build-desktop-osxARM.yml
vendored
@@ -131,6 +131,30 @@ jobs:
|
||||
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
|
||||
run: npm run tauri build
|
||||
|
||||
- name: Re-sign bundled SSL dylibs after bundling
|
||||
run: |
|
||||
FRAMEWORKS_DIR="target/release/bundle/macos/Open Data Platform.app/Contents/Frameworks"
|
||||
|
||||
if [ -f "$FRAMEWORKS_DIR/libcrypto.3.dylib" ]; then
|
||||
codesign --force --sign "Developer ID Application" \
|
||||
--timestamp \
|
||||
--options runtime \
|
||||
"$FRAMEWORKS_DIR/libcrypto.3.dylib"
|
||||
|
||||
codesign --verify --verbose=4 --deep --strict "$FRAMEWORKS_DIR/libcrypto.3.dylib"
|
||||
echo "Re-signed libcrypto.3.dylib in bundle"
|
||||
fi
|
||||
|
||||
if [ -f "$FRAMEWORKS_DIR/libssl.3.dylib" ]; then
|
||||
codesign --force --sign "Developer ID Application" \
|
||||
--timestamp \
|
||||
--options runtime \
|
||||
"$FRAMEWORKS_DIR/libssl.3.dylib"
|
||||
|
||||
codesign --verify --verbose=4 --deep --strict "$FRAMEWORKS_DIR/libssl.3.dylib"
|
||||
echo "Re-signed libssl.3.dylib in bundle"
|
||||
fi
|
||||
|
||||
- name: Rename artifacts
|
||||
run: |
|
||||
VERSION=$(jq -r .version src-tauri/tauri.conf.json)
|
||||
|
||||
Reference in New Issue
Block a user