Skip to content

Commit 536a7f1

Browse files
committed
WIP
1 parent 1ab2e4f commit 536a7f1

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,12 +137,20 @@ jobs:
137137
"Psst.dmg" \
138138
"psst-gui/target/release/bundle/osx/Psst.app"
139139
140+
- name: Verify DMG
141+
if: runner.os == 'macOS'
142+
run: |
143+
MOUNT_DIR=$(hdiutil attach Psst.dmg | grep -o "/Volumes/.*")
144+
echo "Mounted at $MOUNT_DIR"
145+
spctl -a -t open --context context:primary-signature -v "$MOUNT_DIR/Psst.app"
146+
hdiutil detach "$MOUNT_DIR"
147+
140148
- name: Upload macOS DMG
141149
uses: actions/upload-artifact@v4
142150
if: runner.os == 'macOS'
143151
with:
144152
name: Psst.dmg
145-
path: ./psst-gui/Psst.dmg
153+
path: Psst.dmg
146154

147155
- name: Make Linux Binary Executable
148156
if: runner.os == 'Linux'

0 commit comments

Comments
 (0)