Update surfer dependency to version 1.8.9 and clean up provisioning profile references

This commit is contained in:
mr. M
2025-01-07 16:35:39 +01:00
parent 57b16da239
commit e84e774fcf
4 changed files with 7 additions and 12 deletions

View File

@@ -135,7 +135,7 @@ jobs:
p12-password: ${{ secrets.macOS_CERTIFICATES_P12_PASSWORD }}
- name: Import provisioning profile for .app
run: echo "${{ secrets.macOS_PROVISIONING_PROFILE }}" | base64 --decode > zen.provisionprofile
run: echo "${{ secrets.macOS_PROVISIONING_PROFILE }}" | base64 --decode > "zen.provisionprofile"
- name: Package
env:

View File

@@ -38,7 +38,6 @@ usage ()
echo " -i <IDENTITY>"
echo " -b <ENTITLEMENTS-FILE>"
echo " -p <CHILD-ENTITLEMENTS-FILE>"
echo " -f <PROVOSION-PROFILE>"
echo " [-o <OUTPUT-DMG-FILE>]"
exit -1
}
@@ -63,7 +62,6 @@ while getopts "a:i:b:o:p:" opt; do
i ) IDENTITY=$OPTARG ;;
b ) BROWSER_ENTITLEMENTS_FILE=$OPTARG ;;
p ) PLUGINCONTAINER_ENTITLEMENTS_FILE=$OPTARG ;;
f ) PROVISIONING_PROFILE=$OPTARG ;;
o ) OUTPUT_DMG_FILE=$OPTARG ;;
\? ) usage; exit -1 ;;
esac
@@ -106,7 +104,6 @@ fi
echo "-------------------------------------------------------------------------"
echo "bundle: $BUNDLE"
echo "identity: $IDENTITY"
echo "Provisioning profile: $PROVISIONING_PROFILE"
echo "browser entitlements file: $BROWSER_ENTITLEMENTS_FILE"
echo "plugin-container entitlements file: $PLUGINCONTAINER_ENTITLEMENTS_FILE"
echo "output dmg file (optional): $OUTPUT_DMG_FILE"
@@ -130,7 +127,6 @@ codesign --force -o runtime --verbose --sign "$IDENTITY" --deep \
# Sign zen main executable
codesign --force -o runtime --verbose --sign "$IDENTITY" --deep \
--provisioning-profile ${PROVISIONING_PROFILE} \
--entitlements ${BROWSER_ENTITLEMENTS_FILE} \
"${BUNDLE}"/Contents/MacOS/zen
@@ -144,7 +140,6 @@ codesign --force -o runtime --verbose --sign "$IDENTITY" {} \;
# Sign the main bundle
codesign --force -o runtime --verbose --sign "$IDENTITY" \
--provisioning-profile ${PROVISIONING_PROFILE} \
--entitlements ${BROWSER_ENTITLEMENTS_FILE} "${BUNDLE}"
# Sign the plugin-container bundle with deep

View File

@@ -33,7 +33,7 @@
},
"homepage": "https://github.com/zen-browser/core#readme",
"dependencies": {
"@zen-browser/surfer": "^1.8.8"
"@zen-browser/surfer": "^1.8.9"
},
"devDependencies": {
"husky": "^9.1.5",

10
pnpm-lock.yaml generated
View File

@@ -9,8 +9,8 @@ importers:
.:
dependencies:
'@zen-browser/surfer':
specifier: ^1.8.8
version: 1.8.8
specifier: ^1.8.9
version: 1.8.9
devDependencies:
husky:
specifier: ^9.1.5
@@ -119,8 +119,8 @@ packages:
'@types/node@17.0.45':
resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
'@zen-browser/surfer@1.8.8':
resolution: {integrity: sha512-5Wei4QMwBeWUipXYcdbGHqCimiDiSoW43SNZ4tT9HXpHI++/ft6xdq0R0cOB5v/7QTCfHG63eAvVpOOL80K7Ig==}
'@zen-browser/surfer@1.8.9':
resolution: {integrity: sha512-zIYQvfMJHiK+a3J2BMlUeYgijuRhUwVDyYhMPdVE7awpNJljSF3WM8HJVnl3jbB3b16dA9uvTQU/asiBbIC4kQ==}
hasBin: true
ansi-escapes@7.0.0:
@@ -1003,7 +1003,7 @@ snapshots:
'@types/node@17.0.45': {}
'@zen-browser/surfer@1.8.8':
'@zen-browser/surfer@1.8.9':
dependencies:
'@resvg/resvg-js': 1.4.0
async-icns: 1.0.2