Commit Graph

8 Commits

Author SHA1 Message Date
DIYgod 82c3defbee
feat: disable preAutoEntitlements for mas because of electron/osx-sign#150 2025-02-10 16:09:54 +08:00
DIYgod e03f38a7fd
feat: mas (#2692)
* feat: build pkg for mas

* fix: mas build script

* chore: manual mas build

* chore: optional tag_version

* fix: mas build input

* chore: debug

* feat: pkg keychain

* feat: remove pkg maker

* Revert "feat: remove pkg maker"

This reverts commit 0fef70050c9b9e862db7319798171cc47278d65b.

* feat: disable dmg maker for mas

* feat: update version to match mas' requirement

* feat: mas arch

* fix: mas build

* chore: update version

* feat: login and account deletion for mas

* feat: dynamic build version

* feat: recover version

* feat: add BUILD_CERTIFICATE_MASPKG_BASE64
2025-02-08 19:40:39 +08:00
DIYgod ead135a2bd
feat: osx sign and notarize (#114)
* feat: osx sign and notarize

* chore: env

* feat: disable notarizing

* feat: KEYCHAIN_PATH

* feat: enable osx notarize
2024-07-06 21:31:13 +08:00
DIYgod 8fe125d55e
feat: replace electron builder with electron forge (#112)
* feat: replace electron builder with electron forge

* chore: actions versions

* chore: use npm for actions

* chore: remove apple cert

* Revert "chore: remove apple cert"

This reverts commit e20dc3f7353e47c51a08c4e00f9246881dcb5560.

* Revert "chore: use npm for actions"

This reverts commit 89e21923f6ea6cacd9c037b66825ab73999c0a84.

* chore: pip install setuptools

* chore: remove setup pnpm

* chore: remove cache pnpm

* Revert "chore: remove cache pnpm"

This reverts commit 8f04ce04de42a3931706657a637179193cd50404.

* chore: ci

* chore: ci

* chore: fix runner.os

* chore: ci

* chore: remove MakerZIP

* chore: rpm
2024-07-05 22:40:23 +08:00
DIYgod 22c8b28be9
chore: code sigining for mac 2024-07-04 19:24:32 +08:00
DIYgod 620a6fe5bf
feat: set docker icon 2024-05-01 12:44:57 +08:00
DIYgod 2a00024efc
feat: set auth cookie 2024-04-27 22:09:26 +08:00
DIYgod 65c0ec74c8
feat: init with electron-vite 2024-04-10 09:28:55 +08:00