Skip to content

Commit 9e23ff4

Browse files
committed
codesign apple dists
1 parent ec514da commit 9e23ff4

2 files changed

Lines changed: 13 additions & 14 deletions

File tree

.github/workflows/build.yml

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ jobs:
3030
- name: Build
3131
run: rustup target add x86_64-apple-darwin && cargo tauri build --target x86_64-apple-darwin
3232

33+
- name: Codesign
34+
run: codesign --force --deep --sign - src-tauri/target/x86_64-apple-darwin/release/bundle/macos/Adapt.app
35+
3336
- name: Upload artifact x86_64
3437
uses: actions/upload-artifact@v4
3538
with:
@@ -57,6 +60,9 @@ jobs:
5760
- name: Build
5861
run: rustup target add aarch64-apple-darwin && cargo tauri build --target aarch64-apple-darwin
5962

63+
- name: Codesign
64+
run: codesign --force --deep --sign - src-tauri/target/aarch64-apple-darwin/release/bundle/macos/Adapt.app
65+
6066
- name: Upload artifact aarch64
6167
uses: actions/upload-artifact@v4
6268
with:
@@ -221,20 +227,12 @@ jobs:
221227
mv darwin-aarch64/macos/* darwin-aarch64
222228
mv darwin-aarch64/dmg/* darwin-aarch64
223229
rm -rf darwin-*/macos darwin-*/dmg darwin-*/*.sh darwin-*/*.icns darwin-*/support
224-
cd darwin-x86_64/Adapt.app
225-
zip -r ../Adapt.app.zip .
226-
cd ../../darwin-aarch64/Adapt.app
227-
zip -r ../Adapt.app.zip .
228-
cd ../..
229-
rm -rf darwin-x86_64/Adapt.app darwin-aarch64/Adapt.app
230230
mv darwin-x86_64/*.dmg darwin-x86_64/Adapt-installer.dmg
231231
mv darwin-aarch64/*.dmg darwin-aarch64/Adapt-installer.dmg
232232
mv windows-x86_64/*-setup.exe windows-x86_64/Adapt-setup.exe
233-
mv windows-x86_64/*.nsis.zip windows-x86_64/Adapt-nsis.zip
234-
mv windows-x86_64/*.nsis.zip.sig windows-x86_64/Adapt-nsis.zip.sig
233+
mv windows-x86_64/*-setup.exe.sig windows-x86_64/Adapt-setup.exe.sig
235234
mv windows-i686/*-setup.exe windows-i686/Adapt-setup.exe
236-
mv windows-i686/*.nsis.zip windows-i686/Adapt-nsis.zip
237-
mv windows-i686/*.nsis.zip.sig windows-i686/Adapt-nsis.zip.sig
235+
mv windows-i686/*-setup.exe.sig windows-i686/Adapt-setup.exe.sig
238236
mv linux-x86_64/*.AppImage linux-x86_64/Adapt.AppImage
239237
mv linux-x86_64/*.AppImage.tar.gz linux-x86_64/Adapt.AppImage.tar.gz
240238
mv linux-x86_64/*.AppImage.tar.gz.sig linux-x86_64/Adapt.AppImage.tar.gz.sig
@@ -275,12 +273,12 @@ jobs:
275273
"url": "https://download.adapt.chat/webclient/darwin-aarch64/Adapt.app.tar.gz"
276274
},
277275
"windows-x86_64": {
278-
"signature": open('windows-x86_64/Adapt-nsis.zip.sig', 'r').read(),
279-
"url": "https://download.adapt.chat/webclient/windows-x86_64/Adapt-nsis.zip"
276+
"signature": open('windows-x86_64/Adapt-setup.exe.sig', 'r').read(),
277+
"url": "https://download.adapt.chat/webclient/windows-x86_64/Adapt-setup.exe"
280278
},
281279
"windows-i686": {
282-
"signature": open('windows-i686/Adapt-nsis.zip.sig', 'r').read(),
283-
"url": "https://download.adapt.chat/webclient/windows-i686/Adapt-nsis.zip"
280+
"signature": open('windows-i686/Adapt-setup.exe.sig', 'r').read(),
281+
"url": "https://download.adapt.chat/webclient/windows-i686/Adapt-setup.exe"
284282
},
285283
"linux-x86_64": {
286284
"signature": open('linux-x86_64/Adapt.AppImage.tar.gz.sig', 'r').read(),

src-tauri/tauri.conf.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
"signingIdentity": null
2828
},
2929
"targets": "all",
30+
"createUpdaterArtifacts": true,
3031
"windows": {
3132
"certificateThumbprint": null,
3233
"digestAlgorithm": "sha256",

0 commit comments

Comments
 (0)