Skip to content

Commit 4176708

Browse files
committed
Merge remote-tracking branch 'scratch-desktop/develop' into develop
2 parents dc90877 + 85ce509 commit 4176708

12 files changed

+3693
-1050
lines changed

.github/ISSUE_TEMPLATE.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
### Expected Behavior
2+
3+
_Please describe what should happen_
4+
5+
### Actual Behavior
6+
7+
_Describe what actually happens_
8+
9+
### Steps to Reproduce
10+
11+
_Explain what someone needs to do in order to see what's described in *Actual behavior* above_
12+
13+
### Operating System and Browser
14+
15+
_e.g. Mac OS 10.11.6 Safari 10.0_

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
### Resolves
2+
3+
_What Github issue does this resolve (please include link)?_
4+
5+
- Resolves #
6+
7+
### Proposed Changes
8+
9+
_Describe what this Pull Request does_
10+
11+
### Reason for Changes
12+
13+
_Explain why these changes should be made_
14+
15+
### Test Coverage
16+
17+
_Please show how you have added tests to cover your changes_
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>com.apple.security.app-sandbox</key>
6+
<true/>
7+
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
8+
<true/>
9+
<key>com.apple.security.inherit</key>
10+
<true/>
11+
</dict>
12+
</plist>

buildResources/entitlements.plist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
<dict>
55
<key>com.apple.security.app-sandbox</key>
66
<true/>
7+
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
8+
<true/>
79
<key>com.apple.security.device.audio-input</key>
810
<true/>
911
<key>com.apple.security.device.camera</key>

electron-builder.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@ directories:
33
output: dist
44
appId: jp.smalruby.smalruby3-desktop
55
productName: "Smalruby3 Desktop"
6+
afterSign: "scripts/afterSign.js"
67
mac:
78
category: public.app-category.education
9+
hardenedRuntime: true
810
icon: buildResources/Smalruby3Desktop.icns
911
provisioningProfile: embedded.provisionprofile
1012
target:
@@ -14,6 +16,7 @@ mas:
1416
type: distribution
1517
category: public.app-category.education
1618
entitlements: buildResources/entitlements.plist
19+
entitlementsInherit: buildResources/entitlements.inherit.plist
1720
icon: buildResources/Smalruby3Desktop.icns
1821
win:
1922
icon: buildResources/Smalruby3Desktop.ico

0 commit comments

Comments
 (0)