Skip to content

Commit f6af7ec

Browse files
committed
Fixed workflow
1 parent 1cf7db6 commit f6af7ec

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

.github/workflows/macos-dmg.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ jobs:
105105
<meta>
106106
<prefix>${env:BREW_PREFIX}</prefix>
107107
<destination overwrite="yes">${project}/../build/ssh-studio.bundle</destination>
108+
<gtk>gtk4</gtk>
108109
</meta>
109110
110111
<id>io.github.BuddySirJava.SSH-Studio</id>
@@ -114,9 +115,7 @@ jobs:
114115
115116
<plist>${env:GITHUB_WORKSPACE}/macos/Info.plist</plist>
116117
117-
<main-binary dest="${bundle}/Contents/MacOS/${name}">
118-
<binary>${project}/../stage/bin/ssh-studio</binary>
119-
</main-binary>
118+
<main-binary dest="${bundle}/Contents/MacOS/${name}">${project}/../stage/bin/ssh-studio</main-binary>
120119
121120
<data dest="${bundle}/Contents/Resources/share/io.github.BuddySirJava.SSH-Studio/ssh-studio-resources.gresource">${project}/../stage/share/io.github.BuddySirJava.SSH-Studio/ssh-studio-resources.gresource</data>
122121
<data dest="${bundle}/Contents/Resources/src">${project}/../src</data>
@@ -133,15 +132,15 @@ jobs:
133132
- name: List .app contents
134133
run: |
135134
set -euxo pipefail
136-
ls -R build/ssh-studio.bundle/.SSH\ Studio.app/Contents || true
135+
ls -R build/ssh-studio.bundle/SSH\ Studio.app/Contents || true
137136
138137
- name: Create DMG
139138
run: |
140139
set -euxo pipefail
141140
VER=$(sed -n "s/.*version: '\([^']*\)'.*/\1/p" meson.build | head -n1)
142141
ARCH=$(uname -m)
143142
mkdir -p dmgroot
144-
cp -R "build/ssh-studio.bundle/.SSH Studio.app" "dmgroot/SSH Studio.app"
143+
cp -R "build/ssh-studio.bundle/SSH Studio.app" "dmgroot/SSH Studio.app"
145144
ln -s /Applications dmgroot/Applications
146145
hdiutil create -volname "SSH Studio" -srcfolder dmgroot -ov -fs HFS+ "ssh-studio-${VER}-${ARCH}.dmg"
147146

0 commit comments

Comments
 (0)