Skip to content

Commit d6423c0

Browse files
committed
Build DMG for macOS
1 parent d3a0288 commit d6423c0

File tree

4 files changed

+221
-4
lines changed

4 files changed

+221
-4
lines changed

.editorconfig

+3
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,6 @@ max_line_length = 100
1616

1717
[*.{yaml,yml}]
1818
indent_style = space
19+
20+
[.github/workflows/*.yml]
21+
indent_size = 2

forge.config.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { ForgeConfig } from "@electron-forge/shared-types"
22
import { MakerSquirrel } from "@electron-forge/maker-squirrel"
3-
import { MakerZIP } from "@electron-forge/maker-zip"
3+
import { MakerDMG } from "@electron-forge/maker-dmg"
44
import { MakerDeb } from "@electron-forge/maker-deb"
55
import PublisherGithub from "@electron-forge/publisher-github"
66
import { VitePlugin } from "@electron-forge/plugin-vite"
@@ -21,7 +21,7 @@ const config: ForgeConfig = {
2121
rebuildConfig: {},
2222
makers: [
2323
new MakerSquirrel({}),
24-
new MakerZIP({}, ["darwin"]),
24+
new MakerDMG({}),
2525
new MakerDeb({
2626
options: {
2727
mimeType: ["x-scheme-handler/mautrix-manager"],
@@ -69,7 +69,7 @@ const config: ForgeConfig = {
6969
name: "manager",
7070
owner: "mautrix",
7171
},
72-
prerelease: true,
72+
draft: true,
7373
}),
7474
],
7575
}

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"devDependencies": {
1515
"@electron-forge/cli": "^7.4.0",
1616
"@electron-forge/maker-deb": "^7.4.0",
17+
"@electron-forge/maker-dmg": "^7.4.0",
1718
"@electron-forge/maker-rpm": "^7.4.0",
1819
"@electron-forge/maker-squirrel": "^7.4.0",
1920
"@electron-forge/maker-zip": "^7.4.0",

0 commit comments

Comments
 (0)