Skip to content

Commit ce61c3b

Browse files
MagicalTuxclaude
andcommitted
fix installer build issues
- Windows: use full path to makensis.exe - macOS: use cp instead of mv to preserve universal binary Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 271644a commit ce61c3b

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ jobs:
138138
Copy-Item shells-go-windows-amd64.exe installer/win64/Shells.exe
139139
choco install nsis -y
140140
cd installer/win64
141-
makensis installer.nsi
141+
& "C:\Program Files (x86)\NSIS\makensis.exe" installer.nsi
142142
143143
- name: Upload installer artifact
144144
uses: actions/upload-artifact@v4
@@ -232,12 +232,12 @@ jobs:
232232
fi
233233
234234
# Create app bundle using fyne with universal binary
235-
mv shells-go-darwin-universal shells-go
235+
cp shells-go-darwin-universal shells-go
236236
fyne package -os darwin -name Shells -appID com.shells.app -appVersion "$VERSION"
237237
rm -f shells-go
238238
239239
# Replace binary with universal binary
240-
mv shells-go-darwin-universal Shells.app/Contents/MacOS/shells-go
240+
cp shells-go-darwin-universal Shells.app/Contents/MacOS/shells-go
241241
242242
# Create pkg installer (unsigned for CI)
243243
mkdir -p build

0 commit comments

Comments
 (0)