157 Commits
Author SHA1 Message Date
tianma-if edf2b52d7a chore(ios): prepare App Store v1.57.0 2026-09-05 00:17:23 +08:00
tianma-if 8831594919 fix(release): preserve draft attempt history 2026-08-31 18:27:36 +08:00
tianma-if 263fafd433 fix(desktop): harden Windows startup validation 2026-08-30 18:53:57 +08:00
tianma-if b71daef0e3 fix(ci): read Draft release assets through gh 2026-08-30 12:21:31 +08:00
tianma-if 808f3854a3 ci: deploy personal instance on releases 2026-08-30 10:25:20 +08:00
tianma-if 383bafa83f feat(desktop): add Windows preview distribution 2026-08-30 10:24:03 +08:00
tianma-if d483f6db00 feat: expand shared system diagnostics 2026-08-29 21:37:07 +08:00
tianma-if 993307e788 ci(docker): limit TCR sync to releases 2026-08-26 21:55:05 +08:00
tianma-if 5cae15a8e7 chore(ios): record App Store build 40 2026-08-26 03:45:53 +08:00
tianma-if 02fa0a7364 chore(ios): prepare App Store v1.42.1 2026-08-26 03:38:15 +08:00
tianma-if 81933658a2 perf(release): parallelize Play delivery 2026-08-26 01:17:20 +08:00
tianma-if b7e7e6e986 feat(release): report endpoint build timings 2026-08-26 00:19:09 +08:00
tianma-if 87e0c1e6d4 perf(tcr): build images inside Tencent Cloud 2026-08-25 23:22:53 +08:00
tianma-if 16669b995c perf(release): streamline TCR image mirroring 2026-08-25 21:11:30 +08:00
tianma-if aade39867b fix(release): tolerate unrelated recovery install failure 2026-08-25 20:45:17 +08:00
tianma-if 3b85253472 fix(release): recover Play-signed Draft APK 2026-08-25 20:38:21 +08:00
tianma-if a03341934e fix(release): isolate store dependency cache 2026-08-25 20:22:31 +08:00
tianma-if e0dbfbdd04 fix(release): resolve Draft store delivery metadata 2026-08-25 20:11:31 +08:00
tianma-if c17f7c9888 fix(release): deliver Draft assets from target commit 2026-08-25 20:10:18 +08:00
tianma-if 724cd428b7 fix(release): allow Draft signature audit access 2026-08-25 19:45:28 +08:00
tianma-if 88dbf42464 fix(release): audit Draft APK from target commit 2026-08-25 19:35:08 +08:00
tianma-if 95e0f3eb97 fix(release): mirror TCR images asynchronously 2026-08-25 19:23:14 +08:00
tianma-if bc6fdfdcd4 fix(ci): copy release images to TCR with skopeo 2026-08-25 18:38:38 +08:00
tianma-if f523d83698 feat(android): predownload updates and enforce Play signing 2026-08-25 16:21:08 +08:00
tianma-if d16412f3ae fix(ci): retry transient Docker registry mirror failures 2026-08-24 02:18:47 +08:00
tianma-if 4c659e6a56 fix(ios): install fastlane with isolated Ruby 2026-08-23 12:27:16 +08:00
tianma-if 3bf2eecbf0 ci(ios): prepare App Store review submission 2026-08-23 12:17:31 +08:00
tianma-if e60c5f9031 ci(ios): inspect App Store submission status 2026-08-23 12:15:57 +08:00
tianma-if 0e66553350 ci(ios): monitor Xcode Cloud archives 2026-08-23 12:08:44 +08:00
tianma-if 95c99844f1 fix(ios): query the Xcode Cloud product endpoint 2026-08-23 12:06:39 +08:00
tianma-if 2c91aa7e33 ci(ios): add Xcode Cloud release control 2026-08-23 12:05:43 +08:00
tianma-if fcf4689f5b fix(release): mirror Docker images after GHCR publish 2026-08-23 10:49:01 +08:00
tianma-if 1fe5112a80 fix(release): allow Docker image publish to finish 2026-08-23 02:15:10 +08:00
tianma-if 357230a2ed fix(docker): publish releases to Tencent TCR 2026-08-22 11:20:09 +08:00
tianma-if ff41c5091a feat(docker): add one-command installer 2026-08-19 11:37:01 +08:00
tianma-if 8a9456364d fix(ci): resolve draft Docker release metadata 2026-08-19 00:36:52 +08:00
tianma-if f525e9b55d fix(ci): allow Docker release to inspect drafts 2026-08-19 00:28:46 +08:00
tianma-if b83e99a9ac feat(docker): add shared-runtime self-hosted deployment 2026-08-19 00:10:53 +08:00
tianma-if 3fef2c7a1d fix(deploy): make manual updates redeploy 2026-08-17 19:21:05 +08:00
tianma-if 8697af7a7d fix: prevent broken releases from blocking forks 2026-08-15 19:01:05 +08:00
tianma-if ef836cdbb4 fix: audit unprotected Play APK artifacts 2026-08-15 13:52:39 +08:00
tianma-if fbc0141a07 fix: keep Play Android packages arm64-only 2026-08-15 12:51:35 +08:00
tianma-if 53c757c0b8 fix: improve Android note actions and release signing 2026-08-15 00:49:21 +08:00
tianma-if d8fd772a78 ci: optimize native release builds and report timings 2026-08-14 01:06:03 +08:00
tianma-if d954ab7c29 fix(deploy): keep fork updater bootstrap stable 2026-08-13 20:55:54 +08:00
tianma-if 06297ff11f fix(deploy): preserve fork workflows during updates 2026-08-13 20:49:04 +08:00
tianma-if 48c8776c3f ci: retry Windows dependency installation 2026-08-13 10:57:31 +08:00
tianma-if d7e3e6742f ci: add SignPath test signing workflow 2026-08-13 10:37:37 +08:00
tianma-if 0b918fb3af Guard upstream-only workflows in forks 2026-08-11 17:11:44 +08:00
tianma-if 55f66465df fix: keep deployment forks aligned with upstream 2026-08-11 11:07:43 +08:00