Skip to content

Commit

Permalink
Merge pull request #58 from maidsafe/main
Browse files Browse the repository at this point in the history
releases v0.1.0
  • Loading branch information
beckthetech authored Jan 15, 2025
2 parents 9231597 + 9818315 commit 7429c47
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 29 deletions.
30 changes: 3 additions & 27 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,7 @@ jobs:
matrix:
include:
- platform: 'macos-latest'
args: '--target aarch64-apple-darwin'
- platform: 'macos-latest'
args: '--target x86_64-apple-darwin'
args: '--target universal-apple-darwin'
- platform: 'ubuntu-22.04'
args: ''
- platform: 'windows-latest'
Expand Down Expand Up @@ -62,34 +60,12 @@ jobs:
if: matrix.platform == 'macos-latest'
run: |
echo "Processing macOS build..."
# Find the app bundle
APP_PATH=$(find ./src-tauri/target/*/release/bundle/macos -name "*.app" -type d)
echo "Found app at: $APP_PATH"
# Create entitlements file
cat > entitlements.plist << EOF
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
<true/>
<key>com.apple.security.cs.allow-jit</key>
<true/>
<key>com.apple.security.cs.disable-library-validation</key>
<true/>
<key>com.apple.security.inherit</key>
<true/>
</dict>
</plist>
EOF
# Sign with hardened runtime and entitlements
codesign --force --deep --options runtime \
--entitlements entitlements.plist \
--sign - \
"$APP_PATH"
# Sign with hardened runtime
codesign --force --deep --options runtime --sign - "$APP_PATH"
# Process DMG
DMG_PATH=$(find ./src-tauri/target/*/release/bundle/dmg -name "*.dmg" -type f)
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "project-dave",
"private": true,
"version": "0.0.7",
"version": "0.1.0",
"type": "module",
"scripts": {
"build": "nuxt build",
Expand Down
2 changes: 1 addition & 1 deletion src-tauri/tauri.conf.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "project-dave",
"version": "0.0.7",
"version": "0.1.0",
"identifier": "com.project-dave.app",
"build": {
"beforeDevCommand": "npm run dev",
Expand Down

0 comments on commit 7429c47

Please sign in to comment.