fix release workflow

This commit is contained in:
lone-cloud 2025-08-17 19:08:52 -07:00
parent 9da43f2a6e
commit 653afe4b77
3 changed files with 32 additions and 9 deletions

View file

@ -23,14 +23,11 @@ jobs:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Enable Corepack - name: Setup Node.js with Volta
run: corepack enable uses: volta-cli/action@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with: with:
node-version: '22' node-version: '22.18.0'
cache: 'yarn' yarn-version: '4.9.2'
- name: Install dependencies - name: Install dependencies
run: yarn run: yarn

View file

@ -0,0 +1,26 @@
<?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-jit</key>
<true/>
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
<true/>
<key>com.apple.security.cs.allow-dyld-environment-variables</key>
<true/>
<key>com.apple.security.cs.disable-library-validation</key>
<true/>
<key>com.apple.security.device.camera</key>
<true/>
<key>com.apple.security.device.microphone</key>
<true/>
<key>com.apple.security.network.server</key>
<true/>
<key>com.apple.security.network.client</key>
<true/>
<key>com.apple.security.files.user-selected.read-write</key>
<true/>
<key>com.apple.security.files.downloads.read-write</key>
<true/>
</dict>
</plist>

View file

@ -125,8 +125,8 @@
"category": "public.app-category.productivity", "category": "public.app-category.productivity",
"hardenedRuntime": true, "hardenedRuntime": true,
"gatekeeperAssess": false, "gatekeeperAssess": false,
"entitlements": "build/entitlements.mac.plist", "entitlements": "assets/entitlements.mac.plist",
"entitlementsInherit": "build/entitlements.mac.plist", "entitlementsInherit": "assets/entitlements.mac.plist",
"target": [ "target": [
{ {
"target": "dmg", "target": "dmg",