Merge pull request #336 from DJ2LS/update_github_action

macOS code signing
This commit is contained in:
DJ2LS 2023-01-21 17:50:26 +01:00 committed by GitHub
commit eaca7c168e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 13 deletions

View file

@ -196,6 +196,7 @@ jobs:
name: Build FreeDATA packages
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-20.04, macos-11, windows-latest]
include:
@ -361,6 +362,7 @@ jobs:
# release the app after building
release: ${{ startsWith(github.ref, 'refs/tags/v') }}
args: ${{ matrix.electron_parameters }}
max_attempts: 3
- name: Compress TNC
uses: thedoctor0/zip-release@master

View file

@ -64,21 +64,17 @@
"buildResources": "build",
"output": "dist"
},
"dmg": {
"mac": {
"target": [
"default"
],
"icon": "build/icon.png",
"contents": [
{
"x": 130,
"y": 220
},
{
"x": 410,
"y": 220,
"type": "link",
"path": "/Applications"
}
]
"hardenedRuntime": true,
"entitlements": "build/entitlements.plist",
"entitlementsInherit": "build/entitlements.plist",
"gatekeeperAssess": false
},
"win": {
"icon": "build/icon.png",
"target": [