MOMO0302-02
316c41c05b
ci: run lint, typecheck, format and unit tests on PRs and pushes
...
The existing build.yml only runs on v* tags and never invokes the test
suite, so pull requests get no automated checks. Add a lightweight CI
workflow that runs format:check, lint:check and typecheck once on Linux
and the unit tests on both Linux and Windows. Uses --ignore-scripts so it
does not download the mihomo cores, which the checks and tests do not need.
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-20 10:12:19 +08:00
MOMO0302-02
c779799bee
ci: staple the notarization ticket to the macOS pkg
...
The macos and macos10 jobs submit the signed .pkg to notarytool but never
staple the resulting ticket to it. Without a stapled ticket Gatekeeper has to
reach Apple's notary service to verify the package, so an install on a machine
that is offline — or behind a blocked network, which is a plausible state for
this particular app before it is running — fails with "cannot be opened because
Apple cannot check it for malicious software".
Staple after a successful submission, which is the documented final step of the
Developer ID distribution flow.
2026-08-20 10:10:21 +08:00
shenmo
c89e21b782
ci(github actions): fix cross-compile arch issue for prepare step ( #2075 )
...
1. 为CI的Prepare步骤添加npm_config_arch和target_arch环境变量
2. 重构架构解析逻辑,支持从环境变量读取目标架构
3. 添加ELF架构校验,防止交叉编译时混入错误架构的二进制文件
2026-08-13 04:38:22 +08:00
Memory
becad752f6
feat: add pacman package support for linux
2026-07-07 21:29:01 +08:00
Memory2314
9041c74d1a
workflow: bump github-actions-deploy-aur from v2.7.2 to v4.1.3
2026-05-11 21:12:25 +08:00
Memory
7dbd33fad6
workflow: update runner to ubuntu-latest
2026-02-25 20:15:44 +08:00
Baoshuo
56880867f3
chore: update link to docs
2026-02-10 22:55:52 +08:00
xmk23333
197c9d3af8
feat: add Windows 7 compatibility build using win7 target
2026-01-19 13:14:54 +08:00
xmk23333
3c148f2c01
fix: prevent profile switch queue from breaking after failed switch
2026-01-19 12:55:21 +08:00
xmk23333
87ccffef7e
fix: aur-release-updater wait for updater job to ensure release assets are ready
2026-01-16 00:43:29 +08:00
xmk23333
dd16eabb2a
fix: use correct repository url in aur workflow
2026-01-16 00:22:58 +08:00
xmk23333
228e2cbffc
fix: use env var for win7 legacy build instead of regex replacement
2026-01-15 23:11:37 +08:00
xmk23333
ea190b9bc1
fix: downgrade express and chokidar for win7 electron 22 compatibility
2026-01-15 21:23:04 +08:00
xmk23333
5f179d3ea5
fix: remove sysproxy npm packages, use github release via prepare script
2026-01-15 21:09:00 +08:00
xmk23333
7b104df463
fix: configure CJS output for Electron 22 in windows7 build
2026-01-15 19:31:34 +08:00
xmk23333
75f2522a99
fix: repair yaml syntax in build workflow
2025-12-28 19:51:18 +08:00
xmk23333
a4ab3cb448
ci: upgrade github actions to latest versions
2025-12-28 19:36:17 +08:00
Moon
b02d794092
fix: change deb/rpm install path from "mihomo-party" to "clash-party" ( #1303 )
...
* fix: incorrect linux install path
* fix: synchronously modify the Linux postinst/uninst script
2025-10-21 11:41:02 +08:00
Memory
e663d07b48
fix winget
2025-09-07 17:49:27 +08:00
ezequielnick
3fbd606b82
fix: version update 404
2025-09-07 12:39:53 +08:00
ezequielnick
4946d73183
chore: update workflow to delete old assets
2025-08-31 12:33:41 +08:00
ezequielnick
e1c4a94e02
refactor: commit hash in dev version
2025-08-31 12:08:19 +08:00
Memory
fb3860edaa
chore(WinGet): Mihomo-Party.Mihomo-Party -> Mihomo-Party.Clash-Party
2025-08-30 22:08:24 +08:00
Memory
06ff6351a2
chore(WinGet): mihomo-party -> clash-party
2025-08-30 22:02:34 +08:00
Memory
0c38d3eb26
mihomo-party -> clash-party
2025-08-30 08:52:35 +08:00
ezequielnick
84c89105b4
chore(workflow): update dev
2025-08-29 12:42:06 +08:00
ezequielnick
bcf104e085
fix: workflow2
2025-08-13 12:29:48 +08:00
ezequielnick
9f8c70c8a8
fix: workflow
2025-08-13 11:36:43 +08:00
ezequielnick
d8d79f7b7d
fix: tag workflow
2025-08-12 22:48:19 +08:00
ezequielnick
a8f8cd0fd3
workflow: delete all old assets
2025-08-10 09:33:27 +08:00
ezequielnick
4a192586fc
chore: delete old dev assets before build
2025-08-09 19:41:18 +08:00
ezequielnick
6172cadca8
chore: add dev release
2025-08-09 19:02:08 +08:00
ezequielnick
78f9211ebe
fix: builder scripts
2025-06-07 21:50:41 +08:00
ezequielnick
83c5b03773
1.7.1 Released
2025-02-08 15:08:26 +08:00
Pompurin404
d733141e2a
fix
2025-01-13 07:17:15 +08:00
Pompurin404
671892d6a3
fix build
2025-01-12 21:41:38 +08:00
Pompurin404
8f426d7aaf
try to fix
2025-01-12 21:24:42 +08:00
Pompurin404
dd62627811
try to fix
2025-01-12 21:14:49 +08:00
Pompurin404
1d7e907c87
try to sign pkg
2025-01-12 21:03:06 +08:00
Pompurin404
aee24a9d86
sign pkg
2025-01-11 23:42:34 +08:00
Pompurin404
7cece23769
update depends and remove artifact
2025-01-10 18:09:10 +08:00
Pompurin404
ed9963c0a5
only enable notarize when release
2025-01-01 00:22:51 +08:00
Pompurin404
0b06d2ac9d
Revert "only enable notarize when release"
...
This reverts commit 1e3febdc80 .
2025-01-01 00:22:51 +08:00
Pompurin404
1e3febdc80
only enable notarize when release
2024-12-31 12:44:10 +08:00
Pompurin404
1166e88f67
try to add code sign
2024-12-31 11:45:43 +08:00
pompurin404
f20f15df85
1.5.6
2024-10-30 20:38:37 +08:00
xishang1
9a860cbe94
ignore file
2024-10-26 16:44:13 +08:00
pompurin404
5c2715b989
use universal assistant
2024-10-26 15:48:11 +08:00
pompurin404
e4fab9d5e8
update template
2024-10-24 10:58:48 +08:00
pompurin404
55cc48d9d7
fix token
2024-10-24 10:29:49 +08:00